Test Rankings - batting

Rank Player Rating Career Best Rating
1 Steven Smith Steven Smith Australia 937 947 v England, 30/12/2017
2 Virat Kohli Virat Kohli India 936 937 v England, 03/09/2018
3 Kane Williamson Kane Williamson New Zealand 878 915 v Bangladesh, 03/03/2019
4 Cheteshwar Pujara Cheteshwar Pujara India 817 888 v Sri Lanka, 28/11/2017
5 Henry Nicholls Henry Nicholls New Zealand 749 778 v Bangladesh, 12/03/2019
6 Joe Root Joe Root England 731 917 v Australia, 10/08/2015
7 Tom Latham Tom Latham New Zealand 724 724 v Sri Lanka, 26/08/2019
8 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 723 754 v South Africa, 22/07/2018
9 Ajinkya Rahane Ajinkya Rahane India 721 825 v New Zealand, 11/10/2016
10 Quinton de Kock Quinton de Kock South Africa 704 802 v New Zealand, 29/03/2017
11 Faf du Plessis Faf du Plessis South Africa 689 734 v India, 17/01/2018
12 Ben Stokes Ben Stokes England 685 693 v Australia, 26/08/2019
13 Ross Taylor Ross Taylor New Zealand 669 871 v West Indies, 23/12/2013
14 Dean Elgar Dean Elgar South Africa 666 784 v Australia, 03/04/2018
15 Aiden Markram Aiden Markram South Africa 658 759 v Australia, 03/04/2018
15 Babar Azam Babar Azam Pakistan 658 658 v South Africa, 15/01/2019
17 Mayank Agarwal Mayank Agarwal India 657 657 v South Africa, 13/10/2019
18 Kusal Mendis Kusal Mendis Sri Lanka 645 693 v West Indies, 18/06/2018
19 Angelo Mathews Angelo Mathews Sri Lanka 643 877 v New Zealand, 30/12/2014
19 Asad Shafiq Asad Shafiq Pakistan 643 758 v England, 18/07/2016
Advertisement