Men's Test Player Batting Rankings
Pos
Team
Rating
1
Virat Kohli
928
2
Steven Smith
911
3
Marnus Labuschagne
827
4
Kane Williamson
814
5
Babar Azam
800
6
David Warner
793
7
Cheteshwar Pujara
791
8
Joe Root
764
9
Ajinkya Rahane
759
10
Ben Stokes
718
11
Quinton de Kock
706
12
Mayank Agarwal
700
13
Rohit Sharma
688
14
Dimuth Karunaratne
680
15
Tom Latham
675
16
Ross Taylor
669
17
Henry Nicholls
667
18
Asad Shafiq
658
Angelo Mathews
658
20
BJ Watling
646
21
Travis Head
643
22
Brendan Taylor
632
23
Kusal Mendis
628
24
Dean Elgar
624
25
Aiden Markram
608
Mushfiqur Rahim
608
27
Azhar Ali
604
28
Tamim Iqbal
603
29
Rishabh Pant
602
30
Faf du Plessis
586
31
Usman Khawaja
584
32
Shan Masood
582
33
Mohamed Adam
579
34
Niroshan Dickwella
578
35
Jason Holder
570
36
Dinesh Chandimal
562
37
Dhananjaya de Silva
561
38
Ravindra Jadeja
560
39
Colin de Grandhomme
557
40
Joe Denly
550
41
Hanuma Vihari
548
42
Shane Dowrich
544
43
Jos Buttler
533
44
Mominul Haque
527
45
Shimron Hetmyer
521
46
Mahmudullah
519
47
Jonny Bairstow
516
Tim Paine
516
Roston Chase
516
50
KL Rahul
514