Top 20 All-Time Test Batsmen in the World

According to ICC (International Cricket Council) Top 20 All-Time Test Batsmen in the World’s full list is available here.

1 Don Bradman

Don Bradman is the number 1 test cricketer of all time. He belongs to the Australian cricket team. His all-time rating is 961. He got this rating of 961 v India on 10/02/1948.

2 Steve Smith

Steve Smith is the number 2 test cricketer of all time. He belongs to the Australian cricket team. His all-time rating is 947. He got this rating of 947 v England on 08/01/2018.

3 Len Hutton

Len Hutton is the number 3 test cricketer of all time. He belongs to the England cricket team. His all-time rating is 945. He got this rating of 945 v West Indies on 03/04/1954.

4 Jack Hobbs

Jack Hobbs is the number 4 test cricketer of all time. He belongs to the England cricket team. His all-time rating is 942. He got this rating of 942 v Australia on 23/08/1912.

5 Ricky Ponting

Ricky Ponting is the number 5 test cricketer of all time. He belongs to the Australian cricket team. His all-time rating is 942. He got this rating of 942 v England on 05/12/2006.

6 Peter May

Peter May is the number 6 test cricketer of all time. He belongs to the England cricket team. His all-time rating is 941. He got this rating of 941 v Australia on 27/08/1956.

7 Garry Sobers

Garry Sobers is the number 7 test cricketer of all time. He belongs to the West Indies cricket team. His all-time rating is 938. He got this rating of 938 v India on 17/01/1967.

8 Kumar Sangakkara

Kumar Sangakkara is the number 8 test cricketer of all time. He belongs to the Sri Lanka cricket team. His all-time rating is 938. He got this rating of 938 v England on 05/12/2007.

9 Clyde Walcott

Clyde Walcott is the number 9 test cricketer of all time. He belongs to the West Indies cricket team. His all-time rating is 938. He got this rating of 938 v Australia on 15/06/1955.

10 Viv Richards

Viv Richards is the number 10 test cricketer of all time. He belongs to the West Indies cricket team. His all-time rating is 938. He got this rating of 938 v England on 31/03/1981.

11 Virat Kohli

Virat Kohli is the number 11 test cricketer of all time. He belongs to the India cricket team. His all-time rating is 937. He got this rating of 937 v England on 22/08/2018.

12 Marnus Labuschagne

Marnus Labuschagne is the number 12 test cricketer of all time. He belongs to the Australian cricket team. His all-time rating is 936. He got this rating of 936 v Pakistan on 08/03/2022.

13 Jacques Kallis

Jacques Kallis is the number 13 test cricketer of all time. He belongs to the South Africa cricket team. His all-time rating is 935. He got this rating of 935 v New Zealand on 22/11/2007.

14 Matthew Hayden

Matthew Hayden is the number 14 test cricketer of all time. He belongs to the Australian cricket team. His all-time rating is 935. He got this rating of 935 v England on 11/11/2002.

15 AB de Villiers

AB de Villiers is the number 15 test cricketer of all time. He belongs to the South Africa cricket team. His all-time rating is 935. He got this rating of 935 v Australia on 24/02/2014.

16 Mohammad Yousuf

Mohammad Yousuf is the number 16 test cricketer of all time. He belongs to the Pakistan cricket team. His all-time rating is 933. He got this rating of 933 v West Indies on 01/12/2006.

17 Everton Weekes

Everton Weekes is the number 17 test cricketer of all time. He belongs to the West Indies cricket team. His all-time rating is 927. He got this rating of 927 v New Zealand on 07/03/1956.

18 Graeme Pollock

Graeme Pollock is the number 18 test cricketer of all time. He belongs to the South Africa cricket team. His all-time rating is 927. He got this rating of 927 v Australia on 23/02/1970.

19 Joe Root

Joe Root is the number 19 test cricketer of all time. He belongs to the England cricket team. His all-time rating is 923. He got this rating of 923 v India on 05/07/2022.

20 Doug Walters

Doug Walters is the number 20 test cricketer of all time. He belongs to the Australian cricket team. His all-time rating is 922. He got this rating of 922 v South Africa on 23/02/1970.

Leave a Reply

Your email address will not be published.