# Player Team Rating
1 Kane Williamson NZ 919
2 Steve Smith AUS 891
3 Marnus Labuschagne AUS 878
4 Virat Kohli IND 862
5 Joe Root ENG 783
6 Babar Azam PAK 781
7 Cheteshwar Pujara IND 760
8 Ben Stokes ENG 752
9 Ajinkya Rahane IND 748
10 Henry Nicholls NZ 747
11 David Warner AUS 724
12 Tom Latham NZ 706
13 Rishabh Pant IND 691
14 Dean Elgar SA 684
15 Quinton de Kock SA 677
16 Ross Taylor NZ 669
17 Dimuth Karunaratne SL 666
18 Rohit Sharma IND 660
19 Azhar Ali PAK 658
20 Angelo Mathews SL 654
21 Mushfiqur Rahim BAN 654
22 Jos Buttler ENG 630
23 Francois du Plessis SA 625
24 Mayank Agarwal IND 625
25 Aiden Markram SA 624
26 Travis Head AUS 618
27 BJ Watling NZ 604
28 Brendan Taylor ZIM 599
29 Tamim Iqbal BAN 597
30 Asad Shafiq PAK 596
31 Rory Burns ENG 591
32 Jermaine Blackwood WI 590
33 Ravindra Jadeja IND 578
34 Shakib Al Hasan BAN 576
35 Dhananjaya de Silva SL 573
36 Mohammad Rizwan PAK 572
37 Colin de Grandhomme NZ 566
38 Jason Holder WI 563
39 Usman Khawaja AUS 561
40 Dinesh Chandimal SL 558
41 Mominul Haque BAN 556
42 Tim Paine AUS 555
43 Craig Ervine ZIM 549
44 Zak Crawley ENG 548
45 Niroshan Dickwella SL 545
46 Kusal Mendis SL 540
47 Kusal Perera SL 533
48 Shubman Gill IND 533
49 Ollie Pope ENG 526
50 Shan Masood PAK 526
51 Dom Sibley ENG 524
52 Tom Blundell NZ 522
53 Shane Dowrich WI 516
54 Joe Denly ENG 515
55 Hanuma Vihari IND 515
56 Mahmudullah BAN 514
57 Matthew Wade AUS 501
58 Jonny Bairstow ENG 500
59 Joe Burns AUS 497
60 Shimron Hetmyer WI 495
61 Temba Bavuma SA 492
62 Kraigg Brathwaite WI 490
63 Sikandar Raza ZIM 487
64 Lokesh Rahul IND 484
65 Sean Williams ZIM 480
66 Oshada Fernando SL 478
67 Abid Ali PAK 475
68 Kyle Jamieson NZ 460
69 Shamarh Brooks WI 459
70 Roston Chase WI 453
71 Litton Das BAN 450
72 John Campbell WI 448
73 Shai Hope WI 445
74 Jeet Raval NZ 438
75 Kevin O'Brien IRE 423
76 Sam Curran ENG 423
77 Faheem Ashraf PAK 422
78 Soumya Sarkar BAN 421
79 Haris Sohail PAK 421
80 Rassie van der Dussen SA 417
81 Darren Bravo WI 412
82 Washington Sundar IND 403
83 Rahmat Shah AFG 400
84 Chris Woakes ENG 400
85 Asghar Afghan AFG 400
86 Daryl Mitchell NZ 399
87 Lahiru Thirimanne SL 377
88 Mitchell Santner NZ 376
89 Ibrahim Zadran AFG 375
90 Mitchell Starc AUS 370
91 Ravichandran Ashwin IND 370
92 Cameron Green AUS 368
93 Imam-ul-Haq PAK 360
94 Wriddhiman Saha IND 358
95 Mitchell Marsh AUS 356
96 Moeen Ali ENG 355
97 Cameron Bancroft AUS 354
98 Prithvi Shaw IND 350
99 Zafar Gohar PAK 348
100 Shadab Khan PAK 344