# Player Team Rating
1 Steve Smith AUS 911
2 Virat Kohli IND 886
3 Marnus Labuschagne AUS 827
4 Kane Williamson NZ 813
5 Babar Azam PAK 800
6 David Warner AUS 793
7 Cheteshwar Pujara IND 766
8 Joe Root ENG 764
9 Ajinkya Rahane IND 726
10 Ben Stokes ENG 718
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 Asad Shafiq PAK 658
18 Angelo Mathews SL 658
19 Mushfiqur Rahim BAN 655
20 Henry Nicholls NZ 653
21 Travis Head AUS 643
22 Kusal Mendis SL 628
23 Dean Elgar SA 624
24 BJ Watling NZ 621
25 Aiden Markram SA 608
26 Azhar Ali PAK 604
27 Tamim Iqbal BAN 598
28 Brendan Taylor ZIM 598
29 Colin de Grandhomme NZ 589
30 Francois du Plessis SA 586
31 Usman Khawaja AUS 584
32 Shan Masood PAK 582
33 Rory Burns ENG 579
34 Niroshan Dickwella SL 578
35 Jason Holder WI 570
36 Dinesh Chandimal SL 562
37 Tom Blundell NZ 561
38 Dhananjaya de Silva SL 561
39 Mominul Haque BAN 556
40 Rishabh Pant IND 555
41 Ravindra Jadeja IND 551
42 Joe Denly ENG 550
43 Craig Ervine ZIM 549
44 Shane Dowrich WI 544
45 Jos Buttler ENG 533
46 Hanuma Vihari IND 529
47 Shimron Hetmyer WI 521
48 Jonny Bairstow ENG 516
49 Tim Paine AUS 516
50 Roston Chase WI 516
51 Mahmudullah BAN 514
52 Kraigg Brathwaite WI 508
53 Lokesh Rahul IND 504
54 Haris Sohail PAK 496
55 Oshada Fernando SL 493
56 Ollie Pope ENG 492
57 Joe Burns AUS 491
58 Matthew Wade AUS 488
59 Sikandar Raza ZIM 487
60 Abid Ali PAK 486
61 Temba Bavuma SA 485
62 Kusal Perera SL 481
63 Sean Williams ZIM 480
64 Shai Hope WI 479
65 Dom Sibley ENG 471
66 Shamarh Brooks WI 466
67 Sam Curran ENG 462
68 Darren Bravo WI 460
69 Jeet Raval NZ 456
70 Litton Das BAN 450
71 Kyle Jamieson NZ 438
72 Jermaine Blackwood WI 431
73 Kevin O'Brien IRE 423
74 Soumya Sarkar BAN 421
75 John Campbell WI 421
76 Prithvi Shaw IND 409
77 Rahmat Shah AFG 400
78 Asghar Afghan AFG 400
79 Ben Foakes ENG 396
80 Wriddhiman Saha IND 389
81 Keaton Jennings ENG 386
82 Daryl Mitchell NZ 382
83 Mitchell Santner NZ 380
84 Moeen Ali ENG 380
85 Imam-ul-Haq PAK 377
86 Rassie van der Dussen SA 376
87 Mitchell Starc AUS 375
88 Ibrahim Zadran AFG 375
89 Ravichandran Ashwin IND 373
90 Mitchell Marsh AUS 371
91 Cameron Bancroft AUS 368
92 Kurtis Patterson AUS 361
93 Chris Woakes ENG 358
94 Regis Chakabva ZIM 337
95 Imrul Kayes BAN 334
96 Lahiru Thirimanne SL 329
97 Javed Ahmadi AFG 326
98 Mohammad Rizwan PAK 323
99 Marcus Harris AUS 323
100 Theunis de Bruyn SA 317