Rank | Player | Rating | Career Best Rating |
---|
1 | Travis Head Australia | 844 | 844 v India at St Lucia 2024 |
2 | Suryakumar Yadav India | 805 | 910 v New Zealand at Ranchi 2023 |
3 | Phil Salt England | 797 | 833 v West Indies at St Lucia 2024 |
4 | Yashasvi Jaiswal India | 757 | 779 v Sri Lanka at Pallekele 2024 |
5 | Babar Azam Pakistan | 755 | 896 v England at Cardiff 2019 |
6 | Mohammad Rizwan Pakistan | 746 | 875 v England at Lahore 2022 |
7 | Jos Buttler England | 716 | 720 v Oman at Antigua 2024 |
8 | Ruturaj Gaikwad India | 664 | 706 v Zimbabwe at Harare 2024 |
9 | Nicholas Pooran West Indies | 660 | 667 v Bangladesh at Guyana 2022 |
10 | Brandon King West Indies | 643 | 704 v South Africa at Jamaica 2024 |
11 | Johnson Charles West Indies | 642 | 669 v England at St Lucia 2024 |
= | Aiden Markram South Africa | 642 | 796 v England at Sharjah 2021 |
13 | Reeza Hendricks South Africa | 637 | 709 v West Indies at Jamaica 2024 |
14 | Rahmanullah Gurbaz Afghanistan | 636 | 648 v Bangladesh at St. Vincent 2024 |
15 | Jonny Bairstow England | 629 | 642 v South Africa at St Lucia 2024 |
= | Pathum Nissanka Sri Lanka | 629 | 698 v Pakistan at Dubai 2022 |
17 | Glenn Phillips New Zealand | 620 | 703 v England at Brisbane 2022 |
18 | Quinton de Kock South Africa | 618 | 671 v Sri Lanka at Colombo (RPS) 2021 |
= | Kusal Mendis Sri Lanka | 618 | 618 v India at Pallekele 2024 |
20 | Mitchell Marsh Australia | 617 | 652 v South Africa at Durban 2023 |
21 | Shubman Gill India | 614 | 614 v Sri Lanka at Pallekele 2024 |
22 | Finn Allen New Zealand | 612 | 723 v Pakistan at Dunedin 2024 |
23 | Muhammad Waseem United Arab Emirates | 599 | 716 v Afghanistan at Abu Dhabi 2023 |
24 | Rilee Rossouw South Africa | 598 | 724 v West Indies at Johannesburg 2023 |
= | Michael Levitt Netherlands | 598 | 622 v USA at Utrecht 2024 |
26 | Tim Seifert New Zealand | 597 | 685 v Pakistan at Napier 2020 |
27 | Dawid Malan England | 594 | 915 v South Africa at Cape Town 2020 |
28 | Tim David Australia | 589 | 603 v Scotland at St Lucia 2024 |
29 | Towhid Hridoy Bangladesh | 587 | 600 v Australia at Antigua 2024 |
30 | Ibrahim Zadran Afghanistan | 585 | 605 v Australia at St. Vincent 2024 |
31 | Glenn Maxwell Australia | 577 | 838 v Sri Lanka at Adelaide 2019 |
= | George Munsey Scotland | 577 | 599 v Netherlands at Malahide 2019 |
33 | Harry Brook England | 565 | 567 v South Africa at St Lucia 2024 |
34 | Rovman Powell West Indies | 546 | 572 v Australia at Perth 2024 |
= | Devon Conway New Zealand | 546 | 831 v Australia at Sydney 2022 |
36 | David Warner Australia | 545 | 826 v West Indies at St Lucia 2010 |
37 | Richie Berrington Scotland | 536 | 587 v Oman at Oman 2021 |
38 | Charith Asalanka Sri Lanka | 524 | 594 v Australia at Pallekele 2022 |
39 | Litton Das Bangladesh | 522 | 590 v Ireland at Chittagong 2023 |
40 | Mark Chapman New Zealand | 519 | 561 v England at Trent Bridge 2023 |
= | Shai Hope West Indies | 519 | 519 v South Africa at Trinidad 2024 |
= | Kyle Mayers West Indies | 519 | 553 v England at Grenada 2023 |
43 | David Miller South Africa | 510 | 588 v Sri Lanka at Cape Town 2019 |
44 | Tristan Stubbs South Africa | 508 | 508 v West Indies at Trinidad 2024 |
45 | Marcus Stoinis Australia | 503 | 531 v India at Trivandrum 2023 |
46 | Dipendra Singh Airee Nepal | 502 | 502 v Bangladesh at St. Vincent 2024 |
47 | Max O’Dowd Netherlands | 500 | 549 v Kenya at Dubai (GCA) 2019 |
48 | Rohit Sharma India | 499 | 719 v West Indies at Lucknow 2018 |
= | Paul Stirling Ireland | 499 | 599 v United Arab Emirates at Dubai (GCA) 2021 |
= | Najmul Hossain Shanto Bangladesh | 499 | 593 v England at Mirpur 2023 |
= | Daryl Mitchell New Zealand | 499 | 582 v Sri Lanka at Auckland 2023 |
52 | Liam Livingstone England | 498 | 546 v Pakistan at Headingley 2021 |
53 | Sherfane Rutherford West Indies | 488 | 540 v England at St Lucia 2024 |
= | Josh Inglis Australia | 488 | 595 v India at Visakhapatnam 2023 |
55 | Virat Kohli India | 480 | 897 v England at Edgbaston 2014 |
56 | Fakhar Zaman Pakistan | 478 | 841 v Australia at Harare 2018 |
57 | Andy Balbirnie Ireland | 475 | 524 v Hong Kong at Abu Dhabi 2019 |
58 | Mohammad Nabi Afghanistan | 473 | 569 v Bangladesh at Mirpur 2019 |
59 | Sikandar Raza Zimbabwe | 472 | 482 v Sri Lanka at Colombo (RPS) 2024 |
60 | Heinrich Klaasen South Africa | 468 | 494 v Ireland at Bristol 2022 |
61 | Rohit Paudel Nepal | 460 | 517 v Hong Kong at Hong Kong 2024 |
62 | Moeen Ali England | 457 | 525 v Australia at Canberra 2022 |
= | Rinku Singh India | 457 | 548 v Afghanistan at Bengaluru 2024 |
64 | Kusal Perera Sri Lanka | 453 | 752 v South Africa at Chittagong 2014 |
= | Dasun Shanaka Sri Lanka | 453 | 517 v India at Rajkot 2023 |
66 | Iftikhar Ahmed Pakistan | 449 | 521 v New Zealand at Rawalpindi 2023 |
67 | Hardik Pandya India | 438 | 490 v West Indies at Guyana 2023 |
= | Aaron Johnson Canada | 438 | 459 v USA at Utrecht 2024 |
69 | Najibullah Zadran Afghanistan | 434 | 556 v Ireland at Abu Dhabi 2017 |
70 | Hazratullah Zazai Afghanistan | 433 | 736 v West Indies at Lucknow 2019 |
71 | Andries Gous USA | 432 | 485 v West Indies at Barbados 2024 |
72 | Matthew Wade Australia | 431 | 483 v West Indies at Hobart 2024 |
= | Aasif Sheikh Nepal | 431 | 431 v Bangladesh at St. Vincent 2024 |
74 | Shivam Dube India | 415 | 472 v Afghanistan at Indore 2024 |
75 | Tony Ura Papua New Guinea | 414 | 563 v Namibia at Dubai 2019 |
76 | Ishan Kishan India | 412 | 717 v Ireland at Malahide 2022 |
77 | Muhammad Tanveer Qatar | 408 | 441 v Maldives at Oman 2020 |
78 | Vriitya Aravind United Arab Emirates | 406 | 472 v New Zealand at Dubai 2023 |
79 | Mahmudullah Bangladesh | 405 | 544 v Zimbabwe at Chittagong 2019 |
= | Ben Duckett England | 405 | 560 v Pakistan at Lahore 2022 |
81 | Matthew Cross Scotland | 403 | 478 v Zimbabwe at Edinburgh 2021 |
82 | Shakib Al Hasan Bangladesh | 401 | 619 v Pakistan at Mirpur 2015 |
= | Babar Hayat Hong Kong, China | 401 | 499 v Ireland at Bready 2016 |
84 | Kane Williamson New Zealand | 399 | 761 v Bangladesh at Napier 2017 |
= | Gerhard Erasmus Namibia | 399 | 499 v Ireland at Sharjah 2021 |
86 | Alishan Sharafu United Arab Emirates | 395 | 395 v Oman at Oman 2024 |
87 | Curtis Campher Ireland | 394 | 435 v Zimbabwe at Harare 2023 |
88 | Dhananjaya de Silva Sri Lanka | 392 | 418 v New Zealand at Queenstown 2023 |
89 | Harry Tector Ireland | 391 | 438 v Pakistan at Dublin 2024 |
90 | Niko Davin Namibia | 389 | 540 v Zimbabwe at Namibia 2023 |
91 | Tilak Varma India | 387 | 509 v West Indies at Lauderhill 2023 |
92 | Nicholas Kirton Canada | 386 | 388 v USA at Utrecht 2024 |
93 | Lorcan Tucker Ireland | 385 | 440 v Australia at Brisbane 2022 |
94 | JJ Smit Namibia | 384 | 445 v Netherlands at Kirtipur, Nepal 2024 |
95 | Rishabh Pant India | 378 | 469 v West Indies at Lauderhill 2022 |
96 | Anshuman Rath Hong Kong, China | 375 | 426 v Nepal at Oman 2024 |
= | Afif Hossain Bangladesh | 375 | 508 v New Zealand at Christchurch 2022 |
98 | Brandon McMullen Scotland | 365 | 365 v Australia at St Lucia 2024 |
99 | Scott Edwards Netherlands | 364 | 372 v USA at Utrecht 2024 |
= | Ben McDermott Australia | 364 | 415 v India at Bengaluru 2023 |