What's new

Mohammad Hafeez vs Shoaib Malik - Who is better?

This is the best of Hafeez that we're seeing with the bat, however Malik is well-above him at the moment.
 
Hafeez because he was a better bowler and he is a better test batsman.

Shoaib is better ODI batsman though.
 
Both are pretty similar: batting all rounders. Malik is smarter. Hafeez is obviously more patriotic. So overall a tie for me.
 
Personality: Malik

Twitter Game: Malik

Bowling: Malik

Batting: Equal

Fielding: Malik

PR Team: Malik

Global PR: Malik

Moral Highground: Hafeez
 
Hafeez over the last six years has been better. Malik has only recently got back form, and largely was terrible for five or so years.

Malik probably overall, Hafeez wasn't very good first part of his career. As an allrounder, Hafeez was better when he could bowl. Obviously now Malik is a better allrounder as at least he can bowl.

Having said that all I care about is whether they're good enough to be in the team presently. Both are performing atm, so it's good.
 
Astonishing hate for Hafeez, just because of Ami stance.

He was the guy scoring runs for us when Malik waa averaging in single digits. Still has a much better record both in Asia and overseas.

Hafeez is excellent against pace. Both are poor against swing but Malik is totally clueless.

Hafeez has been scoring good amount of runs against top attacks since an year or so, something Malik can only dream of.

For me, it's an easy choice.
 
This is a tough one.

I would say, Malik is the better LOI's batsman and a better captain.

Hafeez is the better batsman in Tests and the better bowler overall.
 
Hafeez is a very underrated bowler. I know he chucks but at their chucking best I feared Hafeez more than Ajmal. As a batsman Hafeez is awesome in flat decks. Outside Subcontinent I will take Malik.

Overall Hafeez is a better cricketer.

Sent from my GT-I9505 using Tapatalk
 
Even though you're trying to be funny, can't believe you put Malik higher in bowling. Delusions.

Last I checked, Hafeez is still banned.

Cannot put Hafeez over Malik when he isn't even able to bowl.

So yeah, that's why Malik is a better bowler than Hafeez atm. Even I am currently, as a matter of fact better, although I won't be selected but I am still allowed to bowl while Hafeez isn't.
 
Last I checked, Hafeez is still banned.

Cannot put Hafeez over Malik when he isn't even able to bowl.

So yeah, that's why Malik is a better bowler than Hafeez atm. Even I am currently, as a matter of fact better, although I won't be selected but I am still allowed to bowl while Hafeez isn't.

So because he can't bowl for a year, his bowling over the past few years is to be ignored? Your logic is hilarious.
 
So because he can't bowl for a year, his bowling over the past few years is to be ignored? Your logic is hilarious.

My post is hilarious.

Right now, he cannot bowl and that is that.

We cannot go back in the past and dig up stuff that isn't there anymore mate.

The fact is, Hafeez is banned right now and I am talking about the current time, not whatever he has done in the past.

Let us not squabble about it anymore, my post was already just a light hearted banter.
 
My post is hilarious.

Right now, he cannot bowl and that is that.

We cannot go back in the past and dig up stuff that isn't there anymore mate.

The fact is, Hafeez is banned right now and I am talking about the current time, not whatever he has done in the past.

Let us not squabble about it anymore, my post was already just a light hearted banter.

Right. So after 6 months, Hafeez will be better? :))
 
Malik's purple patch was over during the English series.

Hafeez has been consistent for five/six years on the go

Bowling wise its a no brainer - Malik is a part-timer while Hafeez was no 2 bowler in world for quite a while
 
Malik, the better bowler. Not much between them in batting, both are FTBs/minnow bashers.

I think malik gets underutilized as a bowler.
He really has a great action, gets drift, spin and on top of that has a shrewd brain.

He has all the ingredients to be a good attacking off spinner
 
Malik's purple patch was over during the English series.

Hafeez has been consistent for five/six years on the go


Bowling wise its a no brainer - Malik is a part-timer while Hafeez was no 2 bowler in world for quite a while


