A Muslim imam who campaigns against radical Islam has been punched in the face in a random attack.

Sheikh Mohammad Tawhidi, 34, was sitting in his car at Mawson Lake Shopping Centre carpark in Adelaide's north, about 12.45pm on Tuesday when he was approached by a stranger and punched in the jaw.

'He came towards my car and extended his hand so I rolled down the window and shook his hand, then straight away he hit me in my face,' Imam Tawhidi told Daily Mail Australia on Tuesday.

Imam Tawhidi said the man, who was unknown to him, started to hurl insults and even threatened to kill him.

Read the complete original version of this item...