Rank | Player | Rating | Career Best Rating |
---|
1 | Babar Azam Pakistan | 824 | 898 v West Indies at Multan 2022 |
2 | Shubman Gill India | 801 | 847 v Australia at Indore 2023 |
3 | Virat Kohli India | 768 | 909 v England at Headingley 2018 |
4 | Harry Tector Ireland | 767 | 767 v Afghanistan at Sharjah 2024 |
5 | Rohit Sharma India | 746 | 882 v Sri Lanka at Headingley 2019 |
6 | Daryl Mitchell New Zealand | 728 | 750 v India at Mumbai 2023 |
7 | David Warner Australia | 723 | 869 v Pakistan at Adelaide 2017 |
8 | Dawid Malan England | 707 | 730 v Netherlands at Pune 2023 |
9 | Rassie van der Dussen South Africa | 701 | 796 v England at Durham 2022 |
10 | Heinrich Klaasen South Africa | 697 | 757 v Bangladesh at Mumbai 2023 |
11 | Pathum Nissanka Sri Lanka | 696 | 696 v Afghanistan at Pallekele 2024 |
12 | Shreyas Iyer India | 689 | 710 v New Zealand at Mumbai 2023 |
13 | Fakhar Zaman Pakistan | 682 | 784 v New Zealand at Rawalpindi 2023 |
14 | Shai Hope West Indies | 676 | 802 v Bangladesh at Malahide 2019 |
= | Ibrahim Zadran Afghanistan | 676 | 692 v Australia at Mumbai 2023 |
16 | Imam-ul-Haq Pakistan | 672 | 815 v West Indies at Multan 2022 |
= | Charith Asalanka Sri Lanka | 672 | 673 v Afghanistan at Pallekele 2024 |
18 | KL Rahul India | 666 | 674 v South Africa at Gqeberha 2023 |
19 | David Miller South Africa | 654 | 673 v Australia at Kolkata 2023 |
= | Travis Head Australia | 654 | 679 v India at Ahmedabad 2023 |
21 | Steve Smith Australia | 644 | 740 v Pakistan at Sydney 2017 |
22 | Rahmanullah Gurbaz Afghanistan | 635 | 644 v Pakistan at Chennai 2023 |
23 | Marnus Labuschagne Australia | 626 | 631 v England at Ahmedabad 2023 |
24 | Aiden Markram South Africa | 623 | 657 v New Zealand at Pune 2023 |
25 | Scott Edwards Netherlands | 601 | 644 v Bangladesh at Kolkata 2023 |
26 | Paul Stirling Ireland | 600 | 698 v Netherlands at Utrecht 2021 |
= | Glenn Maxwell Australia | 600 | 728 v India at Canberra 2016 |
28 | Jos Buttler England | 597 | 731 v West Indies at Southampton 2019 |
= | Mohammad Rizwan Pakistan | 597 | 602 v Australia at Bengaluru 2023 |
30 | Temba Bavuma South Africa | 596 | 691 v Australia at Potchefstroom 2023 |
= | Gerhard Erasmus Namibia | 596 | 618 v United Arab Emirates at Namibia 2023 |
32 | Mushfiqur Rahim Bangladesh | 594 | 739 v Sri Lanka at Mirpur 2021 |
33 | Tom Latham New Zealand | 589 | 657 v Pakistan at Karachi 2023 |
34 | Sikandar Raza Zimbabwe | 587 | 627 v India at Harare 2022 |
35 | Rahmat Shah Afghanistan | 585 | 635 v Sri Lanka at Pallekele 2022 |
36 | Kane Williamson New Zealand | 583 | 792 v South Africa at Centurion 2015 |
37 | Will Young New Zealand | 580 | 581 v Bangladesh at Nelson 2023 |
38 | Ben Stokes England | 576 | 684 v New Zealand at Lord's 2019 |
39 | S.Samarawickrama Sri Lanka | 575 | 575 v Afghanistan at Pallekele 2024 |
40 | Jonny Bairstow England | 573 | 796 v India at Pune 2021 |
41 | Jason Roy England | 569 | 773 v Australia at Edgbaston 2019 |
42 | Kusal Mendis Sri Lanka | 568 | 625 v Zimbabwe at Galle 2017 |
43 | Joe Root England | 565 | 816 v Sri Lanka at Dambulla 2018 |
= | Nicholas Pooran West Indies | 565 | 634 v Ireland at Grenada 2020 |
45 | Devon Conway New Zealand | 562 | 603 v Bangladesh at Chennai 2023 |
46 | Mitchell Marsh Australia | 560 | 635 v New Zealand at Canberra 2016 |
47 | Shakib Al Hasan Bangladesh | 554 | 683 v Pakistan at Lord's 2019 |
48 | George Munsey Scotland | 548 | 587 v Namibia at Glasgow 2022 |
49 | Assad Vala Papua New Guinea | 536 | 550 v Nepal at Dubai 2023 |
= | Najmul Hossain Shanto Bangladesh | 536 | 536 v New Zealand at Napier 2023 |
51 | Ishan Kishan India | 534 | 625 v Sri Lanka at Colombo (RPS) 2023 |
52 | Sean Williams Zimbabwe | 533 | 571 v Sri Lanka at Bulawayo 2023 |
53 | Rachin Ravindra New Zealand | 532 | 560 v Sri Lanka at Bengaluru 2023 |
54 | Azmatullah Omarzai Afghanistan | 531 | 540 v Sri Lanka at Pallekele 2024 |
55 | Litton Das Bangladesh | 530 | 627 v Zimbabwe at Harare 2022 |
56 | Mahmudullah Bangladesh | 529 | 595 v India at Mirpur 2022 |
57 | Hashmatullah Shahidi Afghanistan | 523 | 549 v Netherlands at Lucknow 2023 |
58 | Andy Balbirnie Ireland | 519 | 585 v South Africa at Malahide 2021 |
59 | Vriitya Aravind United Arab Emirates | 518 | 538 v Oman at Bulawayo 2023 |
60 | Gajanand Singh USA | 512 | 512 v United Arab Emirates at Harare 2023 |
61 | Aaron Jones USA | 510 | 540 v Papua New Guinea at Namibia 2023 |
62 | Max O'Dowd Netherlands | 509 | 517 v West Indies at Harare 2023 |
63 | Tamim Iqbal Bangladesh | 507 | 728 v West Indies at St Kitts 2018 |
64 | Alex Carey Australia | 506 | 669 v West Indies at Barbados 2021 |
65 | Muhammad Waseem United Arab Emirates | 504 | 511 v Sri Lanka at Bulawayo 2023 |
66 | Aqib Ilyas Oman | 501 | 584 v USA at Kirtipur, Nepal 2020 |
67 | Monank Patel USA | 493 | 554 v Papua New Guinea at Namibia 2022 |
68 | Richie Berrington Scotland | 491 | 555 v USA at Texas 2022 |
= | Kyle Coetzer Scotland | 491 | 678 v Papua New Guinea at Aberdeen 2019 |
70 | Zeeshan Maqsood Oman | 487 | 514 v Ireland at Bulawayo 2023 |
71 | Mohammad Nabi Afghanistan | 483 | 550 v Bangladesh at Mirpur 2016 |
72 | Michael Leask Scotland | 481 | 491 v Zimbabwe at Bulawayo 2023 |
= | Glenn Phillips New Zealand | 481 | 496 v India at Mumbai 2023 |
74 | Aasif Sheikh Nepal | 478 | 496 v Papua New Guinea at Kirtipur, Nepal 2023 |
75 | Ayaan Khan Oman | 476 | 476 v West Indies at Harare 2023 |
76 | Kushal Bhurtel Nepal | 474 | 474 v Netherlands at Kirtipur, Nepal 2024 |
77 | Curtis Campher Ireland | 471 | 476 v Zimbabwe at Harare 2023 |
78 | Asif Khan United Arab Emirates | 468 | 476 v Canada at Dubai 2024 |
79 | Kashyap Prajapati Oman | 464 | 464 v West Indies at Harare 2023 |
80 | Henry Nicholls New Zealand | 463 | 596 v Bangladesh at Dunedin 2021 |
81 | Steven Taylor USA | 462 | 501 v Jersey at Namibia 2023 |
= | Brandon McMullen Scotland | 462 | 462 v Canada at Dubai 2024 |
83 | Michael Van Lingen Namibia | 461 | 465 v Nepal at Kirtipur, Nepal 2024 |
84 | Craig Ervine Zimbabwe | 460 | 522 v Afghanistan at Bulawayo 2015 |
85 | Tony de Zorzi South Africa | 456 | 456 v India at Paarl 2023 |
86 | Jatinder Singh Oman | 453 | 506 v United Arab Emirates at Kathmandu, Nepal 2023 |
87 | Iftikhar Ahmed Pakistan | 448 | 457 v New Zealand at Bengaluru 2023 |
88 | Shikhar Dhawan India | 447 | 807 v Pakistan at Dubai 2018 |
= | Towhid Hridoy Bangladesh | 447 | 452 v New Zealand at Dunedin 2023 |
90 | George Dockrell Ireland | 444 | 460 v Zimbabwe at Harare 2023 |
= | Brandon King West Indies | 444 | 471 v Oman at Harare 2023 |
= | Nicol Loftie-Eaton Namibia | 444 | 444 v Netherlands at Kirtipur, Nepal 2024 |
93 | Avishka Fernando Sri Lanka | 443 | 592 v South Africa at Colombo (RPS) 2021 |
94 | Rohit Paudel Nepal | 442 | 519 v Papua New Guinea at Dubai 2023 |
95 | Najibullah Zadran Afghanistan | 441 | 555 v Sri Lanka at Hambantota 2023 |
96 | Vikramjit Singh Netherlands | 440 | 467 v Pakistan at Hyderabad 2023 |
97 | Hardik Pandya India | 438 | 561 v Sri Lanka at Colombo (RPS) 2021 |
98 | Bas de Leede Netherlands | 437 | 456 v New Zealand at Hyderabad 2023 |
99 | Haris Sohail Pakistan | 434 | 618 v Zimbabwe at Rawalpindi 2020 |
100 | Matthew Cross Scotland | 432 | 446 v United Arab Emirates at Aberdeen 2022 |