Pakistan's ambassador to Iran left a Tehran hospital in good health on Wednesday, a day after he was injured by an Afghan assailant, news agencies reported.

“Mohammad Bakhsh Abbasi, Pakistan ambassador to Tehran who sustained a minor injury ... left the hospital moments ago,” the official IRNA agency said.

“He left the hospital in a satisfactory physical condition.”

Iran's foreign ministry spokesman Ramin Mehmanparast, quoted in the local media, said Abbasi had been “beaten up by an unarmed Afghan” on Tuesday but ruled out an assassination attempt.

The Afghan attacker had been arrested and put under investigation.

Tehran police chief Hossein Sajedi-Nia told ISNA news agency on Tuesday that the ambassador suffered a head injury while walking to his gym.

“The ambassador goes to a gym several times a week without his bodyguards,”he said. “While he was on his way, he had a clash with a 21-year-old Afghan. He was injured on the head and fell.”