# Player Team Rating
1 Steve Smith AUS 911
2 Virat Kohli IND 886
3 Marnus Labuschagne AUS 827
4 Kane Williamson NZ 812
5 David Warner AUS 793
6 Babar Azam PAK 791
7 Ben Stokes ENG 775
8 Cheteshwar Pujara IND 766
9 Joe Root ENG 742
10 Ajinkya Rahane IND 726
11 Mayank Agarwal IND 714
12 Tom Latham NZ 710
13 Quinton de Kock SA 706
14 Dimuth Karunaratne SL 680
15 Ross Taylor NZ 677
16 Rohit Sharma IND 674
17 Angelo Mathews SL 658
18 Mushfiqur Rahim BAN 654
19 Shan Masood PAK 653
20 Henry Nicholls NZ 652
21 Travis Head AUS 643
22 Asad Shafiq PAK 643
23 Rory Burns ENG 630
24 Kusal Mendis SL 628
25 Dean Elgar SA 624
26 BJ Watling NZ 621
27 Aiden Markram SA 608
28 Brendan Taylor ZIM 599
29 Tamim Iqbal BAN 597
30 Colin de Grandhomme NZ 589
31 Jos Buttler ENG 589
32 Francois du Plessis SA 586
33 Usman Khawaja AUS 584
34 Azhar Ali PAK 583
35 Niroshan Dickwella SL 578
36 Dom Sibley ENG 564
37 Ollie Pope ENG 564
38 Dinesh Chandimal SL 563
39 Tom Blundell NZ 561
40 Dhananjaya de Silva SL 561
41 Mominul Haque BAN 556
42 Rishabh Pant IND 555
43 Jason Holder WI 553
44 Ravindra Jadeja IND 551
45 Craig Ervine ZIM 549
46 Joe Denly ENG 531
47 Hanuma Vihari IND 529
48 Shane Dowrich WI 521
49 Tim Paine AUS 516
50 Mahmudullah BAN 514
51 Kraigg Brathwaite WI 514
52 Roston Chase WI 508
53 Shimron Hetmyer WI 505
54 Lokesh Rahul IND 504
55 Shamarh Brooks WI 503
56 Jonny Bairstow ENG 496
57 Jermaine Blackwood WI 494
58 Oshada Fernando SL 493
59 Joe Burns AUS 491
60 Haris Sohail PAK 490
61 Matthew Wade AUS 488
62 Sikandar Raza ZIM 487
63 Temba Bavuma SA 485
64 Kusal Perera SL 481
65 Sean Williams ZIM 480
66 Jeet Raval NZ 456
67 Shai Hope WI 454
68 Abid Ali PAK 452
69 Litton Das BAN 450
70 Darren Bravo WI 448
71 Sam Curran ENG 444
72 Kyle Jamieson NZ 438
73 Kevin O'Brien IRE 423
74 Soumya Sarkar BAN 421
75 Prithvi Shaw IND 409
76 Rahmat Shah AFG 400
77 Asghar Afghan AFG 400
78 Chris Woakes ENG 396
79 John Campbell WI 396
80 Wriddhiman Saha IND 388
81 Daryl Mitchell NZ 382
82 Mitchell Santner NZ 380
83 Ben Foakes ENG 380
84 Rassie van der Dussen SA 376
85 Imam-ul-Haq PAK 375
86 Mitchell Starc AUS 375
87 Ibrahim Zadran AFG 375
88 Ravichandran Ashwin IND 372
89 Mitchell Marsh AUS 371
90 Keaton Jennings ENG 371
91 Cameron Bancroft AUS 368
92 Moeen Ali ENG 366
93 Kurtis Patterson AUS 361
94 Shadab Khan PAK 358
95 Regis Chakabva ZIM 337
96 Imrul Kayes BAN 333
97 Mohammad Rizwan PAK 329
98 Lahiru Thirimanne SL 329
99 Zak Crawley ENG 328
100 Javed Ahmadi AFG 326