What's new

Who is the best all-rounder in the world?

Energetic

First Class Captain
Joined
Mar 14, 2013
Runs
4,972
There are a lot of exciting all-rounders suddenly re-emerging in the World of Cricket like Ben Stokes, Mitchell Marsh, Moeen Ali, Jason Holder etc

Try to provide solid reasons for your choice so it adds some weight.

I'm confused right now because you can have a genuine all-rounder, a fast bowling all-rounder, a spin bowling all-rounder, and a batting all-rounder. Someone like Ben Stokes is an all-rounder that bowls fast; whereas, someone like Moeen Ali is an all-rounder that bowls spin.

So, who is the best all-rounder in the world?

Ben Stokes?
Moeen Ali?
James Faulkner?
Mitchell Marsh?
Glenn Maxwell?
Ravi Ashwin?
Akshar Patel?
Jason Holder?
Dwayne Bravo?
Corey Anderson?
Jimmy Neesham?
etc
 
In test matches it is between Ashwin, Stokes and Ali for now. Stokes and Ali are a little too inconsistent for my liking and Ashwin isn't very intelligent when it comes to batting.

A few others: Duminy, Philander, Matthews, Shakib, Hafeez, Jadeja, Broad, Johnson.

Top 5 are Ashwin, Stokes, Ali, Shakib and Johnson. Matthews unfortunately doesn't bowl a lot nowadays.

Mitchell Marsh looks very impressive though.
 
I rate Marsh way more than Stokes. Marsh delivers with bat and ball, and can be a proper all-rounder for all formats. His medium pacers are effective; a clever wicket-taking bowler.
 
You missed Angelo Mathews he avgs 50 with the bat and breaks partnerships regularly. His style of bowling is really good for Eng and NZ.

Sent from my SM-G925I
 
The 'Big Show' might have a case if can continue to take wickets to complement his high impact batting and fielding.
 
I rate Marsh way more than Stokes. Marsh delivers with bat and ball, and can be a proper all-rounder for all formats. His medium pacers are effective; a clever wicket-taking bowler.

Yes Marsh is the superior talent but they are comparable right now.
 
Tests

Stokes outside the SC, Ashwin inside the SC.

Marsh is nowhere near as good as Stokes with the ball despite what averages may suggest.

ODIs
Probably Faulkner or Shakib.
 
Last edited:
when I hear the word 'all rounder' I always think of a test quality player.
As such it's safe to say there's none.
 
There is no quality all-rounder in the world right now. Moeen Ali is the only one who makes his team as a batsman and bowler.
 
Obviously Matthews overall (great in all formats)

Odi probably James faulkner

Shakib is up there too

Sent from my SM-G900T using Tapatalk
 
To me in all format these are the best all rounders in the current cricket world.

1. Shakib
2. Mathews
3. Ashwin

Stokes, Ali are pretty new and they have to go long way to be in that stage. I assume some poster have no knowledge about cricket unless they wouldnt compare any players with these three.
 
You missed Angelo Mathews he avgs 50 with the bat and breaks partnerships regularly. His style of bowling is really good for Eng and NZ.

Sent from my SM-G925I

I always get the impression that he never bowls as many overs as he should, more of a part time bowler rather than a genuine all rounder in my opinion.
 
Ashwin, Patel, Moeen Ali, Maxwell, Faulkner are not even all rounders.

The top all rounders are Stokes and Mathews.
You have Marsh and Shakib (in the sub continent) that also can be good.
I don't think Anderson, Binny, Bravo or Neesham will play that much in the near future as they are not good enough for Test cricket.
 
[MENTION=132954]Aman[/MENTION]

Thanks for finally admitting/realizing that Stokes is a very good talent and has the potential be top-drawer, perhaps you were too bitter about a Kiwi playing for England in the first place.

On topic - has to be Stokes and Marsh, and these two will dominate the scene in Test cricket unless some other top talent emerges out of the blue.

Mathews is a world class batsman, but his role with the ball is quite insignificant. He had great potential but his body couldn't manage the workload, so he has focused on becoming a batting all-rounder who can bowl a few tidy overs and make good use of off-cutters.
 
Ashwin, Patel, Moeen Ali, Maxwell, Faulkner are not even all rounders.

