Test Rankings - batting

Rank Player Rating Career Best Rating
1 Virat Kohli Virat Kohli India 928 937 v England, 03/09/2018
2 Steven Smith Steven Smith Australia 923 947 v England, 30/12/2017
3 Kane Williamson Kane Williamson New Zealand 877 915 v Bangladesh, 03/03/2019
4 Cheteshwar Pujara Cheteshwar Pujara India 791 888 v Sri Lanka, 28/11/2017
5 David Warner David Warner Australia 764 880 v New Zealand, 17/11/2015
6 Ajinkya Rahane Ajinkya Rahane India 759 825 v New Zealand, 11/10/2016
7 Joe Root Joe Root England 752 917 v Australia, 10/08/2015
8 Marnus Labuschagne Marnus Labuschagne Australia 731 731 v Pakistan, 03/12/2019
9 Henry Nicholls Henry Nicholls New Zealand 726 778 v Bangladesh, 12/03/2019
10 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 723 754 v South Africa, 22/07/2018
11 Tom Latham Tom Latham New Zealand 716 724 v Sri Lanka, 26/08/2019
12 Mayank Agarwal Mayank Agarwal India 700 700 v Bangladesh, 24/11/2019
13 Babar Azam Babar Azam Pakistan 698 698 v Australia, 03/12/2019
14 BJ Watling BJ Watling New Zealand 696 696 v England, 03/12/2019
15 Ben Stokes Ben Stokes England 694 704 v New Zealand, 24/11/2019
16 Rohit Sharma Rohit Sharma India 688 722 v South Africa, 22/10/2019
16 Ross Taylor Ross Taylor New Zealand 688 871 v West Indies, 23/12/2013
18 Quinton de Kock Quinton de Kock South Africa 668 802 v New Zealand, 29/03/2017
19 Dean Elgar Dean Elgar South Africa 656 784 v Australia, 03/04/2018
20 Faf du Plessis Faf du Plessis South Africa 654 734 v India, 17/01/2018
Advertisement