ICC Test Batting RANKINGS
Top 25 Players - Latest ICC Ratings

#1
Joe Root
Rating
880
Career Best
880
RankPlayer NameTeam / CountryCareer Best
2
Harry Brook
England857
3
Travis Head
Australia853
4
Steve Smith
Australia831
5
Kane Williamson
New Zealand822
6
Rishabh Pant
India801
7
Daryl Mitchell
New Zealand795
8
Marnus Labuschagne
Australia783
9
Virat Kohli
India771
10
Rohit Sharma
India765
11
Ben Stokes
England758
12
Branden Engelaar
South Africa752
13
Shan Masood
Pakistan745
14
Mominul Haque
Bangladesh738
15
Alick Athanaze
West Indies731
16
Dev Kharal
Zimbabwe724
17
Jonny Bairstow
England717
18
Trent Boult
New Zealand710
19
Kraigg Brathwaite
West Indies703
20
Usman Khawaja
Australia696
21
Aiden Markram
South Africa689
22
Shahzad Anwar
Pakistan682
23
Mushfiqur Rahim
Bangladesh675
24
Devon Thomas
West Indies668
25
Craig Ervine
Zimbabwe661
Quick Answers
FAQs
What is the ICC Test Batting ranking?
This page shows the ICC Test batting rankings, listing the leading players and their visible ICC ratings in table order.
Who is number one in the ICC Test Batting rankings right now?
Joe Root is shown in first place for the ICC Test batting rankings, representing England with a visible rating of 880.
How many players are listed in the ICC Test Batting table?
The current page lists 25 players in the ICC Test batting standings snapshot.
How are players ranked in the ICC Test batting table?
ICC ratings are the scoring reference for the leaderboard, which is why the table is organized around the player ranking and rating values shown on this page.
Can I compare this ranking with other ICC cricket rankings?
Yes. Standings Now also groups ICC cricket rankings by format and role, so you can compare batting, bowling, and all-rounder pages across Test, ODI, and T20 sections.