What's new

Ranking the best all-rounders in the world currently?

Titan24

Senior Test Player
Joined
Oct 19, 2016
Runs
25,094
Post of the Week
6
Considering all 3 formats which of the all rounders you guys think are the best? Also take into account there impact on the game in all three batting, bowling and fielding and their performances overseas as well. Rank them.

Again its not on potential but performances over the last couple of years.

For me it goes like this:

Ben Stokes
Shakib Ul Hassan
Angelo Mathews (Big points on batting)
Shadab Khan
Mitchel Santner
Jason Holder
Moen Ali
Rostan Chase
Hardik Pandya
Faheem Ashraf
Collin de Grandomme

Note: Hafeez, Ashwin, Jadeja, Malik and many more are not considered as they dont play or havent played all three formats for sometime.
 
Stokes
daylight
Pandya
Shakib
Shadab
Santner


Not considering Mathews because he barely bowls these days. Everyone else is either not good enough or hasn't played enough games to be ranked.
 
Stokes
daylight
Pandya
Shakib
Shadab
Santner


Not considering Mathews because he barely bowls these days. Everyone else is either not good enough or hasn't played enough games to be ranked.

Agreed on the last note but I think Shakib is a lot better than Pandya and he has been doing well consistently for almost a decade now and I think Shadab has created more impact overall considering all 3 formats (He is no 2 as a bowler in T20s), have 50s in NZ in ODIs and in Eng in Tests. Pandya has just 1 or 2 good knocks in tests and nothing much to rave about his bowling in any of the formats, needs a lot of work.
 
Shadab has to be at the top after his match winning performances in Ireland and England
 
Shadab
Stokes
Shakib
Faheem
Ali
Pandya

Pandya Sobers' batting averages in his last 3 ODI series:

NZ - 18
SL - 9
SA - 9

Faheem wipes the floor with Pandya as a bowler. He has not done worse as a batsman.
 
He is is not even among the top 10 all-rounders in ICC rankings in any format! Not even in T20s. Even Parera and Malik are ranked better than this guy.

Kohli is the 12th best T20 allrounder in the world according to the rankings, so I wouldn't pay too much attention to that.
 
Kohli is the 12th best T20 allrounder in the world according to the rankings, so I wouldn't pay too much attention to that.

Not just T20s, Pandya is not among top 10 in any format. Someone who is supposed to be inferior to Stokes only and better than Shakib must be at least in the top 10 in any format. Don't you think so?

Anyone who thinks Pandya is better than Shakib must get their head examined.
 
Shadab
Stokes
Shakib
Faheem
Ali
Pandya

Pandya Sobers' batting averages in his last 3 ODI series:

NZ - 18
SL - 9
SA - 9

Faheem wipes the floor with Pandya as a bowler. He has not done worse as a batsman.

Stoinis and Woakes deserve mentions too
 
Its between Stokes and Shakib. Rest obviously are just for making numbers.

If Pandya or anyone else hit that league they will eventually get their worth, nothing to worry about.

Ben Stokes is not my cup of tea. He is a superstar no doubt but his antics off field and his personality isnt something I am a fan even a bit. I will incline towards Shakib over Stokes simply because of that reason.

However, Stokes is a match winner and a game changer and has potential to turn games the way Shakib cant. Stokes obviously has a bigger ceiling and I will rate him higher once I get over with his off-field image.
 
Shadab Khan
Moeen Ali
Shakib Al Hasan
Hardik Pandya
Ben Stokes
Fahim Ashraf
 
Shakib
Stokes
Pandya
Shadab(has a higher ceiling than anyone other than Stokes)
Woakes

Top 5 across all formats.
 
90 in SA against a very potent attack.
A ton against SL in SL.
Thrashed Pak bowlers in CT not once but twice.

India has been bullying Sri Lanka for past 10 years. Scoring against Sri Lanka after 2010 is not an achievement for Indian batsmen.

Any hack can smash bowlers around for a couple of games. James Faulkner used to do that before he vanished. Only quality knock I remember from Pandya is his 90 against SA. Overall he's pretty mediocre.
 
90 in SA against a very potent attack.
A ton against SL in SL.
Thrashed Pak bowlers in CT not once but twice.

I can never forget the sixes he hit against the 'world's best Allrounders' Shadab Khan and Imad Wasim. 😀
 
India has been bullying Sri Lanka for past 10 years. Scoring against Sri Lanka after 2010 is not an achievement for Indian batsmen.

Any hack can smash bowlers around for a couple of games. James Faulkner used to do that before he vanished. Only quality knock I remember from Pandya is his 90 against SA. Overall he's pretty mediocre.

Yeah right! But sadly Pakistan couldn't win a Series in UAE against this same depleted Lanka just few months ago. Wondering if Pakistan doesn't even have that 'any hack' to save a test match against such weak post-2010 Lankan team.
 
Shadab is ahead of pandya for me played a vital part in our victories against Ireland and England.
 