The top all rounders are Stokes and Mathews.
You have Marsh and Shakib (in the sub continent) that also can be good.
I don't think Anderson, Binny, Bravo or Neesham will play that much in the near future as they are not good enough for Test cricket.

Mathews with a staggering 29 wickets in 52 tests IS AN ALLROUNDER in tests and ashwin and Moeen Ali aren't wow,what you smoking bro,hell even sachin has a better bowling record than 115 kph Mathews :facepalm:
 
Last edited:
Lol at people calling Matthews an all-rounder. He's a batsman who bowls a bit.

Neither Marsh nor Stokes would make their team as bowlers. Like I said, only Ali can make his team with either of his trades.
 
Lol at people calling Matthews an all-rounder. He's a batsman who bowls a bit.

Neither Marsh nor Stokes would make their team as bowlers. Like I said, only Ali can make his team with either of his trades.

If Ali couldn't bat he wouldn't make the England team as a bowler and if he couldn't bowl he wouldn't make it as a batsman so not entirely sure what you mean here.
 
I think Shakib is the best. He has proven himself in Asia and outside Subcontinent. Everything of Bangladesh tactics evolves around him. It's like Imran KHan himself leading a team. My vote goes for him.
 
Although I believe that Stokes is the best closely followed by Marsh in test cricket right now.
 
Ashwin is the closest for me.

Only saw Stokes in the Ashes. He was pretty impressive, but I've yet to see more of him.
There aren't many contenders.

Shakib too, although he hasn't warranted much praise apart from the Pakistan series recently
 
Lol at people calling Matthews an all-rounder. He's a batsman who bowls a bit.

Neither Marsh nor Stokes would make their team as bowlers. Like I said, only Ali can make his team with either of his trades.

I wouldn't want Ali in my team as a batsman alone or a bowler alone. The guy is ridiculously lucky to be in the team
 
If Ali couldn't bat he wouldn't make the England team as a bowler and if he couldn't bowl he wouldn't make it as a batsman so not entirely sure what you mean here.

He is the best spinner England have. He was picked for his bowling. Over time, especially after the latest Ashes, he has proven himself to be a good enough batsman to make the English team, regardless of his bowling. He is now in contention of playing as an opener.

I wouldn't want Ali in my team as a batsman alone or a bowler alone. The guy is ridiculously lucky to be in the team

Same goes for Marsh and anyone else playing today. Ali at least makes his own team with either skill.
 
He is the best spinner England have. He was picked for his bowling. Over time, especially after the latest Ashes, he has proven himself to be a good enough batsman to make the English team, regardless of his bowling. He is now in contention of playing as an opener.

Again, I doubt he'd even be in the squad if he couldn't bowl. Much better batting options around. The only reason he's in contention to open is because he's in the team as a result of both his abilities and may be able to provide a stop gap for the UAE tour to allow 2 spinners in.

And he's the best spinner England have? Shown by the fact he averages 41 with the ball in division 2 in the county championship when there are a couple averaging sub-30 in the division above and a few more in the 30's?

He wouldn't be close to team without both his abilities.
 
I wouldn't want Ali in my team as a batsman alone or a bowler alone. The guy is ridiculously lucky to be in the team

Don't you know, Moeen is a better batsman than Root and a world class spinner in the making.

He is England's MVP.
 
Last edited by a moderator:
Lol at people calling Matthews an all-rounder. He's a batsman who bowls a bit.

Neither Marsh nor Stokes would make their team as bowlers. Like I said, only Ali can make his team with either of his trades.

That has more to do with the lack of England’s spin bowling options than Ali’s skill. In any case I do think they would pick Rashid over Ali if he only bowled spin or someone like Bairstow if he was only a batsman.
 
None to be honest.


There is no test standard quality all rounder in the game anymore. Ben's got to play a significant number of matches before being considered. For all we know he might turn out to be a Bresnan Dev. :)))
 
[MENTION=132954]Aman[/MENTION]

Thanks for finally admitting/realizing that Stokes is a very good talent and has the potential be top-drawer, perhaps you were too bitter about a Kiwi playing for England in the first place.

On topic - has to be Stokes and Marsh, and these two will dominate the scene in Test cricket unless some other top talent emerges out of the blue.

Mathews is a world class batsman, but his role with the ball is quite insignificant. He had great potential but his body couldn't manage the workload, so he has focused on becoming a batting all-rounder who can bowl a few tidy overs and make good use of off-cutters.
When I said that he only had the one or two performances behind him...