True, but with a footnote - PAK didn't play in England for these 5 years (OK, did play in CT 2013, but so did MoHa); while in these 5 years, PAK played very few matches outside Asia against top teams - once upon a time, in one such rare occasions, someone Dale Styen couldn't resist laughing................
 
Malik's purple patch was over during the English series.

Hafeez has been consistent for five/six years on the go

Bowling wise its a no brainer - Malik is a part-timer while Hafeez was no 2 bowler in world for quite a while
So, by that definition, even ajmal should be a better bowler than ashwin, no?


Hmm hafeez is the better baseball pitcher, while Malik is a better bowler
 
Right. So after 6 months, Hafeez will be better? :))

Hafeez without the kink in his action is inferior to malik.
He doesnt get the drift, spin or bite off the wicket when he doesnt Chuck.
The ball virtually goes straight on for him

Malik on the other hand gets underutilized but has all the ingredients to be a classy off spinner.
 
Like asking who is better between Afghanistan or Zimbabwe.

On their day, whichever one plays well.

But not much to choose.
 
Hafeez without the kink in his action is inferior to malik.
He doesnt get the drift, spin or bite off the wicket when he doesnt Chuck.
The ball virtually goes straight on for him

Malik on the other hand gets underutilized but has all the ingredients to be a classy off spinner.

He had ingredients, but he himself virtually stopped bowling after getting captaincy. Has never bowled consistently then after, and at times one gets the feeling that he's just too conscious of his action and goes throw motions for the sake of it.

Not a wicket-taking bower like Hafeez was. Of course a better option than a banned bowler, but Hafeez can still cause the ball to drift and bite, especially the new cherry. Kink helps in turning it
 
He had ingredients, but he himself virtually stopped bowling after getting captaincy. Has never bowled consistently then after, and at times one gets the feeling that he's just too conscious of his action and goes throw motions for the sake of it.

Not a wicket-taking bower like Hafeez was. Of course a better option than a banned bowler, but Hafeez can still cause the ball to drift and bite, especially the new cherry. Kink helps in turning it

It is in fact malik who can be an attacking bowler as he extracts good amount of spin with drift.

Hafeez gets nothing with his new action. It just goes gun barrel straight.
Just go back and check their bowling in the zimbabwe series played at our home and the difference would be apparent

Sent from my CHM-U01 using Tapatalk
 
Bump.

Both have been picked for Aus series. Both want to bat in the Top 5.
 
Hafeez is a better batsman and bowler than Malik. If Malik starts opening or batting at #3, he won't even score as much as Hafeez does.
 
Currently Malik is better. Better batsman, even better bowler, think he's being underused, his bowling could even be preferred over Hafeez now. Think they kind of perform the same role, around the same age, not sure both should be in the team, Malik I feel with Azhar could make up 10 overs.
 
Malik is clearly a better batsmen, no question

I think they are on par as bowlers, even thou Hafeez has the better reputation, I think its mostly because he has been used more often as a bowler.
Malik has more wickets so far in the Aus series in less games than Hafeez. And Malik is also very economical

Malik is also better off the field, he never does or say anything controversial anymore. Hafeez occasionally comes out with some big statement to the media


I agree with the premise that this team can only accommodate 1 of the 2 going forward, and I think Malik is the clear answer
 
given we aint prepared amir yamin or any other all rounder for that matter both can continue as the 5th/6th bowling options.
 
So far, two big scores at excellent strike rates.
Yet somehow ppers hate him.

Not sure why his crucification. I know he's not quality, but he's certainly better than the likes of Malik.

Can score against pace bowling, and is a free flowing bat unlike Malik who is limited.

Why the double standards?
 
Selection choices are based on form and recent(a couple of years) performances.

Malik has certainly outperformed and outclassed Hafeez since his return. He has been more dependable that Hafeez.
 
So far, two big scores at excellent strike rates.
Yet somehow ppers hate him.

Not sure why his crucification. I know he's not quality, but he's certainly better than the likes of Malik.

Can score against pace bowling, and is a free flowing bat unlike Malik who is limited.

Why the double standards?

