American rapper A$AP Rocky has been captured allegedly slapping a female fan during his Sydney concert. Courtesy Moshcam

SHOCKING footage has emerged of American rapper A$AP Rocky allegedly attacking his fans including slapping a female across the face during his sold out all ages concert at the Hordern Pavilion on Friday night.

The Harlem rapper is filmed on YouTube appearing to lash out at the female fan as he is mobbed while walking through the crowd flanked by security following his performance.

Excited concert-goers are seen reaching out touching the rapper and patting his head when he he appears to take exception to the female fan above trying to get his attention by pretending to take his hat.

A$AP is seen in the footage at 1:39:46 turning to face the woman who blows him kisses before he reaches up and appears to slap her across the left side of her face.

The unknown female fan in dark blue tights and a long white sleeved top is seen recoiling directly after with A$AP Rocky waving his finger at her in disapproval.

The incident goes largely unnoticed with some male fans standing next to the female laughing.

The American is also seen apparently punching another fan earlier on in the concert after he has his hat taken almost immediately after stage diving into the audience.

The footage at 31:11 shows the rapper allegedly laying a punch into a fan below as he becomes visibly distressed while crowd surfing as he looks down into the crowd for who took his hat.

Security frantically tries to pull him to the safety of the stage as the drama unfolds.

As the rest of his crew continues performing A$AP is seen composing himself by the barriers as his hat is handed back to him.

In the next 30 seconds the rapper is mobbed by fans before returning to the stage.

American hip hop site ‘ThisIs50’ reported earlier last month about A$AP Rocky ended a show in Dortmund, Germany after his hat was taken.

“A$AP requested it back but seeing the crowd wasn’t helping he decided to leave,” the site states.

The rapper played the final of his shows last night in Perth after dates in Sydney, Brisbane and Melbourne.