I'm not too bothered about him being a Kiwi.
 
None to be honest.


There is no test standard quality all rounder in the game anymore. Ben's got to play a significant number of matches before being considered. For all we know he might turn out to be a Bresnan Dev. :)))
Agreed, it's a pretty ordinary bunch to pick from.

Stokes, Ashwin and Shakib stand out.

I would of had Shakib in his own category as an elite A/R but he hasn't played enough quality cricket (not his fault) to put himself well and truly ahead of the rest of the pack.
 
Last edited:
Only Shakib and Stokes are the only two true all rounders, rest are "make shift" ones. Both are OK, not special, compared to the all rounders of 20 years ago.
 
If Ali couldn't bat he wouldn't make the England team as a bowler and if he couldn't bowl he wouldn't make it as a batsman so not entirely sure what you mean here.

Erm Ali bats 3 domestically & will probably open in the UAE. He batted in the middle order when he debuted for England-it is only recently that England have made the incredible blunder of batting him at 8 where he is wasted. In the Ashes batting at 8 he made more runs than everybody else in the side other than Cook & Root with the third best average as well.
 
I wouldn't want Ali in my team as a batsman alone or a bowler alone. The guy is ridiculously lucky to be in the team

Well the reason he is bowling so much is England have been unable to produce a proper spinner-he has outbowled the specialists. He is being mismanaged horribly as a batsman which is why his batting average is only low 30's because he is coming in at 8 & blasting as he runs out of partners-yet still makes significant runs from that position. Bell is the one ridiculously lucky to still be in the team.
 
[MENTION=132954]Aman[/MENTION]

Thanks for finally admitting/realizing that Stokes is a very good talent and has the potential be top-drawer, perhaps you were too bitter about a Kiwi playing for England in the first place.

On topic - has to be Stokes and Marsh, and these two will dominate the scene in Test cricket unless some other top talent emerges out of the blue.

Mathews is a world class batsman, but his role with the ball is quite insignificant. He had great potential but his body couldn't manage the workload, so he has focused on becoming a batting all-rounder who can bowl a few tidy overs and make good use of off-cutters.

Mathews with a staggering 29 wickets in 52 tests IS AN ALLROUNDER in tests and ashwin and Moeen Ali aren't wow,what you smoking bro,hell even sachin has a better bowling record than 115 kph Mathews :facepalm:

If we're looking at current form and performance over the last couple of years, Mathews has been outstanding. Since his tour to England, Mathews has focussed on his bowling a lot and has consistently picked up key wickets and broken partnerships. His stats since the England tour read:

16 wickets in 12 matches @ average of 26.

While he's not picked up as many wickets as a frontline bowler, this is very comparable with a great batting allrounder like Kallis. I doubt he can keep this up, as he has already suffered from several injuries in his career as a result of his bowling workload. With the added mental pressure of captaincy and his role as a batsman in an extremely weak batting lineup (post Sanga/Mahela), Mathews will probably have to focus on his batting a lot more than bowling. But right now, he's the best allrounder in the world imo.
 
Erm Ali bats 3 domestically & will probably open in the UAE. He batted in the middle order when he debuted for England-it is only recently that England have made the incredible blunder of batting him at 8 where he is wasted. In the Ashes batting at 8 he made more runs than everybody else in the side other than Cook & Root with the third best average as well.

He will possibly open yes, but that doesn't change the point that it will be a makeshift position (or it should be) and he's not good enough to get in the team as a batsman alone.
 
Shakib quite comfortably tops the ICC rankings among all-rounders in all three formats last time I checked.

That in itself is some achievement, even more so given that he comes from a 'newer' cricketing nation, not that it matters in the case, if we are looking at them as individuals. Though he is most certainly their talisman and rock at the same time.

He'd make just any nation's side in LOIs, and even in tests almost a dead cert if you want a genuine second spin option who can bat well, down the order...A fine player.
 
He will possibly open yes, but that doesn't change the point that it will be a makeshift position (or it should be) and he's not good enough to get in the team as a batsman alone.

He was doing alright when he started-unless he gets a proper run in the top six we will not know. If he is constantly making decent scores down at 8 or even 9 if they employ a nightwatchman then it indicates he could bat perfectly well in the middle order. He is a hell of a lot more consistent than Bell, Bairstow, Ballance, Lyth etc & the fact his bowling is so good makes him essential to England.
 