[MENTION=134608]Hawkeye[/MENTION] Bhai, I like your posts but this hate for Malik is too much.

He is a class and league above Hafeez. And please watch the matches, He is now very good against pacers.
 
Honestly right now they are close to equals though I would give the slight edge to Malik
 
There must be another thread of Malik vs MoHa with poll - need to merge all these together. It'll be fun reafing some of those old posts.
 
Only in Pakistan such mediocre players have a such a long career, particularly Hafeez, unbelievale. I would prefer Malik over Hafeez as he is a far better sportsman with very professional approach to the game , lately. He is much fitter and far better fielder. I think he got some positive influence from his wife, who we all know is a great sportsperson.
 
We need a poll.

At the moment, Malik is slightly ahead.

What do you mean slightly ?

Malik has been great since his latest comeback

Professor has been poor.

Even our one win against Eng in Eng, malik played a large part in

Both are flawed players, but there is no comparison right now
 
Hafeez is a better batsman and bowler than Malik. If Malik starts opening or batting at #3, he won't even score as much as Hafeez does.

That's a pretty weird analogy. By that analogy even players like Smith and Kohli might struggle opening the batting.They're middle-order batsmen not openers. And furthermore, Hafeez isn't a very good opener or No. 3 to begin with. Bowl him anything swinging outside the off-stump and he will most definitely poke it to first slip.

Malik on the other hand has looked like a completely different player since his comeback. Fitter, more proactive and easily the most consistent player in the side currently. And attitude and work-ethic by-far exceeds that of any other player aswell.
 
What do you mean slightly ?

Malik has been great since his latest comeback

Professor has been poor.

Even our one win against Eng in Eng, malik played a large part in

Both are flawed players, but there is no comparison right now

Considering bowling too.

Without that it's Malik easily.
 
so once again the question arises whos better malik or hafeez
who will be in the 2019 wc squad
 
currently hafeez has an edge over malik due to his bowling and his knock in ct final has helped him to secure 2 3 more series while on the other hand malik who was supposed to lead our batting department has failed miserably in ct
 
Malik wipes the floor with Hafeez. Can't believe the shortsightedness of Pakistani fans, one good knock was all it took you to forget the torture we had to cope with over the last 2 years.

Malik on the other hand has been our most consistent player since the previous World Cup. Three bad knocks and you lot are calling for his head.

I feel like fans are just waiting for a couple of bad innings from Malik so they can start criticizing him again.
 
Hafeez is two levels above Malik but if we go into details:

Malik

He has a quite a story. Started in 1999/2000 as a specialist spinner but continued to show promise with the bat. Eventually, he climbed up the ladder in the batting order. Slowly and gradually, he dumped Saqlain out of the team who was losing his mojo. Malik was younger, fantastic fielder, much better batsman and a decent bowler who could bowl the doosra as well.

Unfortunately, once his doosra got banned in 2005/2006, he lost the zip in his bowling. He was pretty much finished as a bowler around 2007-2008.

As far as his batting is concerned, he was one of the best around from 2004-2007. He was dynamic, rotated the strike very well and had the big shots too. Was very good at number 3 particularly. Once he got sacked as captain, he lost the plot and was finished as a cricketer in 2009, with the hundred vs India in the CT his last hurrah.

Hafeez

Extremely mediocre with the bat at the start of his career and showed very little improvement. Always a natural with the ball though. Once he was dumped in 2007, it looked like his career was over but Salman Butt's ban opened the door for him and he has been nothing short of exceptional since 2010 and has been a world class ODI all-rounder over the last 4 years.

His batting is not brilliant, but pretty good. Has problem against spin, but rotates the strike and constructs innings better than most in the team and has the ability to score hundreds as well. As far as bowling is concerned, he's fantastic and the best in the world at what he does. There are better bowlers and spinners than him, but no one can strangle the batsman like he does.

In terms of both batting and bowling, Hafeez is clearly far superior and stats don't do justice to the difference between the two players.

As far as fielding is concerned, Hafeez is good but Malik is probably the best catcher we have ever had.

