ICC Men's Test Batting Rankings

As of 13 Dec 2025, Joe Root representing England, holds the highest position in the global icc men's test batting rankings with an impressive rating of 889. Following closely is Harry Brook, from England, securing the second spot in the worldwide men's rankings with a rating of 874. In the third position for men's is Kane Williamson from New Zealand, showcasing a rating of 867.

Top 10 ICC Men's Test Batting Rankings



Source: ICC
Last Updated: 13 Dec 2025

ICC Men's Test Batting Rankings Tables

PosPlayerTeamRatingCareer Rating
1
Flag
Joe Root
ENG889932 v Pakistan at Multan 2024
2
Flag
Harry Brook
ENG874898 v New Zealand at Wellington 2024
3
Flag
Kane Williamson
NZ867919 v Pakistan at Christchurch 2021
4
Flag
Yashasvi Jaiswal
IND851854 v Australia at Melbourne 2024
5
Flag
Steve Smith
AUS816947 v South Africa at Durban 2018
6
Flag
Rishabh Pant
IND801801 v England at Headingley 2025
7
Flag
Temba Bavuma
SA798806 v Australia at Lord's 2025
8
Flag
Ben Duckett
ENG787787 v India at Headingley 2025
9
Flag
Kamindu Mendis
SL781784 v Bangladesh at Galle 2025
10
Flag
Travis Head
AUS756884 v India at The Oval 2023
11
Flag
Saud Shakeel
PAK739764 v South Africa at Centurion 2024
12
Flag
Daryl Mitchell
NZ725804 v Bangladesh at Sylhet 2023
13
Flag
Dinesh Chandimal
SL717755 v West Indies at St Lucia 2018
14
Flag
Aiden Markram
SA716759 v Australia at Johannesburg 2018
15
Flag
Sean Williams
ZIM714714 v South Africa at Bulawayo 2025
16
Flag
Usman Khawaja
AUS704847 v England at Lord's 2023
17
Flag
Pathum Nissanka
SL685685 v Bangladesh at Colombo (SSC) 2025
18
Flag
Alex Carey
AUS681681 v West Indies at Barbados 2025
19
Flag
Mohammad Rizwan
PAK671728 v Bangladesh at Rawalpindi 2024
20
Flag
Ollie Pope
ENG667684 v India at Hyderabad 2024

Historical ICC Batting Test Rankings Tables

Don Bradman ( AUS) is the 1st in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 961 v India. Steve Smith ( AUS) is the 2nd in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 947 v England. Len Hutton ( ENG) is the 3rd in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 945 v West Indies. Doug Walters ( AUS) is the last in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 922 v South Africa.

PosPlayerTeamRatingV SDate
1
Flag
Don Bradman
AUS961961 v India 10/02/1948
2
Flag
Steve Smith
AUS947947 v England 08/01/2018
3
Flag
Len Hutton
ENG945945 v West Indies 03/04/1954
4
Flag
Jack Hobbs
ENG942942 v Australia 23/08/1912
5
Flag
Ricky Ponting
AUS942942 v England 05/12/2006
6
Flag
Peter May
ENG941941 v Australia 27/08/1956
7
Flag
Garry Sobers
WI938938 v India 17/01/1967
8
Flag
Kumar Sangakkara
SL938938 v England 05/12/2007
9
Flag
Viv Richards
WI938938 v England 31/03/1981
10
Flag
Clyde Walcott
WI938938 v Australia 15/06/1955
11
Flag
Virat Kohli
IND937937 v England 22/08/2018
12
Flag
Marnus Labuschagne
AUS936936 v Pakistan 08/03/2022
13
Flag
Jacques Kallis
SA935935 v New Zealand 22/11/2007
14
Flag
Matthew Hayden
AUS935935 v England 11/11/2002
15
Flag
AB de Villiers
SA935935 v Australia 24/02/2014
16
Flag
Mohammad Yousuf
PAK933933 v West Indies 01/12/2006
17
Flag
Everton Weekes
WI927927 v New Zealand 07/03/1956
18
Flag
Graeme Pollock
SA927927 v Australia 23/02/1970
19
Flag
Joe Root
ENG923923 v India 05/07/2022
20
Flag
Doug Walters
AUS922922 v South Africa 23/02/1970