Ranking Top 10 Current All-Format Batsmen In International Cricket

Published - 04 Jun 2021, 11:31 PM | Updated - 23 Aug 2024, 12:47 AM

Ranking Top 10 Current All-Format Batsmen In International Cricket
Ranking Top 10 Current All-Format Batsmen In International Cricket

One of the most significant parameters while rating a particular batsman or bowler is his performances across different formats of the Cricket.

This is because the said parameter gives us valuable insights into a player’s ability and skillsets that are required to thrive across different formats.

On that note, here’s the Ranking Top 10 Current All-Format Batsmen In International Cricket:

10. Ben Stokes

Cricketers, Ben Stokes
Ben Stokes. (Photo by Gareth Copley/Getty Images)

A clutch player; someone who thrives under extreme pressure, Benjamin Stokes has impinged himself as one of the great all-rounders of the modern era, and courtesy of his bat, he has scripted a plethora of history-making heists for England in the past few years.

Stokes is one of those rare breed of batters who can adjust their game as per the demands of the situation. He can grit it out as he did during the first half of his stupendous 135* against Australia at Leeds in Ashes 2019 while at the same time, he can unleash a sustained assault on the opposition like we saw during his whirlwind 258 against South Africa in Cape Town or during the second half of his Leeds knock.

In 51 Tests, Stokes has thus far racked up 4631 runs at an average of 37.05 with 24 50s, 10 100s, and 1 200.

As far as his ODI numbers are concerned, the 2019 World Cup ‘Player of the Tournament’ has 2817 runs in 84 innings at an average of 40.83 and a strike rate of 95.27 with 21 50s and 3 tons.

While his T20I numbers are underwhelming-442 runs in 28 innings at an average of 20.09 and a strike rate of 136.84, he has given enough evidence in the IPL that he is no mug in that format. The issue with Stokes- the T20 batter- is that he thrives while batting in the top-order but he is used in the role of a finisher. In IPL 2020, the southpaw showed what he can do if he is allowed to bat in the top-3.

Also Read: IPL 2021: 5 Batsmen Who Will Have An Advantage With Second Phase Being Shifted To The UAE

9. Quinton De Kock

Quinton de Kock, South Africa
Quinton de Kock. Image-Twitter.

When Quinton de Kock first arrived on the scene and smashed three consecutive ODI tons against India (in 2013), it looked as if world cricket had unearthed Gilchrist 2.0

And, I don’t think that QDK has disappointed us. While Gilchrist will still remain the greatest wicketkeeper-batsman of all times, Quinton de Kock hasn’t done badly when it comes to his performances across all formats.

A lower-middle-order batsman in Test cricket like Gilly, Quinton de Kock boasts of the ability to turn the game around in a session.

While his batting in the subcontinent has left a lot to be desired, his overall Test numbers are decent- 3008 runs in 86 innings at an average of 37.14 with 21 50s and 5 tons.

In white-ball cricket, De Kock is an absolute beast. AN out-and-out match-winning belligerent opener, De Kock has racked up 5235 ODI and 1303 T20I runs at an average of 44.74 (S/R:94.87) and 31.02 (S/R: 136.58) in 123 and 47 matches respectively. He also has a total of 32 50+ scores across both formats, 15 of which have ended up in three-figure scores (in ODIs).

8. Mushfiqur Rahim

Mushfiqur Rahim (Twitter)
Mushfiqur Rahim (Twitter)

A pocket-size dynamo; a feisty cricketer who wears his heart on his sleeves, Mushfiqur Rahim backs his aggression with his on-field performances.

The first Bangladeshi batter to score a Test double hundred, Rahim’s consistency across formats often slips under the radar largely because he plays for a smaller team.

Mushfiqur Rahim, who made his international debut in 2005, has featured in 74 Tests in which he has scored 4685 runs at an average of 36.89 with 23 50s, 7 100s, and 3 double-tons.

In ODI cricket, he has scored 6581 runs in 213 innings at an average of 36.97 with 40 half-centuries and 8 tons. And, while his T20 numbers are underwhelming- 1282 runs in 77 innings at 19.72 and a strike-rate of 119.93- his overall T20 numbers are above average.

In 204 T20 games, Rahim has scored 4332 runs at an average of 29.07 and a strike rate of 127.86 with 25 50+ scores.

Also Read:

7. Shakib Al Hasan

Shakib al Hasan
Shakib al Hasan. Image Credits: Twitter

One of the best all-rounders of the modern era, Shakib Al Hasan can walk into any international team purely on his batting credentials.

One of the bedrocks of the Bangladeshi team in the past 13-14 years, Shakib Al Hasan has 3930 Test runs against his name in 109 innings at an average of 39.7 with 25 50s, 5 100s, and a double ton.

Shakib was one of three players to score in excess of 600 runs in the 2019 World Cup. The southpaw has represented Bangladesh in 212 ODIs in which he has scored 6455 runs at an average of 37.31 with 48 50s and 9 tons.

As far as T20I format is concerned, Shakib has featured in 75 T20Is in which he has scored 1567 runs at an average of 23.74 and a strike rate of 123.87 with 9 50+ scores.

Also Read:

6. Babar Azam

Babar Azam
Babar Azam (Image Credit: Twitter)

One of the leading batsmen of the modern era, Babar Azam has proved his credentials across all formats of the game through sheer consistency and of course a plethora of skills.

In his relatively short career thus far, Babar has claimed the top spot in T20I, as well as ODI rankings for batters, and his Test numbers have also been on an upward curve after a poor start.