[MENTION=131701]Mamoon[/MENTION] bhai what do you think now?
 
[MENTION=131701]Mamoon[/MENTION] lolz.bt he was right when hafizhad bowling on his side..both should be ut for the next wc...mediocre..
 
In Test matches, none to be honest. When a player is in form, can do miracles like Malik's 245 or 148*; but neither is good Test player.

In ODI, I 'll ick Malik any day over MoHa. Malik is going through a bad patch for last few years while MoHa was in high, therefore the comparison looks balanced, but 2003-2009, both stat comparison was almost opposite to what is between 2011 to 2015. If I take best 5 years of both, Malik actually stands far ahead.

[MENTION=134608]Hawkeye[/MENTION] - I explained once why Malik is not a minnow basher & he doesn't bolt under pressure; still waiting for your response.

soyou said right things...malik is above hafiz in every department of the game..
 
Malik's taken his game to the next level.

How do you see him faring in England during the World Cup? I'm not criticising him as he's been beastly since making a comeback in 2015 and he's played a vital role in our victories but it's just not that easy to brush away the past.
 
How do you see him faring in England during the World Cup? I'm not criticising him as he's been beastly since making a comeback in 2015 and he's played a vital role in our victories but it's just not that easy to brush away the past.

Too far to predict and tournaments are a totally different ball game. Malik is still not the greatest against pace because he lacks the foundations. However, he's become such a savvy vet, knows how and when to pick his spots, whom to target etc. What's most surprising is that he's playing shots against quality pacers but never overdoes it because he knows his limitations. He's playing with freedom we haven't seen before. In his current form, you will rarely see Malik play a knock that will drag the team down, unlike Professor who does so regularly.
 
Too far to predict and tournaments are a totally different ball game. Malik is still not the greatest against pace because he lacks the foundations. However, he's become such a savvy vet, knows how and when to pick his spots, whom to target etc. What's most surprising is that he's playing shots against quality pacers but never overdoes it because he knows his limitations. He's playing with freedom we haven't seen before. In his current form, you will rarely see Malik play a knock that will drag the team down, unlike Professor who does so regularly.

Yeah, also seems like he is a team man with not a lot of ego. Unlike Hafeez, he's willing to bat anywhere. Hafeez is just cancerous, to be honest. He's dragging the team down by hogging #4 and the management doesn't have the guts to stand up to him because of the seniority culture within the team. Now is the time we should be investing in Haris but it's disgusting that he's warming the bench for someone who's inevitably going to fail when the time comes.
 
How do you see him faring in England during the World Cup? I'm not criticising him as he's been beastly since making a comeback in 2015 and he's played a vital role in our victories but it's just not that easy to brush away the past.

honestly, England wickets are as flat as anywhere else in the world. Not as slow as UAE, but still very very flat.

Malik will be okay
 
I have a question.
why malik after averaging 50+ in last 2 years is ranked 51.and he doesnot bowl much.
hafeez also avgs 40+ and is ranked 22 in batsman rankings and 2nd in allrounders rankings.
 
I have a question.
why malik after averaging 50+ in last 2 years is ranked 51.and he doesnot bowl much.
hafeez also avgs 40+ and is ranked 22 in batsman rankings and 2nd in allrounders rankings.

Few points:

Ranking is based on 3-4 years period.

If you miss a match, you lose ranking points.

If you bat high, you have more chances to score big.

ODI ranking ignores SR, so a slow 100 will get you lot more points than a quick 80.
 
Few points:

Ranking is based on 3-4 years period.

If you miss a match, you lose ranking points.

If you bat high, you have more chances to score big.

ODI ranking ignores SR, so a slow 100 will get you lot more points than a quick 80.

One-Day International and Twenty20 International Rankings:
The principles behind the ODI and T20I Ratings are similar to those for the Test Ratings, with the following important differences:
• Batsmen gain significant credit for rapid scoring. They only get a small amount of credit for being not out (because a not out batsman is, by definition, batting at the end of the innings when the value of his wicket is low).
*
its clearly written in ICC rules that rapid scoring earns more points then your point of slow scoring is wrong
 
