What's new

Ahmed Shehzad vs Mohammad Hafeez

super hitter

First Class Star
Joined
Feb 27, 2014
Runs
3,204
Muhammad Hafeez, an experienced allrounder, 36 years old who averages 22.7 in t20's at a SR of 115 and an average of 32.2 in ODI's at a SR of 75

Ahmad Shahzad a young lad, 25 years old averages 25.0 in t20's at a SR of 115 and an average of 34.0 at SR of 73.0

Who deserves to be part of the team?
 
Neither of them.

Since his last performances as a captain in the one day cup and that too winning the trophy as a captain, i certainly think, he deserves a spot in the International XI and can be considered as a captain later on...
 
Hafeez's bowling is what gets him in the team
 
Pak team for WC2019
Ahmad Shehzad
Kamran Akmal
Mohammad Hafeez
Umar Akmal
Sohaib Malik
Adnan Akmal
Afridi (should b brought back, no one better than him)
4 bowlers

Can see this team win WC
 
Both aren't quality.

But Hafeez is a lot better. He's a fluent stroke maker, and can score fast. His bowling is an added advantage, and as a package plus purely a bat too, he's above Ahmed Shehzad.

People fail to realize how poor Shehzad is -- with his cemented feet, fishing, ugly stance, hard hands.

Ideally you won't have any of them, but if you have to pick, Hafeez is a no-brainer.
 
would be called again for his poor action, mark my words...

the main aspect where Shahzad wins is being 11 years young, yet , enough experienced.
Hafeez has a better strike rate despite playing as a bowler in a different era. His recent numbers as a batsman are much better.

Also unless he is called again for his action and eventually barred from bowling, Hafeez is an all rounder while Shezzy isn't. So this is not a fair comparison.
 
How can you even consider a 36 year old who always fail with bat and ball outside Asia and particularly in batting, and who's recent batting form even in domestic cricket has been terrible and who just started bowling after banned multiple times.

Shehzad on the other hand is just 25 , in great form and we have not found any better opener in Pakistan. I know his Twitter talk doesn't go well with some fans but I don't care as long as he scores for Pakistan.

Will go for Shehzad, it's no brainer.
 
Pak team for WC2019
Ahmad Shehzad
Kamran Akmal
Mohammad Hafeez
Umar Akmal
Sohaib Malik
Adnan Akmal
Afridi (should b brought back, no one better than him)
4 bowlers

Can see this team win WC

And the 4 bowlers will be:

Sohail Tanvir
Mohammad Sami
Aizaz Cheema
Mohammad Irfan

Afridi and Hafeez can take up the spinning duties.
 
Since currently Hafeez is an allrounder so I won't prefer to compare an allrounder with an Opening Batsman.
 
And the 4 bowlers will be:

Sohail Tanvir
Mohammad Sami
Aizaz Cheema
Mohammad Irfan

Afridi and Hafeez can take up the spinning duties.

Bilwal Bhatti & Amwar Ali can replace Sami n Irfan

Who can beat this explosive batting
 
Another thing is that Hafeez has scored 11 Odi hundreds in last 130 Odi's at an average of 38.

Thid is since 1st Jan 2010.
 
I'm not a fan of Ahmed Shehzad but I would vote him over hafeez anyday because the former atleast has a personality and flair about him. He won't be a yes man and that's why he's out of the team.
 
It'll be injustice, if Ahmed is not considered for WI tours. He was hard done a bit for being dropped from Test squad, while I take the disciplinary issues straight, so no issues - he wasn't setting ODI field on fire either.

PAK won the ODI series 3-0 in UAE, hence not much question to change, which again fair enough. But, after ANZ tour, if there is no change; then it's a problem - more so, if a player scoring at 100+/100+ sort of stats for 13 innings now, isn't called to accommodate Asad, Azhar & MoHa.

However, OP's comparison doesn't make sense - it would have been appropriate between MoHa & Malik, may be even Imad.
 
Last edited:
Shehzad to me is the best option for captain. He does brilliant captaincy in domestic matches. He is brilliant tacticians but Hafeez as an all-rounder is the better overall package in this current side. It's 51-49 in favour of Hafeez ATM
 
And the 4 bowlers will be:

Sohail Tanvir
Mohammad Sami
Aizaz Cheema
Mohammad Irfan

Afridi and Hafeez can take up the spinning duties.

Sharjeel
umar akmal
babar
haris
shoaib malik
sarfaraz
imad
amir yamin
amir
hassan ali
amad butt

sohaib maqsood
ahmed shehzad
junaid khan
usama mir
usman salahudin
 
Post number 16 is the answer to this. Although at least hafeez bowls a bit
 
Don't like either of them as players. Ideally we wouldn't have a choice to make from the 2
 
Don't like either of them as players. Ideally we wouldn't have a choice to make from the 2


shehzad is busy giving headlines through his oneliners while hafeez is hardworking to help the team in the field.
 
Well Shehzad has done really well in domestic.

However, Hafeez's selling point is his overs of spin!
 
