
Mohammad Amir, a former Pakistan pacer, took a dig at ex-India cricketer Mohammad Kaif after the Indian star stated that the ex-pacer is just trying to gain some “attention” by regularly speaking about India in his analysis about T20 World Cup 2026.
Since the start of the tenth edition of the competition, Amir has managed to get under the skin of Indian fans. He called Abhishek Sharma a "slogger" at first, and then raised some feathers by predicting that India would not make it to the tournament's semi-finals.
Amir's words irritated Kaif, who stated that one should disregard anything the former says on Pakistani channels since he wants to become the center of attention by making aggressive statements about India.
However, Amir has not held back at Kaif and mocked his numbers in the IPL and stated that Kaif should thank Sourav Ganguly for his India career. He also took a dig at Kaif, saying the player got to represent India just because he was a good fielder.
Amir did not stop there, claiming that he had played far more T20 matches than Kaif and hence has the authority to comment on every squad and speak his thoughts during analysis.
“I don't know about his cricketing career, how much he's played. I checked his stats; he just played 29 matches in the IPL. He has a strike rate of 103. He said that I was speaking about India to gain some attention. Firstly, I don't need to get attention by speaking about India. Mr. Kaif, I have played 350 T20s; you can check my stats. Moreover, main bas fielding pe cricket nahi khela (I didn't play cricket just due to my fielding),” said Amir on his YouTube channel.
“I have played after giving performances. Aap Dada ko thank you bole (You should be thankful to Dada, Sourav Ganguly). I have heard that you played cricket only because of your fielding. You are a cricketer; these sorts of statements don't suit you,” he added.
Amir further explained his position, stating that he has nothing against India and that he had previously thought highly of the team when players like Virat Kohli, Rohit Sharma, and Ravindra Jadeja were playing for the Men in Blue in T20 cricket.
The 33-year-old added that even he might claim that by criticizing Amir, Kaif hopes to attract some attention in Pakistan.
“There was nothing to feel bad about. It was just a case of giving opinions. I am doing so, and you are as well. When Rohit Sharma, Virat Kohli, and Ravindra Jadeja were there, I always used to pick India as favorites.
Right now, I don't think they are favorites. I don't know where this comment about me being an attention seeker has come from. You have played fewer T20S than I have. Even I can say that you spoke about Mohammad Amir to gain some attention in Pakistan,” he added.
Kaif played 13 Tests and 125 ODIs for India, hitting over 3,000 runs in both formats. He did not play a single T20I for India, but he did play 75 T20 games and scored 1,237 runs. He was also a member of the Rajasthan Royals' debutIPL-winningg side in 2008.
On the other hand, Amir represented Pakistan in 36 Tests, 61 ODIs, and 62 T20Is, taking 271 wickets across the three formats.