Afridi :afridi

/Thread

On a more serious note - its actually quite tough because there is no real brillaint all rounder currently in international cricket like IK, Kapil Dev, Flintoff or Kallis. Moeen Ali, Shakib and (IMO) to a certain extent Sammy (specially in LOI) would make a claim for it - but no one exceptional.
 
It looked like Jadeja was going on to become a great allrounder 1-2 years back, unfortunate he's fallen off the scene.
 
Shakib Al Hasan

Ranked #1 in Tests
Ranked #1 in ODIs
Ranked #1 in T20s

He is no match-winner though especially in tests. He has a poor record in International tournaments, and his all-round record is not good away. However, statiscally his all-round record is way superior to the likes of Stokes, Moeen etc especially since 2012.
 
Shakib Al Hasan

Ranked #1 in Tests
Ranked #1 in ODIs
Ranked #1 in T20s


He is no match-winner though especially in tests. He has a poor record in International tournaments, and his all-round record is not good away. However, statiscally his all-round record is way superior to the likes of Stokes, Moeen etc especially since 2012.

I believe you opened this thread just to show this POV that Shakib is The BEST.

Sadly most here debating about Stokes/Moeen. Ignoring Shakib.

I vote for Shakib always. Hes no.1 in Tests,ODIS,T20s for something. But sometime seeing ignorance towards Shskib in most other non Bangladeshis makes me wonder..ooh ooh it makes me wonder (?)
 
Shakib is easily the most complete allrounder these days someone that could make the team on his batting or bowling alone.
Sadly becuase of the teams he plays in he does not get to face the top teams regularly enough to get his name in people minds. As you can't talk about you don't see play much.


Sent from my SM-G925I
 
OP hasn't mentioned the name of no 1 alrounder in all format, that's Sahakib.

Credibility and authenticity of this thread is questionable.
 
Imad Wasim will become one in the near future, and currently I like Ben Stokes a bit.
 
Shoaib Malik is slowly but surely making his way back to being the best allrounder in LOIs.
 
Last edited by a moderator:
The only true all rounder in the world is the best in the world : Ben Stokes!
 
Ben Stokes no doubt, His attitude in both attributes makes the real difference! When he's bating; he's batting like a proper batsman! and when bowling; he looks like a complete bowler! putting his 100% in both makes him the best all rounder in the world right now!
 
I rate Marsh way more than Stokes. Marsh delivers with bat and ball, and can be a proper all-rounder for all formats. His medium pacers are effective; a clever wicket-taking bowler.

Yes Marsh is the superior talent but they are comparable right now.

How so? Batting they're about similar, but a world of difference between the two with ball in hand.

In Batting they are comparable, but Stroke has quite a few game changing knocks, I would still give Stroke an edge... Stroke has issues in sub continent but Marsh is no good either...

In bowling there is little to no contest, Stroke is a regular bowler where as Marsh is a filler.

Stroke is easily a better allrounder...
 
Shakib at present.

Stroke is going to get better in both disciplines and become #1.
 
Shakib to me is still the best.

However Stokes come to as 2nd best and may dethron him soon the way he has been performing. However I don't rate his bowling much. Can get better. Batting? Absolute beast
 
Since when has Stoke been called Stroke?

Stroke is his real name. He is only called Stokes because of a joke at Durham CCC. He kept stoking the fire in the hotel where the team stayed. Geordies pride themselves on being immune to cold, and the name stuck.
 
Three years on, still no pure test class all-rounder in cricket although both the new Sobers and Zulu have a chance to be something more than bit parts players.
 
Three years on, still no pure test class all-rounder in cricket although both the new Sobers and Zulu have a chance to be something more than bit parts players.

Stokes is a genuine Test class all-rounder by any measure. Incredible cricketer.
 
So, who is the best all-rounder in the world?

Ben Stokes?
Moeen Ali?
James Faulkner?
Mitchell Marsh?
Glenn Maxwell?
Ravi Ashwin?
Akshar Patel?
Jason Holder?
Dwayne Bravo?
Corey Anderson?
Jimmy Neesham?
etc

Akshar Patel lmao :)) How did he even make this list :facepalm:
 
Back
Top