Hafeezs hardwork isn't good enough outside of Asia

trust me...I have a feeling he is going to lead pak to a victory tomorrow and will stay on as captain even wen azar returns....shehzad has to wait until professor retires
 
Another thing is that Hafeez has scored 11 Odi hundreds in last 130 Odi's at an average of 38.

Thid is since 1st Jan 2010.

hafiz has gone through a MASSIVE FALL since the ban of his bowling action,

batting and fitness, everything has been terribly effected
 
hafiz has gone through a MASSIVE FALL since the ban of his bowling action,

batting and fitness, everything has been terribly effected


Not in Odi Cricket. Since his action got reported first time he has averaged 45 plus in Odi Cricket with a SR above 85. You can verify it.
 
trust me...I have a feeling he is going to lead pak to a victory tomorrow and will stay on as captain even wen azar returns....shehzad has to wait until professor retires

We're not winning this series brother,we'll be lucky to win a game
 
I'm not a fan of Ahmed Shehzad but I would vote him over hafeez anyday because the former atleast has a personality and flair about him. He won't be a yes man and that's why he's out of the team.

Lol brah Shehzad is out of the team because he's one mediocre batsman not because of his attitude, let's talk real here.
 
There is no long term use for Hafeez in T20s. Plus he's been poor in T20s for a while now. Hafeez shouldn't be playing that format at all. ODIs perhaps as a stop gap as he can bowl, but even then, best to try someone else but not sure Shehzad is the guy who should replace him.

Shehzad will eventually bring his domestic T20 prowess to international game hopefully. If you can do it in PSL, BBL, CPL etc. he should be able to do it in international cricket T20. The gap between International T20 and these tournaments isn't as big as a lot of international strength players are playing, and the pressure is similar.

Shehzad was in such good form recently as well, should have been in the T20 squad definitely and should play the T20s. He could be in the ODI squad too as back up opener. Same in tests, back up opener to Sami, has done far more to deserve that instead of Sharjeel.
 
trust me...I have a feeling he is going to lead pak to a victory tomorrow and will stay on as captain even wen azar returns....shehzad has to wait until professor retires

Don't think that will happen lol, if it does guy deserves some credit. Will be possibly the weakest side Pakistan has put out, missing so many of their good players, Sarfraz, Azhar, Malik. There's only one batsman in the team who is in form/regularly plays in Babar. Bench players in Asad and Rizwan who I don't feel even would have been picked if it was actually thought they were going to play (especially Asad). And to break the streak when we haven't won in australia for ages. Isn't likely to happen.

Either way Hafeez won't become captain suddenly off the back of one win. If Azhar is sacked, it'll go to Sarfraz.
 
Fake stats in the op, quite apart from the fact that hafeez for much of the last five years was a top ten world wide rated odi bowler.

take the stats over the same period, since shehzads debut for a like for like comparison:

odi: hafeez averages 37 @79, shehzad averages 34 @ 73
t20: 23 @ 114 vs 25 @ 114

add in the bowling and its a no brainer hafeez >>>>>> shehzad.

and thats without adding in the disciplinary issues.
 
Last edited by a moderator:
trust me...I have a feeling he is going to lead pak to a victory tomorrow and will stay on as captain even wen azar returns....shehzad has to wait until professor retires

Good that you believe in miracles.
 
bs stats in the op, quite apart from the fact that hafeez for much of the last five years was a top ten world wide rated odi bowler.

take the stats over the same period, since shehzads debut for a like for like comparison:

odi: hafeez averages 37 @79, shehzad averages 34 @ 73
t20: 23 @ 114 vs 25 @ 114

add in the bowling and its a no brainer hafeez >>>>>> shehzad.

and thats without adding in the disciplinary issues.

If we look at stats alone during that period and compare it to the rest, Hafeez will always look good. As a pure batsman, only Misbah had better stats and he had a bigger problem with SR than Hafeez. It is the reason why Hafeez has been in the team so long, it's not a conspiracy or anything. Guys like Jamshed, Umar Akmal, Shehzad, Maqsood etc. couldn't consistently perform over that period. They all have worse stats than Hafeez in this period. Which is a shame as those players should have been the mainstay of our batting line up by now. Don't even need to take the ball into account to argue this, but that's an extra bonus Hafeez had. There was rarely a time in that period which Hafeez wasn't an asset (either as a batsman or an allrounder). But people tend to overreact/make theories without even looking at Hafeez's competition at the time or the performance of his team mates.

More recently we've had a few more step up. Babar and Sarfraz have stepped up. Malik seems to finally have regained some form after failing consistently for around 6 years or so since 2009. Azhar's been a little slow, but somewhat consistent in scoring and better in trickier conditions than the rest. Hafeez doesn't really have much long term use now for the next world cup so it'd be better to try others, especially now we've got four or so players which are sort of settled (a bit doubtful Malik will keep it up but we'll see).
 
Played an important part in the match, but not in the WINNING, my vote won't change...Shahzad for the win.
 
Back
Top