1 | Babar Azam | PAK | 795 | 898 v West Indies at Multan 2022 |
2 | Rohit Sharma | IND | 765 | 882 v Sri Lanka at Headingley 2019 |
3 | Shubman Gill | IND | 763 | 847 v Australia at Indore 2023 |
4 | Virat Kohli | IND | 746 | 909 v England at Headingley 2018 |
5 | Heinrich Klaasen | SA | 743 | 757 v Bangladesh at Mumbai 2023 |
6 | Harry Tector | IRE | 737 | 767 v Afghanistan at Sharjah 2024 |
7 | Daryl Mitchell | NZ | 699 | 750 v India at Mumbai 2023 |
8 | Shai Hope | WI | 672 | 802 v Bangladesh at Malahide 2019 |
9 | Rahmanullah Gurbaz | AFG | 672 | 693 v Bangladesh at Sharjah 2024 |
10 | Pathum Nissanka | SL | 666 | 728 v Bangladesh at Chittagong 2024 |
11 | Shreyas Iyer | IND | 658 | 710 v New Zealand at Mumbai 2023 |
12 | Travis Head | AUS | 657 | 696 v England at Trent Bridge 2024 |
13 | KL Rahul | IND | 644 | 674 v South Africa at Gqeberha 2023 |
14 | Rassie van der Dussen | SA | 629 | 796 v England at Durham 2022 |
15 | Steven Smith | AUS | 627 | 740 v Pakistan at Sydney 2017 |
16 | Will Young | NZ | 627 | 646 v Sri Lanka at Wellington 2025 |
17 | Fakhar Zaman | PAK | 623 | 784 v New Zealand at Rawalpindi 2023 |
18 | Charith Asalanka | SL | 622 | 683 v West Indies at Pallekele 2024 |
19 | Ibrahim Zadran | AFG | 615 | 692 v Australia at Mumbai 2023 |
20 | Paul Stirling | IRE | 614 | 698 v Netherlands at Utrecht 2021 |
21 | Imam-ul-Haq | PAK | 614 | 815 v West Indies at Multan 2022 |
22 | Mohammad Rizwan | PAK | 612 | 612 v South Africa at Johannesburg 2024 |
23 | Saim Ayub | PAK | 603 | 603 v South Africa at Johannesburg 2024 |
24 | David Miller | SA | 600 | 673 v Australia at Kolkata 2023 |
25 | Aiden Markram | SA | 599 | 657 v New Zealand at Pune 2023 |
26 | Sherfane Rutherford | WI | 596 | 596 v Bangladesh at St Kitts 2024 |
27 | Kusal Mendis | SL | 594 | 625 v Zimbabwe at Galle 2017 |
28 | Gerhard Erasmus | NAM | 587 | 618 v United Arab Emirates at Namibia 2023 |
29 | Marnus Labuschagne | AUS | 587 | 644 v England at Trent Bridge 2024 |
30 | Najmul Hossain Shanto | BAN | 586 | 610 v Afghanistan at Sharjah 2024 |
31 | Scott Edwards | NED | 582 | 644 v Bangladesh at Kolkata 2023 |
32 | Sikandar Raza | ZIM | 577 | 627 v India at Harare 2022 |
33 | Azmatullah Omarzai | AFG | 573 | 590 v South Africa at Sharjah 2024 |
34 | Temba Bavuma | SA | 570 | 691 v Australia at Potchefstroom 2023 |
35 | Mushfiqur Rahim | BAN | 569 | 739 v Sri Lanka at Mirpur 2021 |
36 | Mahmudullah | BAN | 561 | 595 v India at Mirpur 2022 |
37 | Glenn Maxwell | AUS | 558 | 728 v India at Canberra 2016 |
38 | Keacy Carty | WI | 557 | 557 v Bangladesh at St Kitts 2024 |
39 | Rachin Ravindra | NZ | 552 | 565 v Sri Lanka at Hamilton 2025 |
40 | Jos Buttler | ENG | 551 | 731 v West Indies at Southampton 2019 |
41 | Tom Latham | NZ | 551 | 657 v Pakistan at Karachi 2023 |
42 | Rahmat Shah | AFG | 551 | 635 v Sri Lanka at Pallekele 2022 |
43 | Kane Williamson | NZ | 549 | 792 v South Africa at Centurion 2015 |
44 | Monank Patel | USA | 540 | 554 v Papua New Guinea at Namibia 2022 |
45 | Sean Williams | ZIM | 538 | 571 v Sri Lanka at Bulawayo 2023 |
46 | George Munsey | SCO | 538 | 587 v Namibia at Glasgow 2022 |
47 | Michael van Lingen | NAM | 536 | 536 v United Arab Emirates at Namibia 2024 |
48 | Mitchell Marsh | AUS | 533 | 635 v New Zealand at Canberra 2016 |
49 | Ben Stokes | ENG | 532 | 684 v New Zealand at Lord's 2019 |
50 | Jonny Bairstow | ENG | 529 | 796 v India at Pune 2021 |
51 | Max O'Dowd | NED | 529 | 541 v USA at Rotterdam 2024 |
52 | Devon Conway | NZ | 529 | 603 v Bangladesh at Chennai 2023 |
53 | Hashmatullah Shahidi | AFG | 523 | 549 v Netherlands at Lucknow 2023 |
54 | Joe Root | ENG | 521 | 816 v Sri Lanka at Dambulla 2018 |
55 | Ishan Kishan | IND | 519 | 625 v Sri Lanka at Colombo (RPS) 2023 |
56 | Harry Brook | ENG | 515 | 531 v Australia at Bristol 2024 |
57 | Janith Liyanage | SL | 511 | 511 v New Zealand at Auckland 2025 |
58 | Alex Carey | AUS | 510 | 669 v West Indies at Barbados 2021 |
59 | Tony de Zorzi | SA | 509 | 520 v Pakistan at Paarl 2024 |
60 | Richie Berrington | SCO | 508 | 555 v USA at Texas 2022 |
61 | Andy Balbirnie | IRE | 507 | 585 v South Africa at Malahide 2021 |
62 | Aqib Ilyas | OMN | 507 | 584 v USA at Kirtipur, Nepal 2020 |
63 | Mohammad Nabi | AFG | 505 | 550 v Bangladesh at Mirpur 2016 |
64 | Ben Duckett | ENG | 505 | 520 v Australia at Bristol 2024 |
65 | Sadeera Samarawickrama | SL | 505 | 575 v Afghanistan at Pallekele 2024 |
66 | Avishka Fernando | SL | 502 | 592 v South Africa at Colombo (RPS) 2021 |
67 | Liam Livingstone | ENG | 502 | 509 v West Indies at Antigua 2024 |
68 | Brandon McMullen | SCO | 498 | 498 v Nepal at Dallas 2024 |
69 | Brandon King | WI | 496 | 501 v Bangladesh at St Kitts 2024 |
70 | Curtis Campher | IRE | 496 | 496 v South Africa at Abu Dhabi 2024 |
71 | Vriitya Aravind | UAE | 486 | 538 v Oman at Bulawayo 2023 |
72 | Vikramjit Singh | NED | 484 | 484 v Oman at Oman 2024 |
73 | Mehidy Hasan | BAN | 479 | 479 v West Indies at St Kitts 2024 |
74 | Aaron Jones | USA | 476 | 540 v Papua New Guinea at Namibia 2023 |
75 | Litton Das | BAN | 474 | 627 v Zimbabwe at Harare 2022 |
76 | Michael Leask | SCO | 473 | 491 v Zimbabwe at Bulawayo 2023 |
77 | Jatinder Singh | OMN | 472 | 506 v United Arab Emirates at Kathmandu, Nepal 2023 |
78 | Muhammad Waseem | UAE | 472 | 511 v Sri Lanka at Bulawayo 2023 |
79 | Glenn Phillips | NZ | 468 | 496 v India at Mumbai 2023 |
80 | Salman Agha | PAK | 468 | 468 v South Africa at Johannesburg 2024 |
81 | Soumya Sarkar | BAN | 467 | 666 v South Africa at Chittagong 2015 |
82 | Evin Lewis | WI | 465 | 567 v Sri Lanka at Antigua 2021 |
83 | JJ Smit | NAM | 463 | 463 v United Arab Emirates at Namibia 2024 |
84 | Pargat Singh | CAN | 463 | 463 v Oman at King City 2024 |
85 | Aasif Sheikh | NEP | 460 | 496 v Papua New Guinea at Kirtipur, Nepal 2023 |
86 | Phil Salt | ENG | 460 | 460 v West Indies at Barbados 2024 |
87 | Zeeshan Maqsood | OMN | 456 | 514 v Ireland at Bulawayo 2023 |
88 | Jan Nicol Loftie-Eaton | NAM | 456 | 456 v United Arab Emirates at Namibia 2024 |
89 | Asif Khan | UAE | 453 | 476 v Canada at Dubai 2024 |
90 | Towhid Hridoy | BAN | 452 | 476 v Sri Lanka at Chittagong 2024 |
91 | Kushal Bhurtel | NEP | 448 | 474 v Netherlands at Kirtipur, Nepal 2024 |
92 | Craig Ervine | ZIM | 446 | 522 v Afghanistan at Bulawayo 2015 |
93 | Ayaan Khan | OMN | 444 | 476 v West Indies at Harare 2023 |
94 | Kashyap Prajapati | OMN | 443 | 464 v West Indies at Harare 2023 |
95 | Henry Nicholls | NZ | 442 | 596 v Bangladesh at Dunedin 2021 |
96 | Rohit Paudel | NEP | 441 | 519 v Papua New Guinea at Dubai 2023 |
97 | Bas de Leede | NED | 440 | 457 v Oman at Oman 2024 |
98 | Mark Chapman | NZ | 436 | 436 v Sri Lanka at Auckland 2025 |
99 | Abdullah Shafique | PAK | 436 | 479 v Bangladesh at Kolkata 2023 |
100 | Shoaib Khan | OMN | 427 | 445 v Canada at King City 2024 |