Rank | Player | Rating | Career Best Rating |
---|
1 | Suryakumar Yadav India | 861 | 910 v New Zealand at Ranchi 2023 |
2 | Phil Salt England | 802 | 802 v West Indies at Trinidad 2023 |
3 | Mohammad Rizwan Pakistan | 800 | 875 v England at Lahore 2022 |
4 | Babar Azam Pakistan | 764 | 896 v England at Cardiff 2019 |
5 | Aiden Markram South Africa | 755 | 796 v England at Sharjah 2021 |
6 | Yashasvi Jaiswal India | 714 | 739 v Afghanistan at Indore 2024 |
7 | Rilee Rossouw South Africa | 689 | 724 v West Indies at Johannesburg 2023 |
8 | Finn Allen New Zealand | 686 | 723 v Pakistan at Dunedin 2024 |
9 | Jos Buttler England | 680 | 687 v West Indies at Trinidad 2023 |
10 | Reeza Hendricks South Africa | 660 | 674 v India at Gqeberha 2023 |
11 | Glenn Phillips New Zealand | 657 | 703 v England at Brisbane 2022 |
= | Dawid Malan England | 657 | 915 v South Africa at Cape Town 2020 |
13 | Ruturaj Gaikwad India | 654 | 700 v Australia at Raipur 2023 |
14 | Muhammad Waseem United Arab Emirates | 653 | 716 v Afghanistan at Abu Dhabi 2023 |
15 | Brandon King West Indies | 643 | 688 v England at Grenada 2023 |
16 | Mitchell Marsh Australia | 641 | 652 v South Africa at Durban 2023 |
17 | Nicholas Pooran West Indies | 630 | 667 v Bangladesh at Guyana 2022 |
18 | Rahmanullah Gurbaz Afghanistan | 625 | 625 v Sri Lanka at Dambulla 2024 |
19 | Travis Head Australia | 622 | 622 v New Zealand at Auckland 2024 |
20 | Quinton de Kock South Africa | 610 | 671 v Sri Lanka at Colombo (RPS) 2021 |
21 | Kusal Mendis Sri Lanka | 607 | 607 v Bangladesh at Sylhet 2024 |
22 | Tim David Australia | 601 | 601 v New Zealand at Auckland 2024 |
23 | Pathum Nissanka Sri Lanka | 589 | 698 v Pakistan at Dubai 2022 |
24 | Devon Conway New Zealand | 588 | 831 v Australia at Sydney 2022 |
25 | Alex Hales England | 581 | 866 v India at Edgbaston 2014 |
26 | Ibrahim Zadran Afghanistan | 575 | 592 v Sri Lanka at Dambulla 2024 |
27 | Glenn Maxwell Australia | 574 | 838 v Sri Lanka at Adelaide 2019 |
28 | Rovman Powell West Indies | 572 | 572 v Australia at Perth 2024 |
29 | Tim Seifert New Zealand | 570 | 685 v Pakistan at Napier 2020 |
30 | George Munsey Scotland | 564 | 599 v Netherlands at Malahide 2019 |
31 | Litton Das Bangladesh | 562 | 590 v Ireland at Chittagong 2023 |
32 | Michael Levitt Netherlands | 558 | 558 v Nepal at Kirtipur, Nepal 2024 |
33 | Najmul Hossain Shanto Bangladesh | 553 | 593 v England at Mirpur 2023 |
34 | Richie Berrington Scotland | 551 | 587 v Oman at Oman 2021 |
35 | Rinku Singh India | 548 | 548 v Afghanistan at Bengaluru 2024 |
36 | Charith Asalanka Sri Lanka | 546 | 594 v Australia at Pallekele 2022 |
37 | Daryl Mitchell New Zealand | 538 | 582 v Sri Lanka at Auckland 2023 |
38 | David Miller South Africa | 533 | 588 v Sri Lanka at Cape Town 2019 |
39 | Johnson Charles West Indies | 532 | 604 v South Africa at Centurion 2023 |
40 | Harry Brook England | 531 | 561 v New Zealand at Old Trafford 2023 |
41 | David Warner Australia | 529 | 826 v West Indies at St Lucia 2010 |
42 | Liam Livingstone England | 526 | 546 v Pakistan at Headingley 2021 |
43 | Josh Inglis Australia | 524 | 595 v India at Visakhapatnam 2023 |
44 | Paul Stirling Ireland | 521 | 599 v United Arab Emirates at Dubai (GCA) 2021 |
45 | Kyle Mayers West Indies | 516 | 553 v England at Grenada 2023 |
46 | Jonny Bairstow England | 514 | 624 v South Africa at Cape Town 2020 |
= | Mark Chapman New Zealand | 514 | 561 v England at Trent Bridge 2023 |
48 | Virat Kohli India | 511 | 897 v England at Edgbaston 2014 |
= | Rohit Paudel Nepal | 511 | 517 v Hong Kong at Hong Kong 2024 |
50 | Max O'Dowd Netherlands | 502 | 549 v Kenya at Dubai (GCA) 2019 |
51 | Rohit Sharma India | 492 | 719 v West Indies at Lucknow 2018 |
= | Mohammad Nabi Afghanistan | 492 | 569 v Bangladesh at Mirpur 2019 |
53 | Hazratullah Zazai Afghanistan | 491 | 736 v West Indies at Lucknow 2019 |
54 | Marcus Stoinis Australia | 490 | 531 v India at Trivandrum 2023 |
55 | Dasun Shanaka Sri Lanka | 486 | 517 v India at Rajkot 2023 |
56 | Moeen Ali England | 484 | 525 v Australia at Canberra 2022 |
= | Ishan Kishan India | 484 | 717 v Ireland at Malahide 2022 |
58 | Najibullah Zadran Afghanistan | 483 | 556 v Ireland at Abu Dhabi 2017 |
59 | Iftikhar Ahmed Pakistan | 479 | 521 v New Zealand at Rawalpindi 2023 |
60 | Sikandar Raza Zimbabwe | 476 | 482 v Sri Lanka at Colombo (RPS) 2024 |
61 | Sherfane Rutherford West Indies | 474 | 474 v Australia at Perth 2024 |
62 | Matthew Wade Australia | 461 | 483 v West Indies at Hobart 2024 |
63 | Andy Balbirnie Ireland | 459 | 524 v Hong Kong at Abu Dhabi 2019 |
64 | Shubman Gill India | 456 | 573 v West Indies at Lauderhill 2023 |
65 | Tilak Varma India | 455 | 509 v West Indies at Lauderhill 2023 |
66 | Bhanuka Rajapaksa Sri Lanka | 453 | 543 v England at Sydney 2022 |
67 | KL Rahul India | 448 | 854 v England at Old Trafford 2018 |
= | Ben Duckett England | 448 | 560 v Pakistan at Lahore 2022 |
69 | JJ Smit Namibia | 445 | 445 v Netherlands at Kirtipur, Nepal 2024 |
70 | Martin Coetzee Hong Kong, China | 443 | 464 v Nepal at Hong Kong 2024 |
71 | Nikolaas Davin Namibia | 441 | 540 v Zimbabwe at Namibia 2023 |
72 | Vriitya Aravind United Arab Emirates | 440 | 472 v New Zealand at Dubai 2023 |
73 | Kane Williamson New Zealand | 436 | 761 v Bangladesh at Napier 2017 |
= | Fakhar Zaman Pakistan | 436 | 841 v Australia at Harare 2018 |
= | Afif Hossain Bangladesh | 436 | 508 v New Zealand at Christchurch 2022 |
76 | Dipendra Singh Airee Nepal | 430 | 498 v Papua New Guinea at Kirtipur, Nepal 2022 |
77 | Shakib Al Hasan Bangladesh | 428 | 619 v Pakistan at Mirpur 2015 |
78 | Shivam Dube India | 424 | 472 v Afghanistan at Indore 2024 |
79 | Curtis Campher Ireland | 423 | 435 v Zimbabwe at Harare 2023 |
80 | Babar Hayat Hong Kong, China | 421 | 499 v Ireland at Bready 2016 |
= | Tony Ura Papua New Guinea | 421 | 563 v Namibia at Dubai 2019 |
82 | Kamindu Mendis Sri Lanka | 420 | 463 v Bangladesh at Sylhet 2024 |
83 | Heinrich Klaasen South Africa | 418 | 494 v Ireland at Bristol 2022 |
84 | Hardik Pandya India | 415 | 490 v West Indies at Guyana 2023 |
85 | Shreyas Iyer India | 411 | 622 v South Africa at Cuttack 2022 |
86 | Anshuman Rath Hong Kong, China | 409 | 409 v Nepal at Hong Kong 2024 |
87 | Mahmudullah Bangladesh | 407 | 544 v Zimbabwe at Chittagong 2019 |
88 | Temba Bavuma South Africa | 402 | 482 v India at Cuttack 2022 |
89 | Shan Masood Pakistan | 399 | 469 v England at Melbourne 2022 |
90 | Gerhard Erasmus Namibia | 398 | 499 v Ireland at Sharjah 2021 |
= | Aaron Johnson Canada | 398 | 447 v Panama at Bermuda 2023 |
92 | Sybrand Engelbrecht Netherlands | 397 | 478 v Namibia at Kirtipur, Nepal 2024 |
93 | Harry Tector Ireland | 395 | 416 v Afghanistan at Belfast 2022 |
94 | Dhananjaya de Silva Sri Lanka | 392 | 418 v New Zealand at Queenstown 2023 |
95 | Ben McDermott Australia | 391 | 415 v India at Bengaluru 2023 |
96 | Zeeshan Maqsood Oman | 387 | 445 v Nepal at Oman 2022 |
97 | Matthew Cross Scotland | 382 | 478 v Zimbabwe at Edinburgh 2021 |
98 | Craig Ervine Zimbabwe | 381 | 424 v Namibia at Bulawayo 2022 |
99 | James Neesham New Zealand | 378 | 410 v Bangladesh at Bay Oval 2023 |
= | Shai Hope West Indies | 378 | 395 v Australia at Hobart 2024 |