Mr. Mayank Tater 01, Sep 2022

Test cricket is the toughest format and the batsmen which score in Test cricket are looked upon as the best in the game. The International Cricket Council (ICC) updates its rankings every Wednesday for men’s cricket and every Tuesday for women’s cricket. So these are your current top 5 Test batsmen as per ICC rankings.


  1. Joe Root- 

Joe Root is the no.1 ranked test batsman in the world with a rating of 923. The Englishman is scoring centuries for fun for the past one and one and a half years and has been the most prolific scorer among all cricketers from all countries. Currently, Joe averages 50.77 in tests and has scored over 10,000 runs already with the help of 28 tons and 54 half-centuries. He is leading the charts in the fab four with the other three- Kane Williamson, Virat Kohli, and Steve Smith struggling for runs. If Joe continues to score runs at this rate, he will end up being the greatest test batter of all time.


  • Marnus Labuschagne-

Marnus Labuschagne is the world’s no.2 test batter with a rating of 885. Marnus plays no.3 in the Australian cricket team, he came to the fore after the 2019 Ashes series where he scored some impressive half-centuries that even Sachin Tendulkar spoke very highly of Marnus. Following this, he scored a century in almost every game he played for Australia at home and to an extent away also. Marnus has scored 2539 runs, averaging 54.02 after 28 tests with the help of 7 centuries and 13 fifties.


  • Babar Azam-

Babar Azam is the current best batsman in the world in three formats combined. Babar is ranked no.1 in ODIs and T20Is while he occupies the no.3 spot in tests with a rating of 879. The Pakistani captain is a right-handed technically correct stroke player who just keeps scoring heaps of runs in almost every series. Babar averages 47.3 after 42 test matches scoring 3122 runs with the help of 7 hundreds and 23 fifties to his name.


  • Steve Smith-

Steve Smith was in sublime touch in 2019 after his return to the game from the suspension of 1 year in the ball-tampering scandal. Smith maintains his no.4 spot in the ICC test rankings with a rating of 848 due to an amazing form in the 2019-2020 season. Since then, he has scored only 2-3 centuries and not been amongst the runs too often. Steve Smith averages 60 after 87 tests and scoring over 8000 runs with the help of 28 centuries and 36 fifties.


  • Rishabh Pant-

The young audacious Indian wicket-keeper Rishabh Pant is on the rise with a rating of 801. Everyone is already versed with the x-factor he brings to the team. His ability to score quickly under pressure is also commendable. However, the thing that sticks out the most about Rishabh Pant is that he is getting more consistent with every test match he plays for the Indian team. Rishabh averages 43.33 and has a strike rate of 72.66 in 31 tests so far. Rishabh has scored all his 100s in crucial situations when the opposition was controlling the game and has led the Indian team to a series victory in Australia with his heroics.



So these are the top-5 test batsmen. Kane  Williamson, Usman Khawaja, Dimuth Karunaratne, Rohit Sharma, and Jonny Bairstow are the rest 5 who form the top 10 respectively. The all-time highest rating for a test batsman has been 961 of Sir Don Bradman while only Steve Smith has achieved the 2nd highest rating of 947.