Test Rankings - batting

Rank Player Rating Career Best Rating
1 Virat Kohli Virat Kohli India 935 937 v England, 03/09/2018
2 Steven Smith Steven Smith Australia 919 947 v England, 30/12/2017
3 Kane Williamson Kane Williamson New Zealand 847 893 v Australia, 17/11/2015
4 Joe Root Joe Root England 835 917 v Australia, 10/08/2015
5 David Warner David Warner Australia 812 880 v New Zealand, 17/11/2015
6 Cheteshwar Pujara Cheteshwar Pujara India 765 888 v Sri Lanka, 27/11/2017
7 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 754 754 v South Africa, 22/07/2018
8 Dinesh Chandimal Dinesh Chandimal Sri Lanka 733 755 v West Indies, 18/06/2018
9 Dean Elgar Dean Elgar South Africa 724 784 v Australia, 03/04/2018
10 Usman Khawaja Usman Khawaja Australia 719 747 v Pakistan, 07/01/2017
11 Aiden Markram Aiden Markram South Africa 703 759 v Australia, 03/04/2018
12 Ross Taylor Ross Taylor New Zealand 697 871 v West Indies, 23/12/2013
13 Hashim Amla Hashim Amla South Africa 673 907 v Pakistan, 17/10/2013
14 Faf du Plessis Faf du Plessis South Africa 665 734 v India, 17/01/2018
15 Azhar Ali Azhar Ali Pakistan 646 787 v Australia, 30/12/2016
16 Kusal Mendis Kusal Mendis Sri Lanka 641 693 v West Indies, 18/06/2018
17 Jonny Bairstow Jonny Bairstow England 637 772 v South Africa, 07/08/2017
18 Ajinkya Rahane Ajinkya Rahane India 633 825 v New Zealand, 11/10/2016
19 Shakib Al Hasan Shakib Al Hasan Bangladesh 632 694 v Australia, 30/08/2017
19 Kraigg Brathwaite Kraigg Brathwaite West Indies 632 701 v England, 29/08/2017
Advertisement