Stoinis and Woakes deserve mentions too

Yes Woakes can be there, the only problem which I though with his inclusion was his lack of impact in overseas conditions and though he is a decent bat but yet to produce any impactful knock in tests.

Stoinis doesnt play all 3 formats and his bowling in ODIs needs improvement.
 
Yeah right! But sadly Pakistan couldn't win a Series in UAE against this same depleted Lanka just few months ago. Wondering if Pakistan doesn't even have that 'any hack' to save a test match against such weak post-2010 Lankan team.

If one match is supposed to define a career then there will be thousands of legends in cricket. Yes he played well but it was just one match and that is one of the main reasons I have included him in the top all rounders list as other than that he is yet to make any impact especially with the bowl. Hitting few sixes to the spinners doesnt make you great, Afridi, Jayasuria, Razzak, Symonds, Klusner etc used to do it for fun even against faster bowlers when they were in form.

I guess poster meant India has been bullying Srl, there was no mention of Pakistan in the sentence. But still if you wanna discuss about it, yes Pak lost the series but its not fair to underestimate factors like there was a new captain, two most senior players retired and management made some tactical failures (This wont happen again considering the emergence of Shadab and Faheem as all rounders in tests).
 
Ben Stokes is the most over rated player/all rounder in the world easily.
 
From what little we have seen Shadab and Faheem look like good prospects from a Pakistani point of view.

Top three in the world:
1.Moeen Ali
2.Angelo Matthews
3.Collin de Grandomme
 
1. Shakib
2. Stokes
3. Shadab

Think these stand out from the rest, the others aren't even close. Matthews doesn't really bowl much anymore/constantly injured so I'm not including him really as an allrounder.

Surprised people are adding Pandya or Fahim to the list. Neither have performed much (Pandya did early on but has declined) or even played that much.

I think people are overrating Moeen too, he's been largely average. It's mostly because England's lack of spin options means that usually Moeen still makes their best team. But that doesn't make him a great allrounder, just lack of other options. No way he'd get on say India or Pakistan for example where we have many more spinners to choose from (and even those who can bat a bit too). Though I agree despite an average player, England usually look stronger when they play Moeen opposed to when they don't.
 
90 in SA against a very potent attack.
A ton against SL in SL.
Thrashed Pak bowlers in CT not once but twice.

The one against SA was excellent.

SL is a weak team. The one against Pakistan doesn't count. He just bashed Shadab and Fakhar when the game was already over.
 
The one against SA was excellent.

SL is a weak team. The one against Pakistan doesn't count. He just bashed Shadab and Fakhar when the game was already over.

Lol you all were hyping up Shadab after a 50 against Ireland :))) and now you say 100 against SL does not count because its a weak team ?
 
Hi guys. I'm not suggesting that Imad Wassim should be in this group, but can someone please let me know what's happened to him? I haven't been able to follow cricket lately as much as I would have liked, and it seems Imad has disappeared from the face of the earth. I rated him extremely highly.
Thank you in advance.
 
Lol you all were hyping up Shadab after a 50 against Ireland :))) and now you say 100 against SL does not count because its a weak team ?

Shadab has lot to prove as a Test bowler. He has got a good temperament as a batsman though.
 
Only Stokes and Shakib qualify as pure all rounders across formats, maybe add Jason Holder as well. Everyone else has done nothing substantial yet to be counted in top 5 -10 all rounders in the world.

You do not become a top class rounder after scoring 2-3 50s, a one off innings somewhere or taking some wickets. That is where Pandya, Santner, Shadab, Faheem Ashraf are currently. Let them at least do a 1000 international runs and 100 wickets double!
 
Hi guys. I'm not suggesting that Imad Wassim should be in this group, but can someone please let me know what's happened to him? I haven't been able to follow cricket lately as much as I would have liked, and it seems Imad has disappeared from the face of the earth. I rated him extremely highly.
Thank you in advance.

Injured.
 
Lol you all were hyping up Shadab after a 50 against Ireland :))) and now you say 100 against SL does not count because its a weak team ?

Well, I am using the same logic which many posters use here to discredit Babar's performances against SL or the ODI whitewash by Pakistan.

Moreover, there is a huge difference between batting conditions in SL and Ireland.
 
Stokes is definitely No.1 today but Shakib can give him a run for his money. Santner is definitely one of the most improved but still needs more work. Shadab is one with alot of potential. So:

No.1 Stokes
No.2 Shakib
No.3 Santner
No.4 Shadab


Faheem also has potential but hasn't played enough yet and as for Pandya, surprisingly regressed but still has the ability to be one of the best.
 
I would rank Jason Holder among the top three allrounders in the world.
Stokes
Shakib
Holder
He has played lots of impactful innings for his side and also a good bowler as well. Don't know why people so underrate him.
 
Currently Stokes followed by Shakib.Ashwin could be among competition had he been given chances in LOI .Sadab is promising in LOI but not in tests until now.
 
Back
Top