Shahid Afridi made headlines and faced severe criticism for his several controversial remarks which he made in his autobiography "Game Changer". Afridi had launched a scathing attack on Gambhir, terming him as someone with "no great records and just a lot of attitude".


Afridi certainly ruffled quite a few feathers as he made controversial remarks about the likes of Javed Miandad and Waqar Younis too.

Pakistan out-of-favour batsman Imran Farhat is the latest cricketer to lash out at Afridi.

In a series of tweets, Farhat said he was ashamed to know that Afridi, who lied about his age, is now making some uncharitable remarks on Pakistan’s veteran cricketers.

"I am utterly ashamed from what I have heard and read so far regarding this new book of Afridi, someone who has lied about his age for 20 odd years now decides to come clean and name and blame some of our living legends," said the 36-year-old.








Meanwhile, a petition has been filed in a Pakistan court to stop further publication of Afridi's book.