Test Rankings - batting

Rank Player Ratings Career Best Rating
1 Steven Smith Steven Smith Australia 929 947 v England, 08/01/2018
2 Virat Kohli Virat Kohli India 919 934 v England, 04/08/2018
3 Joe Root Joe Root England 851 917 v Australia, 10/08/2015
4 Kane Williamson Kane Williamson New Zealand 847 893 v Australia, 17/11/2015
5 David Warner David Warner Australia 820 880 v India, 13/12/2014
6 Cheteshwar Pujara Cheteshwar Pujara India 759 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 Jonny Bairstow Jonny Bairstow England 729 772 v South Africa, 07/08/2017
10 Dean Elgar Dean Elgar South Africa 724 784 v Australia, 03/04/2018
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 Kraigg Brathwaite Kraigg Brathwaite West Indies 695 701 v England, 29/08/2017
14 Hashim Amla Hashim Amla South Africa 673 907 v Pakistan, 17/10/2013
15 Azhar Ali Azhar Ali Pakistan 672 787 v Australia, 30/12/2016
16 Faf du Plessis Faf du Plessis South Africa 665 734 v India, 17/01/2018
17 Alastair Cook Alastair Cook England 651 874 v India, 09/12/2012
18 Kusal Mendis Kusal Mendis Sri Lanka 641 693 v West Indies, 18/06/2018
19 Usman Khawaja Usman Khawaja Australia 633 747 v Pakistan, 07/01/2017
20 Shakib Al Hasan Shakib Al Hasan Bangladesh 632 694 v Australia, 30/08/2017
Advertisement