ICC Men's Test Batting Rankings
As of 11 Mar 2025, Joe Root representing England, holds the highest position in the global icc men's test batting rankings with an impressive rating of 895. Following closely is Harry Brook, from England, securing the second spot in the worldwide men's rankings with a rating of 876. 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: 11 Mar 2025
ICC Men's Test Batting Rankings Tables
1 | Joe Root | ENG | 895 | 932 v Pakistan at Multan 2024 |
2 | Harry Brook | ENG | 876 | 898 v New Zealand at Wellington 2024 |
3 | Kane Williamson | NZ | 867 | 919 v Pakistan at Christchurch 2021 |
4 | Yashasvi Jaiswal | IND | 847 | 854 v Australia at Melbourne 2024 |
5 | Travis Head | AUS | 772 | 884 v India at The Oval 2023 |
6 | Temba Bavuma | SA | 769 | 769 v Pakistan at Cape Town 2025 |
7 | Kamindu Mendis | SL | 759 | 759 v South Africa at Gqeberha 2024 |
8 | Steven Smith | AUS | 746 | 947 v South Africa at Durban 2018 |
9 | Rishabh Pant | IND | 739 | 801 v England at Edgbaston 2022 |
10 | Saud Shakeel | PAK | 739 | 764 v South Africa at Centurion 2024 |
11 | Daryl Mitchell | NZ | 725 | 804 v Bangladesh at Sylhet 2023 |
12 | Marnus Labuschagne | AUS | 689 | 937 v West Indies at Adelaide 2022 |
13 | Dinesh Chandimal | SL | 685 | 755 v West Indies at St Lucia 2018 |
14 | Dhananjaya de Silva | SL | 682 | 699 v England at The Oval 2024 |
15 | Mohammad Rizwan | PAK | 671 | 728 v Bangladesh at Rawalpindi 2024 |
16 | Ben Duckett | ENG | 669 | 719 v India at Rajkot 2024 |
17 | Usman Khawaja | AUS | 662 | 847 v England at Lord's 2023 |
18 | Aiden Markram | SA | 662 | 759 v Australia at Johannesburg 2018 |
19 | Babar Azam | PAK | 651 | 882 v New Zealand at Karachi 2022 |
20 | Sean Williams | ZIM | 647 | 653 v Afghanistan at Bulawayo 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.
1 | Don Bradman | AUS | 961 | 961 v India | 10/02/1948 |
2 | Steve Smith | AUS | 947 | 947 v England | 08/01/2018 |
3 | Len Hutton | ENG | 945 | 945 v West Indies | 03/04/1954 |
4 | Jack Hobbs | ENG | 942 | 942 v Australia | 23/08/1912 |
5 | Ricky Ponting | AUS | 942 | 942 v England | 05/12/2006 |
6 | Peter May | ENG | 941 | 941 v Australia | 27/08/1956 |
7 | Garry Sobers | WI | 938 | 938 v India | 17/01/1967 |
8 | Kumar Sangakkara | SL | 938 | 938 v England | 05/12/2007 |
9 | Viv Richards | WI | 938 | 938 v England | 31/03/1981 |
10 | Clyde Walcott | WI | 938 | 938 v Australia | 15/06/1955 |
11 | Virat Kohli | IND | 937 | 937 v England | 22/08/2018 |
12 | Marnus Labuschagne | AUS | 936 | 936 v Pakistan | 08/03/2022 |
13 | Jacques Kallis | SA | 935 | 935 v New Zealand | 22/11/2007 |
14 | Matthew Hayden | AUS | 935 | 935 v England | 11/11/2002 |
15 | AB de Villiers | SA | 935 | 935 v Australia | 24/02/2014 |
16 | Mohammad Yousuf | PAK | 933 | 933 v West Indies | 01/12/2006 |
17 | Everton Weekes | WI | 927 | 927 v New Zealand | 07/03/1956 |
18 | Graeme Pollock | SA | 927 | 927 v Australia | 23/02/1970 |
19 | Joe Root | ENG | 923 | 923 v India | 05/07/2022 |
20 | Doug Walters | AUS | 922 | 922 v South Africa | 23/02/1970 |