4 best multi-format players of the current generation in the world

4 best multi-format players of the current generation in the world

The game of bat and ball that we know as the game of cricket, has continuously grown over the years. It has seen a massive development in the last 2 decades and if you ask a defination of cricket to a 90s man, his defination to today’s cricket will be really different.


In the early phases of the game, there only existed two formats, the 5 day format known as Test cricket and One Day cricket. Though One Day cricket was also really different at that time. While the matches were played with over more than 50 to 60 overs, there was no white ball and teams would wear only white jersey, just like Tests.

With the development of cricket, the game now demands extra from the players too. While Test cricket is still a test of patience, ODI gives you a little to adjust and you don’t get that even in the T20I format of the game and you have to smashing from the first over itself.


There are very few players who have all the skill sets required to play in all formats of the game. While there are some T20I specialist, there are some even some players who are Test specialist. There are only very few players who multi-format player.

So today in this article, we take a look at 4 players who are who one of best multi-format player in the world in current generation.

David Warner

Australian cricket team’s opening batsman David Warner is no doubt one of the best in the game. His record for Australia in all forms of the game is tremendous and has also been tremendous in the Indian Premier League (IPL) as well. Warner has as of writing this, played 138 ODIs, 96 Tests and 91 T20Is. He has over 7000 runs in Test, over 5000 runs in ODI and over 2000 runs in T20Is. He is also among the all-time top run scorers in the history of the IPL.


Rohit Sharma

Indian cricket team’s new all format captain Rohit Sharma is another player who have excelled in all forms of the game. Rohit initially played ODIs and T20Is for India but scored a century in his Test debut and has been a regular in Test cricket as well. He has played over 200 ODI, 130 plus T20Is and 45 Tests. He has scored 3137 runs in Test, 9376 runs in ODI and 3620 runs in T20Is.

Babar Azam

Pakistan cricket team’s captain Babar Azam has had a tremendous career so far. In the last couple of months, he has been in tremendous form in forms of the game. Babar has scored 3122 runs from 42 Test matches, 4664 runs from 92 ODIs and 2719 runs from 78 T20Is. He still has a long career ahead for him.

Virat Kohli

Virat Kohli is no doubt currently one of the best in the game and is also considered one of the great of all time. Virat has been a run machine for the Indian team. He is the only player who is touted to go as close as Sachin Tendulkar’s 100 International Centuries. Kohli has played 102 Test and has scored 8074 runs. He has scored 12344 and 3584 runs from 262 ODIs and 104 T20Is respectively. As of writing this article, he has scored a total of 71 centuries in all forms of International cricket.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Top Stories

To Top