Who are the top 3 all-format batsmen?

Virat Kohli and Kane Williamson are amongst the top 3 best all-format batsmen, hailing from India and New Zealand respectivley.

Master of all.  Jack of none.

Adaptability is an art which can be mastered by only special individuals. Now, with the various formats of cricket being being played a lot more – T20I, ODI’s, and Test cricket, only a small number of players/batsmen are able to get a slot in all the three formats. And among them, there are only a few special players who feature as our top 3 all-format batsmen.

What makes them special?

This is an exceptional achievement as each of the various formats is conspicuously different as compared to the other formats.

For example, T20I’s are extremely suitable for the batsmen with special hitting ability. Test match cricket is perhaps for the ones who have in-built survival skills in them and the ODI’s are for the ones who have a temperament between a T20I and Test cricketer.

So, who are the top 3 all-format batsmen currently ruling world cricket?

Also, Read – World Test Championship Changes: Disproportionate Cricket Rules

Who are the top 3 all-format batsmen?

Below is the list of top 3 batsmen who are champions of all three formats and are ranked according to their appearance in International Cricket Council (ICC) rankings of batsmen in T20I, ODI’s, and Test.

Additionally, the most important feature of these players in our list is that they are captain of their team in all three formats.

 3)     Kane Williamson – Rank 3

Kane Williamson raises his bat after scoring 200 vs Pakistan in test.
New Zealand’s captain Kane Williamson celebrates reaching his double century (200 runs) on day three of the second cricket Test match between New Zealand and Pakistan at Hagley Oval in Christchurch on January 5, 2021. (Photo by Marty MELVILLE / AFP) (Photo by MARTY MELVILLE/AFP via Getty Images)

The calm, the gentle, but nevertheless the reliable Kane Williamson ranks at number 3 among our list of top batsmen who are a master of all 3 formats.

Moreover, he was able to lead his team to the World Cup 2019 final with his exceptional leadership skills. Despite this, they fell narrowly short against England at the expense of a super over.

However, his T20I career has seen much of a peak as compared to his Test and ODI career.

He plays the ball late, with soft hands and with a beautiful charisma.

ICC Ranking for Kane in all three formats

·       Test ranking 1st.

·      ODIs ranking 8th.

·      T20Is ranking 23rd.

Also, Read – The challenges for cricket as an Olympic sport

Kane Williamson Career Stats:

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s CT
Tests 83 144 13 7115 251 54.31 13649 52.12 24 32 782 17 72
ODIs 151 144 14 6173 148 47.48 7551 81.75 13 39 563 49 60
T20Is 62 60 8 1723 95 33.13 1376 125.21 0 12 178 37 29

2)     Virat Kohli – Rank 2

Virat Kohli, the birthday boy has been immense in all formats of cricket for India and RCB.
Virat Kohli of India celebrates his century during the 3rd ODI match between West Indies and India at Queens Park Oval, Port of Spain, Trinidad and Tobago, on August 14, 2019. (Photo by Randy Brooks / AFP) (Photo credit should read RANDY BROOKS/AFP via Getty Images)

Virat Kohli, the chase master, features second on our list of batsmen who are a master of all-formats.

He is only the second player along with Babar Azam to feature in the Top 10 ICC batsmen ranking of all three formats. He averages above 50 in all three formats!

The highlight of his chasing career was a superb 82 vs Australia at the T20I World Cup in 2016 at Mohali to guide to the semi-finals.

Full highlights of Kohli’s Perth classic

ICC Ranking for Virat in all three formats

·       Test ranking 3rd

·      ODIs ranking 1st

·     T20s ranking 7th

Virat Kohli Career Stats:

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s CT
Tests 87 147 10 7318 254* 53.41 12740 57.44 27 23 820 22 84
ODIs 251 242 39 12040 183 59.31 12912 93.24 43 60 1130 124 129
T20Is 85 79 21 2928 94* 50.48 2115 138.43 0 25 265 81 42


1)     Babar Azam – Rank 1

Babar Azam is the best all-format batsmen in the world. He hails from Pakistan.
CANBERRA, AUSTRALIA – NOVEMBER 05: Babar Azam of Pakistan bats during game two of the International Twenty20 series between Australia and Pakistan at Manuka Oval on November 05, 2019 in Canberra, Australia. (Photo by Mark Metcalfe/Getty Images)

The brilliant Babar Azam is currently the only player who features in the Top 5 ICC rankings of all three formats. Now, he leads Pakistan in all three formats, after he was given the captaincy of Test as well.

He helped Pakistan reach number one in the world in T20I cricket, thanks to his awesome consistency in the format. Babar has scored 16 half-centuries in 44 T20I games for Pakistan.

ICC Ranking for Babar in all three formats

·       Test ranking 5th

·       ODIs ranking 3rd

·      T20s ranking 2nd

Babar Azam Career Stats:

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s CT
Tests 29 53 8 2045 143 45.44 3622 56.46 5 15 239 10 20
ODIs 77 75 11 3580 125* 55.93 4074 87.87 12 16 312 34 36
T20Is 44 42 9 1681 97* 50.93 1293 130.00 0 16 173 23 17


Kane Williamson, Virat Kohli and Babar Azam are the top 3 all-format batsmen in world cricket. Their versatility and adaptability make them a fantastic trio to watch.

They all possess the touch game as well as the power game. In peak form, they are almost unstoppable.


Players like Rohit Sharma, David Warner, and Steve Smith are also players who are equally dangerous in all three formats as well. But, currently in the ICC batsmen rankings of various formats, they are still improving in one format or the other.

However, our list of above players are the ones who tops cumulatively in ICC rankings for being the top 3 all-format batsmen.


Main Image Credit:
Embed from Getty Images