[MENTION=131701]Mamoon[/MENTION] bhai what do you think now?

[MENTION=131701]Mamoon[/MENTION] lolz.bt he was right when hafizhad bowling on his side..both should be ut for the next wc...mediocre..

Malik was much better from 2004-2010 and Hafeez was better from much 2010 to 2015. In the last two years, Malik has been much better than Hafeez.

Since both will be playing in the 2019 World Cup, the next two years and that tournament will ultimately decide who has had the better career. At the moment is too close to call, but my money is on Malik because he is at his peak of his powers and knows his game (and his limitations) better than Hafeez at the moment.
 
Malik was much better from 2004-2010 and Hafeez was better from much 2010 to 2015. In the last two years, Malik has been much better than Hafeez.

Since both will be playing in the 2019 World Cup, the next two years and that tournament will ultimately decide who has had the better career. At the moment is too close to call, but my money is on Malik because he is at his peak of his powers and knows his game (and his limitations) better than Hafeez at the moment.

hope professor is out of the team for next WC...Micky shuld not be that dumb to go with both of them..
 
Malik was much better from 2004-2010 and Hafeez was better from much 2010 to 2015. In the last two years, Malik has been much better than Hafeez.

Since both will be playing in the 2019 World Cup, the next two years and that tournament will ultimately decide who has had the better career. At the moment is too close to call, but my money is on Malik because he is at his peak of his powers and knows his game (and his limitations) better than Hafeez at the moment.

But I thought Malik was finished back in 2009 and Hafeez is "two levels above Malik"? :(

I'm not a fan of Malik but that means nothing as long as Malik keeps doing as well as he has been. He's very fit so he may well continue to be a fixture in our team for another three years.

Hafeez the bowler is a fantastic luxury to have but his batting is painful to watch these days. Haris Sohail doing well in the tests should mean that a replacement for Hafeez is finally found.
 
But I thought Malik was finished back in 2009 and Hafeez is "two levels above Malik"? :(

I'm not a fan of Malik but that means nothing as long as Malik keeps doing as well as he has been. He's very fit so he may well continue to be a fixture in our team for another three years.

Hafeez the bowler is a fantastic luxury to have but his batting is painful to watch these days. Haris Sohail doing well in the tests should mean that a replacement for Hafeez is finally found.

Malik was finished and Hafeez was well ahead of him at that point. Credit goes to Malik for turning things around and taking his game to the next level. I'm glad that you have finally accepted that Malik is vital for us at the moment and after denying it for the last two years. Well better late than never.

Hafeez the bowler is not a fantastic luxury; he is a chucker who is still throwing the ball. He should be suspended again.
 
Malik was finished and Hafeez was well ahead of him at that point. Credit goes to Malik for turning things around and taking his game to the next level. I'm glad that you have finally accepted that Malik is vital for us at the moment and after denying it for the last two years. Well better late than never.

Hafeez the bowler is not a fantastic luxury; he is a chucker who is still throwing the ball. He should be suspended again.

I was not the one comparing Hafeez to Saeed Anwar. :)) You, however, seem to be playing table tennis with yourself, eh? Ping, pong, ping, Malik, Hafeez, Malik...
 
Its tough cause both are not that good. Malik has a great average against South Africa. Hafeez has a great average against Hafeez.
 
Hafeez gets a lot of criticism but looking at him post 2010, and he was a solid international cricketer.

Not some superstar but as an overall cricketer he was good.

His limitations have always been inability to score against the big teams (an issue that has plagued most Pakistani batsmen, even the greatest we have ever had).

But inconsistency against good teams with the bat and all, but he is still good for Pakistani standards.

21 centuries with almost 200 international wickets is a nice little career.

I wish Pakistan played him as a pinch hitter at 6 as an all-rounder and not relied on him as a big ticket scorer, could have used him better.

Malik on the other hand had a good start and just was hit and miss in the 2010s for the most part barring great fielding (though I think captaincy ruined a good young talent).

Neither all greats, but I do think Hafeez was a good player.
 
Back
Top