Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Literally a handful of slogs in T20 cricket and now he’s a ATG. Some have gone as far as saying he’s better than Babar Azam. Hafeez is and will forever be mediocre. Babar has achieved more in all formats at 25. Than Hafeez at 44.

This Hafeez can stay until the 2023 World Cup, no issues with that![]()

Given the form he is in, Hafeez is in the top 3 t20 batsmen in the world right now, if not the best.
He is an extreme late bloomer, coming into his own at 40.
Still fit as a fiddle and should continue till the 2023 world cup atleast.
Lol, you never know. He doesn't look like he has aged at all. Inexplicable really that his reflexes have also not slowed down.2027 on the cards?
I think we all need to take this new Hafeez in the context of the world at the moment.
There is no doubt that Hafeez has improved a lot in the last few years.
However to say he’s the best player in the world at the moment is just so far fetched. May I remind you all that he’s playing in such a sub standard t20 league that these results should be taken with a pinch of salt.
Furthermore international t20 cricket in the last year and half has also been played with less sprit because of the pandemic and the ODI World Cup prior to that.
Hafeez is very smart. He’s avoided playing in the Pakistani domestic circuit because he’s realised it’ll only hinder his form. He’s chosen to play in all the other leagues to sustain his form. Hats off to him and I do feel he should go to the World Cup. But I don’t expect him to win Pakistan anything because at the end of the day he’s always been an average player and always will be.
Mohammad Hafeez - Today
First 10 balls - 12 runs
Next 10 balls - 29 runs
Last 13 balls - 32 runs
Hafeez played only 6% false shots today. Control & acceleration - of all 70+ scores in the PSL - this was the third most secure & seventh quickest knock.
Hafeez played domestic cricket for KPK. Also I suppose T20Is against England and New Zealand also count as substandard?
Both NZ and Eng did not put out their full strength teams in any of those T20 games.... so yes it was substandard.

There is no comparison between the two.Hafeez and Malik are like Shreyas Iyer. Good in smashing spinners but struggled against quality pace bowling especially short pitch stuffs.
Hafeez and Malik are like Shreyas Iyer. Good in smashing spinners but struggled against quality pace bowling especially short pitch stuffs.
Can someone explain whether playing golf could be a reason for the improved batting of Hafeez?
His performances are insane and it has coincided with him developing an interest for golf.
Almost all the players play golf. Nothing to do with that.
It's just cheesy correlation.
He always was a top notch timer and stroke player.
Just applying it fearlessly now and not as an opener, where the ball moves so he gets out early.
Almost all the players play golf. Nothing to do with that.
It's just cheesy correlation.
He always was a top notch timer and stroke player.
Just applying it fearlessly now and not as an opener, where the ball moves so he gets out early.

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Fakhar Zaman "Mohammad Hafeez will help any junior cricketer as he feels that this is his duty. The bat with which I have made runs here was given to me by Hafeez. He supports junior players a lot and one cannot praise him enough for that" <a href="https://twitter.com/hashtag/Cricket?src=hash&ref_src=twsrc%5Etfw">#Cricket</a></p>— Saj Sadiq (@Saj_PakPassion) <a href="https://twitter.com/Saj_PakPassion/status/1380183108348182528?ref_src=twsrc%5Etfw">April 8, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
Saw the glimpse of old Hafeez in the 4th T20, crumbling under pressure.
People saying he should retire when he’s been our best player in the past 2 years. These people just DONT LEARN. WE DO NOT HAVE A PLAYER THAT CAN REPLACE HAFEEZ!!! HOW HARD IS TO UNDERSTAND?
You can name players like Saud Shakeel, Abdullah Shafique etc but they’re no better than Hafeez.
People saying he should retire when he’s been our best player in the past 2 years. These people just DONT LEARN. WE DO NOT HAVE A PLAYER THAT CAN REPLACE HAFEEZ!!! HOW HARD IS TO UNDERSTAND?
You can name players like Saud Shakeel, Abdullah Shafique etc but they’re no better than Hafeez.
People saying he should retire when he’s been our best player in the past 2 years. These people just DONT LEARN. WE DO NOT HAVE A PLAYER THAT CAN REPLACE HAFEEZ!!! HOW HARD IS TO UNDERSTAND?
You can name players like Saud Shakeel, Abdullah Shafique etc but they’re no better than Hafeez.
His form is concerning. This is what I feared would happen. He secures his place in the team and then he flops in the World T20. I hope he regains his form for Pakistan’s sake.
<blockquote class="twitter-tweet" data-partner="tweetdeck"><p lang="en" dir="ltr">Mohammad Hafeez's batting form a concern for Pakistan. Last 9 innings:<br><br>10 <br>11 <br>6<br>1<br>10<br>24<br>5<br>5<br>10<a href="https://twitter.com/hashtag/T20WorldCup?src=hash&ref_src=twsrc%5Etfw">#T20WorldCup</a> <a href="https://twitter.com/hashtag/PAKvAFG?src=hash&ref_src=twsrc%5Etfw">#PAKvAFG</a></p>— Saj Sadiq (@SajSadiqCricket) <a href="https://twitter.com/SajSadiqCricket/status/1454133410205667330?ref_src=twsrc%5Etfw">October 29, 2021</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
Both him and Hasan Ali should be dropped for one or two games, with the group basically secured for Pakistan. There's no reason to persist with them in lower stakes games when they haven't been important to wins. Wasim Jr and Sarfraz could possibly come in, it would just be nice to see some experimentation.
Haider Ali and M Wasim can be picked
Maybe Nawaz for Hafeez and M Wasim for Hassan