Former England cricket captain Michael Vaughan has criticized Mohammad Hafeez from Pakistan for calling Indian cricketer Virat Kohli “selfish.” Hafeez made this comment after Kohli scored his 49th century in a One Day International (ODI) match against South Africa.
Michael Vaughan Slams Mohammad Hafeez
In this match, Kohli batted superbly, scoring an unbeaten 101 runs from 121 balls on a challenging Eden Gardens pitch. He played responsibly throughout the innings and helped India reach a competitive total of 326/5 in 50 overs. However, Hafeez wasn’t pleased with how Kohli paced his innings and felt that Kohli was being selfish in his approach.
Hafeez expressed his opinion on a cricket show called ‘Top Cricket Analysis,’ saying, “I noticed a sense of selfishness in Virat Kohli’s batting, and this has happened for the third time in this World Cup. In the 49th over, he seemed more interested in getting his century and didn’t prioritize the team’s needs. Rohit Sharma could have been selfish too, but he didn’t do that because he plays for Team India, not just for himself.”
Michael Vaughan, in response to Hafeez’s comments, called them “utter nonsense” and praised Virat Kohli for his performance on a difficult pitch. Vaughan emphasized India’s strong performance in the Cricket World Cup and Kohli’s role in it.
Vaughan tweeted, “Come on @MHafeez22! India has been performing exceptionally well, defeating eight teams. @imVkohli has now scored 49 centuries, and his latest century came in a responsible anchor role on a challenging pitch. His team won by over 200 runs. This criticism doesn’t make sense. #CWC2023 #India #Pakistan.”
Come on @MHafeez22 !!! India have hammered 8 teams playing great cricket .. @imVkohli now has 49 tons and his last was an anchor role innings on a tricky pitch .. His team won by over 200 !!!! This is utter nonsense .. #CWC2023 #India #Pakistan https://t.co/Foh3hhz3RE
— Michael Vaughan (@MichaelVaughan) November 7, 2023
Kohli is currently the second-highest run-scorer in the ODI World Cup, trailing South Africa’s Quinton de Kock. He has scored 543 runs in eight matches at an impressive average of 108.60, just seven runs short of de Kock’s total.