Men's Batting Rankings

Rank Name Country Rating
1 Joe Root ENG 880
2 Harry Brook ENG 857
3 Travis Head AUS 853
4 Steve Smith AUS 831
5 Kane Williamson NZ 822
6 Kamindu Mendis SL 781
7 Temba Bavuma SA 775
8 Yashasvi Jaiswal IND 750
9 Shubman Gill IND 730
10 Dinesh Chandimal SL 717
11 Rachin Ravindra NZ 716
12 Daryl Mitchell NZ 711
13 Alex Carey AUS 706
14 Rishabh Pant IND 704
15 Saud Shakeel PAK 689
16 Pathum Nissanka SL 685
17 Aiden Markram SA 681
= Devon Conway NZ 681
19 Ben Duckett ENG 669
20 Sean Williams ZIM 668
21 Mohammad Rizwan PAK 656
22 Ravindra Jadeja IND 653
23 Babar Azam PAK 649
= Najmul Hossain Shanto BAN 649
25 Wiaan Mulder SA 647
26 Mushfiqur Rahim BAN 640
27 Jamie Smith ENG 635
28 Dhananjaya de Silva SL 634
29 Salman Agha PAK 630
30 Tom Latham NZ 624
31 Kusal Mendis SL 611
32 Marnus Labuschagne AUS 606
33 KL Rahul IND 594
= Cameron Green AUS 594
35 Mominul Haque BAN 592
= Ollie Pope ENG 592
37 Kyle Verreynne SA 589
38 Liton Des BAN 585
39 Ryan Rickelton SA 583
40 Dimuth Karunaratne SL 582
41 Will Young NZ 576
42 Zak Crawley ENG 571
43 Tony de Zorzi SA 565
44 Tristan Stubbs SA 555
45 Ben Stokes ENG 551
46 Shan Masood PAK 548
= Washington Sundar IND 548
48 Lorcan Tucker IRE 545
49 Tom Blundell NZ 537
= Jacob Bethell ENG 537
51 David Bedingham SA 536
52 Henry Nicholls NZ 531
53 Imam-ul-Haq PAK 527
54 Abdullah Shafique PAK 522
55 Beau Webster AUS 521
56 Glenn Phillips NZ 518
57 Ibrahim Zadran AFG 509
58 Shadman Islam BAN 506
59 Craig Ervine ZIM 503
60 Shai Hope WI 499
61 Justin Greaves WI 485
62 Mehidy Hasan Miraz BAN 482
= Senuran Muthusamy SA 482
64 Kraigg Brathwaite WI 469
65 Kavem Hodge WI 468
66 Axar Patel IND 454
67 Hashmatullah Shahidi AFG 451
68 Lhuan-dre Pretorius SA 446
69 Corbin Bosch SA 439
70 Brandon King WI 434
71 Andy McBrine IRE 433
72 Jaker Ali BAN 432
73 John Campbell WI 431
74 Alick Athanaze WI 428
75 Abdullah Fazal PAK 422
76 Marco Jansen SA 417
77 Mahmudul Hasan Joy BAN 415
78 Mitchell Santner NZ 411
79 Mitchell Hay NZ 400
80 Ben Curran ZIM 398
81 Dhruv Jurel IND 396
82 Azan Awais PAK 366
83 Paul Stirling IRE 363
= Andy Balbirnie IRE 363
= Curtis Campher IRE 363
86 Harry Tector IRE 359
87 Brian Bennett ZIM 350
88 Nitish Kumar Reddy IND 346
89 Mitchell Starc AUS 340
= Nick Welch ZIM 340
91 Gus Atkinson ENG 339
92 Mark Adair IRE 333
93 Tagenarine Chanderpaul WI 332
94 Roston Chase WI 323
95 Milan Rathnayake SL 306
96 Afsar Zazai AFG 303
97 Pat Cummins AUS 301
98 Ismat Alam AFG 294
99 Jordan Neill IRE 289
100 Prince Masvaure ZIM 287
Rank Name Country Rating
1 Daryl Mitchell NZ 815
2 Virat Kohli IND 791
3 Ibrahim Zadran AFG 756
4 Rohit Sharma IND 748
5 Shubman Gill IND 716
6 Babar Azam PAK 684
7 Shai Hope WI 679
= Harry Tector IRE 679
9 KL Rahul IND 664
= Salman Agha PAK 664
11 Charith Asalanka SL 656
= Harry Brook ENG 656
13 Travis Head AUS 648
= Shreyas Iyer IND 648
15 Quinton de Kock SA 640
16 Kusal Mendis SL 634
17 Joe Root ENG 626
18 Pathum Nissanka SL 617
19 Rahmanullah Gurbaz AFG 613
20 Rachin Ravindra NZ 603
21 Azmatullah Omarzai AFG 593
22 Keacy Carty WI 590
23 Paul Stirling IRE 587
24 Aiden Markram SA 586
25 Glenn Phillips NZ 584
26 Tawhid Hridoy BAN 583
27 Mohammad Rizwan PAK 577
28 Matthew Breetzke SA 576
29 Janith Liyanage SL 572
30 Sikandar Raza ZIM 571
31 Fakhar Zaman PAK 561
32 Najmul Hossain Shanto BAN 557
33 Ben Duckett ENG 555
34 Jos Buttler ENG 547
= Temba Bavuma SA 547
36 Rahmat Shah AFG 540
= Scott Edwards NED 540
= Devon Conway NZ 540
39 Mitchell Marsh AUS 537
40 Marnus Labuschagne AUS 535
41 Saim Ayub PAK 532
42 David Miller SA 528
43 Tanzid Hasan BAN 525
44 Will Young NZ 520
45 Alex Carey AUS 513
46 Kane Williamson NZ 510
= George Munsey SCO 510
48 Sherfane Rutherford WI 507
49 Mohammad Nabi AFG 503
50 Sean Williams ZIM 500
= Andy Balbirnie IRE 500
= Max O'Dowd NED 500
53 Brandon McMullen SCO 498
54 Tom Latham NZ 492
55 Imam-ul-Haq PAK 487
= Tony de Zorzi SA 487
57 Milind Kumar USA 486
58 Hashmatullah Shahidi AFG 484
59 Curtis Campher IRE 479
60 Sadeera Samarawickrama SL 472
61 Saiteja Mukkamalla USA 467
62 Michael Bracewell NZ 460
63 Josh Inglis AUS 459
64 Gerhard Erasmus NAM 457
65 Litton Das BAN 454
66 Jatinder Singh OMN 446
67 Mehidy Hasan Miraz BAN 443
= Monank Patel USA 443
69 Soumya Sarkar BAN 440
= Brian Bennett ZIM 440
71 Jacob Bethell ENG 439
72 Craig Ervine ZIM 437
73 Cameron Green AUS 436
74 Lorcan Tucker IRE 435
75 Avishka Fernando SL 433
= Liam Livingstone ENG 433
77 Ben Curran ZIM 429
78 Richie Berrington SCO 426
= Mark Chapman NZ 426
= Sediqullah Atal AFG 426
81 Brandon King WI 413
82 Vikramjit Singh NED 412
83 Pargat Singh CAN 410
84 Phil Salt ENG 409
85 Jaker Ali BAN 408
86 Evin Lewis WI 407
= Aasif Sheikh NEP 407
88 Teja Nidamanuru NED 405
89 Axar Patel IND 401
= Henry Nicholls NZ 401
91 Hardik Pandya IND 398
= Will Jacks ENG 398
93 Muhammad Waseem UAE 395
94 George Dockrell IRE 391
= Bas de Leede NED 391
96 Jamie Overton ENG 388
= Hammad Mirza OMN 388
98 Saif Hassan BAN 387
99 Dipendra Singh Airee NEP 384
100 Kushal Bhurtel NEP 382
;
Rank Name Country Rating
1 Abhishek Sharma IND 875
2 Ishan Kishan IND 871
3 Sahibzada Farhan PAK 848
4 Phil Salt ENG 792
5 Pathum Nissanka SL 766
6 Tilak Varma IND 742
7 Suryakumar Yadav IND 722
8 Jos Buttler ENG 716
9 Dewald Brevis SA 702
10 Brian Bennett ZIM 701
11 Travis Head AUS 700
12 Tim Seifert NZ 698
13 Mitchell Marsh AUS 689
14 Ibrahim Zadran AFG 678
15 Jacob Bethell ENG 668
16 Shai Hope WI 667
17 Rahmanullah Gurbaz AFG 662
18 Ryan Rickelton SA 641
19 Harry Brook ENG 640
20 Sanju Samson IND 637
21 George Munsey SCO 633
= Kusal Mendis SL 633
23 Aiden Markram SA 629
24 Saiteja Mukkamalla USA 620
25 Tim David AUS 613
26 Tanzid Hasan BAN 610
27 Shivam Dube IND 606
28 Finn Allen NZ 605
29 Josh Inglis AUS 590
30 Cameron Green AUS 589
31 Kusal Perera SL 587
32 Michael Levitt NED 580
33 Quinton de Kock SA 573
34 Tim Robinson NZ 570
35 Muhammad Waseem UAE 568
36 Saim Ayub PAK 560
37 Tawhid Hridoy BAN 559
38 Babar Azam PAK 555
39 Rovman Powell WI 553
40 Connor Esterhuizen SA 551
41 Salman Agha PAK 547
42 Kamil Mishara SL 545
43 Sikandar Raza ZIM 544
44 Shimron Hetmyer WI 541
45 Brandon King WI 537
= Parvez Hossain Emon BAN 537
47 Saif Hassan BAN 535
48 Hardik Pandya IND 534
49 Richie Berrington SCO 530
50 Brandon McMullen SCO 528
= Andries Gous USA 528
52 Litton Das BAN 527
53 Sherfane Rutherford WI 525
54 Reeza Hendricks SA 520
= Sediqullah Atal AFG 520
56 Glenn Maxwell AUS 514
= Will Jacks ENG 514
58 Ben Duckett ENG 513
= Glenn Phillips NZ 513
60 Dipendra Singh Airee NEP 507
61 Tristan Stubbs SA 506
62 Shubham Ranjane USA 501
63 Yuvraj Samra CAN 500
64 Shubman Gill IND 495
= Alishan Sharafu UAE 495
66 Kushal Bhurtel NEP 493
67 Max O'Dowd NED 491
= Dasun Shanaka SL 491
69 Daryl Mitchell NZ 488
70 Paul Stirling IRE 487
71 Fakhar Zaman PAK 481
72 Mark Chapman NZ 479
= Gerhard Erasmus NAM 479
74 Marcus Stoinis AUS 478
75 Devon Conway NZ 475
76 Kamindu Mendis SL 473
77 Roston Chase WI 462
78 Benjamin Manenti ITA 461
79 Harry Tector IRE 460
80 Charith Asalanka SL 459
81 Lorcan Tucker IRE 458
= Darwish Rasooli AFG 458
83 David Miller SA 457
84 Jaker Ali BAN 456
85 Mohammad Nabi AFG 454
86 Liam Livingstone ENG 453
87 Tom Banton ENG 452
88 Johnson Charles WI 448
= Rohit Paudel NEP 448
90 Ross Adair IRE 441
91 Romario Shepherd WI 438
92 Rinku Singh IND 434
93 Aasif Sheikh NEP 432
94 Rachin Ravindra NZ 430
95 Pavan Rathnayake SL 429
96 Shayan Jahangir USA 425
97 Ryan Burl ZIM 424
98 Scott Edwards NED 416
= Azmatullah Omarzai AFG 416
100 Monank Patel USA 412