# Player Team Rating
1 Virat Kohli IND 928
2 Steve Smith AUS 911
3 Marnus Labuschagne AUS 827
4 Kane Williamson NZ 814
5 David Warner AUS 793
6 Cheteshwar Pujara IND 791
7 Babar Azam PAK 767
8 Joe Root ENG 761
9 Ajinkya Rahane IND 759
10 Ben Stokes ENG 708
11 Dimuth Karunaratne SL 704
12 Quinton de Kock SA 702
13 Mayank Agarwal IND 700
14 Rohit Sharma IND 688
15 Tom Latham NZ 675
16 Ross Taylor NZ 669
17 Henry Nicholls NZ 667
18 Asad Shafiq PAK 655
19 Dean Elgar SA 654
20 BJ Watling NZ 646
21 Travis Head AUS 643
22 Aiden Markram SA 621
23 Francois du Plessis SA 619
24 Angelo Mathews SL 617
25 Mushfiqur Rahim BAN 614
26 Tamim Iqbal BAN 613
27 Azhar Ali PAK 610
28 Brendan Taylor ZIM 607
29 Rishabh Pant IND 602
30 Kusal Mendis SL 601
31 Rory Burns ENG 591
32 Niroshan Dickwella SL 591
33 Usman Khawaja AUS 584
34 Dinesh Chandimal SL 583
35 Joe Denly ENG 578
36 Jason Holder WI 570
37 Jos Buttler ENG 569
38 Ravindra Jadeja IND 560
39 Dhananjaya de Silva SL 557
40 Colin de Grandhomme NZ 557
41 Shan Masood PAK 553
42 Hanuma Vihari IND 548
43 Shane Dowrich WI 544
44 Hamilton Masakadza ZIM 544
45 Sarfaraz Ahmed PAK 540
46 Mahmudullah BAN 536
47 Jonny Bairstow ENG 527
48 Shimron Hetmyer WI 521
49 Tim Paine AUS 516
50 Roston Chase WI 516
51 Lokesh Rahul IND 514
52 Mominul Haque BAN 509
53 Oshada Fernando SL 509
54 Kraigg Brathwaite WI 508
55 Temba Bavuma SA 507
56 Kusal Perera SL 491
57 Joe Burns AUS 491
58 Matthew Wade AUS 488
59 Shaun Marsh AUS 488
60 Shai Hope WI 479
61 Haris Sohail PAK 476
62 Abid Ali PAK 473
63 Murali Vijay IND 471
64 Peter Handscomb AUS 467
65 Sikandar Raza ZIM 466
66 Shamarh Brooks WI 466
67 Jeet Raval NZ 465
68 Darren Bravo WI 460
69 Sam Curran ENG 460
70 Tom Blundell NZ 457
71 Roshen Silva SL 438
72 Jermaine Blackwood WI 431
73 Soumya Sarkar BAN 429
74 Vernon Philander SA 429
75 Kevin O'Brien IRE 423
76 John Campbell WI 421
77 Peter Moor ZIM 418
78 Litton Das BAN 417
79 Prithvi Shaw IND 416
80 Dom Sibley ENG 412
81 Ben Foakes ENG 404
82 Sean Williams ZIM 401
83 Rahmat Shah AFG 400
84 Ravichandran Ashwin IND 400
85 Asghar Afghan AFG 400
86 Wriddhiman Saha IND 397
87 Kieran Powell WI 396
88 Keaton Jennings ENG 394
89 Daryl Mitchell NZ 390
90 Mitchell Santner NZ 388
91 Moeen Ali ENG 388
92 Imam-ul-Haq PAK 381
93 Mitchell Starc AUS 375
94 Ibrahim Zadran AFG 375
95 Mitchell Marsh AUS 371
96 Chris Woakes ENG 369
97 Cameron Bancroft AUS 368
98 Kurtis Patterson AUS 361
99 Aaron Finch AUS 348
100 Rassie van der Dussen SA 345