The current Pakistan captain has thus far featured in 33 Tests in which he has scored 2169 runs at an average of 42.53 with 16 50s and 5 hundred.

It’s in the white-ball formats that we have seen the best of Babar Azam thus far. The current No.1 ranked ODI batsman has racked up 3808 runs in just 78 innings at a stupendous average of 56.84 with 17 50s and 13 100s.

In 54 T20Is, Azam has accumulated 2035 runs at an average of 47.33 and a strike rate of 129.7 with 19 50+ which also includes a hundred.

Also Read:

5. Rohit Sharma

Rohit Sharma Against Pakistan in ODI WC 2019
Rohit Sharma Against Pakistan in ODI WC 2019 (Image Credit: Twitter)

A couple of years ago, Rohit Sharma wouldn’t have featured in this list and that would have been an absolute shame given his outrageous talent and white-ball numbers.

But ever since he started opening the innings in Test cricket during the 2019/20 home season, Sharma has managed to turn around a corner as far as his long-format career is concerned.

During the first cycle of the ICC World Test Championship, Rohit Sharma smashed 1030 runs in 17 innings at an average of 64.37 with 4 50s, 2 100s, and a double-hundred.

Rohit’s greatness in white-ball cricket is unquestionable. The stylish opener has smashed 9205 runs in 227 ODIs at an average of 48.96 with 29 tons and three double-hundreds- the most by any cricketer.

In T20I cricket, Rohit is the second-highest run-scorer- 2864 in 103 innings- besides being the highest century getter-4.

If Rohit can prove his credentials in overseas Tests then it will go a long way in him being hailed as one of the great all-format batters of his generation.

Also Read:

4. Steve Smith

Steve Smith
Steve Smith (Image Credit: Twitter)

The best Test batter of the current era, Steve Smith may not have had the same kind of success in white-ball cricket as he has had in the longest format of the game but he is no mug in limited-overs cricket.

Smith has racked up as many as 7540 runs in 139 Test innings at an average of 61.8 with 27 tons and three double-hundreds.

As far as his exploits in white-ball cricket are concerned, the Aussie skipper has featured in 128 ODIs and 45 T20Is, scoring 4378 and 794 runs at an average of 43.35 and 27.38 respectively with a cumulative 29 50+ scores.

Also Read:

3. Kane Williamson

Kane Williamson
Kane Williamson (Image Credit: Twitter)

The current N0.1 ranked Test batsman in the world, Kane Williamson has been the bedrock of the Kiwi batting unit across formats in the past decade.

Blessed with the ability to fine-tune his game as per the demands of different formats, Kane Williamson belongs to a select group of cricketers who continue to thrive in all three genres of the game.

Williamson has thus far featured in 84 Tests in which he has racked up 7128 runs at an average of 54 with 24 hundreds and four double-tons.

The smiling assassin has been equally imperious in white-ball cricket. In 151areDIs, the Kiwi skipper has scored 6174 runs at an average of 47.49 which includes 39 50s and 13 tons.

In T20Is, Williamson has managed 1805 runs in 65 innings at an average of 31.67 at a strike rate of 124.91. While his T20I numbers might look underwhelming, Kane has proved his mettle in the IPL, having scored 1747 runs in 56 innings at an average of 41.6 and a strike rate of 134.18 with 16 50+ scores.

Also Read:

2. David Warner

Australia, ICC World Cup T20
David Warner (Image Credits: Getty)

His overseas struggles in Test cricket notwithstanding, David Warner will go down in history as one of the premier all-format batters of the 2010s.

The Australian swashbuckler is second on the list as far as most hundreds (43) by a batter across formats is concerned.

Warner has featured in 86 Tests in which he has racked up 7311 runs at an average of 48.1 which includes 24 hundred, 2 double tons, and a triple hundred.

Warner is an absolute beast in white-ball cricket. In 128 ODIs, he has smashed 5455 runs at an average of 45.08 and a strike rate of 95.53 with 23 50s and 18 tons.

As far as T20I cricket is concerned, the Aussie opener has 2265 runs against his name in 81 matches and they have come at an average of 31.46 and a strike-rate of 139.73 with 18 50s and one hundred.

Also Read:

1. Virat Kohli

Virat Kohli, Monty Panesar
Virat Kohli (Image Credit: Getty)

Is there any format of the game that this guy has not nailed during his celebrated 13-year-old career thus far?

Tests? Check. T20Is? Check. ODIs? Check. Check. Overseas conditions? Check. Run-chases? Check. Check. Check.

The champion cricketer is the only batter in the world to average in excess of 50 across all three formats.

An epitome of class, discipline, fitness, relentless consistency, Virat Kohli has 70 hundred against his name across formats. The next best is David Warner with 43 tons, which is the exact number of hundreds that Virat had managed in ODI cricket only.

Overall, Virat Kohli has scored a total of 22818 runs (Tests- 7490, ODIs- 12169, T20Is- 3159) in 91 Tests, 254 ODIs, 89 T20Is respectively. The Indian captain is third on the all-time list as far as most hundreds across formats are concerned with Sachin Tendulkar (100) and Ricky Ponting (71) leading the pack. Apart from this, he is also the fastest to score 10000 ODI runs besides being the current highest run-scorer in T20I cricket.

Also Read: 10 Talented Indian Cricketers Who Failed To Live Up To Their Potential In International Cricket

Tagged:

Indian National Cricket Team Kane Williamson Mushfiqur Rahim Quinton de Kock Rohit Sharma Shakib AL Hasan Steve Smith Virat Kohli
logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.