1 | Babar Azam | PAK | 824 | 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 | Harry Tector | IRE | 737 | 767 v Afghanistan at Sharjah 2024 |
6 | Daryl Mitchell | NZ | 728 | 750 v India at Mumbai 2023 |
7 | Pathum Nissanka | SL | 708 | 728 v Bangladesh at Chittagong 2024 |
8 | Rahmanullah Gurbaz | AFG | 692 | 692 v South Africa at Sharjah 2024 |
9 | Fakhar Zaman | PAK | 682 | 784 v New Zealand at Rawalpindi 2023 |
10 | Travis Head | AUS | 677 | 696 v England at Trent Bridge 2024 |
11 | Shai Hope | WI | 676 | 802 v Bangladesh at Malahide 2019 |
12 | Imam-ul-Haq | PAK | 672 | 815 v West Indies at Multan 2022 |
13 | Shreyas Iyer | IND | 658 | 710 v New Zealand at Mumbai 2023 |
14 | Heinrich Klaasen | SA | 656 | 757 v Bangladesh at Mumbai 2023 |
15 | Charith Asalanka | SL | 656 | 683 v Bangladesh at Chittagong 2024 |
16 | Ibrahim Zadran | AFG | 653 | 692 v Australia at Mumbai 2023 |
17 | Rassie van der Dussen | SA | 649 | 796 v England at Durham 2022 |
18 | KL Rahul | IND | 644 | 674 v South Africa at Gqeberha 2023 |
19 | Steven Smith | AUS | 629 | 740 v Pakistan at Sydney 2017 |
20 | David Miller | SA | 616 | 673 v Australia at Kolkata 2023 |
21 | Paul Stirling | IRE | 614 | 698 v Netherlands at Utrecht 2021 |
22 | Aiden Markram | SA | 608 | 657 v New Zealand at Pune 2023 |
23 | Marnus Labuschagne | AUS | 608 | 644 v England at Trent Bridge 2024 |
24 | Mushfiqur Rahim | BAN | 606 | 739 v Sri Lanka at Mirpur 2021 |
25 | Scott Edwards | NED | 598 | 644 v Bangladesh at Kolkata 2023 |
26 | Mohammad Rizwan | PAK | 597 | 602 v Australia at Bengaluru 2023 |
27 | Temba Bavuma | SA | 596 | 691 v Australia at Potchefstroom 2023 |
28 | Tom Latham | NZ | 589 | 657 v Pakistan at Karachi 2023 |
29 | Sikandar Raza | ZIM | 587 | 627 v India at Harare 2022 |
30 | Gerhard Erasmus | NAM | 587 | 618 v United Arab Emirates at Namibia 2023 |
31 | Kane Williamson | NZ | 583 | 792 v South Africa at Centurion 2015 |
32 | Will Young | NZ | 580 | 581 v Bangladesh at Nelson 2023 |
33 | Glenn Maxwell | AUS | 578 | 728 v India at Canberra 2016 |
34 | Azmatullah Omarzai | AFG | 577 | 590 v South Africa at Sharjah 2024 |
35 | Kusal Mendis | SL | 574 | 625 v Zimbabwe at Galle 2017 |
36 | Najmul Hossain Shanto | BAN | 574 | 587 v Sri Lanka at Chittagong 2024 |
37 | Jos Buttler | ENG | 568 | 731 v West Indies at Southampton 2019 |
38 | Rahmat Shah | AFG | 566 | 635 v Sri Lanka at Pallekele 2022 |
39 | Devon Conway | NZ | 562 | 603 v Bangladesh at Chennai 2023 |
40 | George Munsey | SCO | 560 | 587 v Namibia at Glasgow 2022 |
41 | Mitchell Marsh | AUS | 549 | 635 v New Zealand at Canberra 2016 |
42 | Ben Stokes | ENG | 548 | 684 v New Zealand at Lord's 2019 |
43 | Jonny Bairstow | ENG | 545 | 796 v India at Pune 2021 |
44 | Max O'Dowd | NED | 541 | 541 v USA at Rotterdam 2024 |
45 | Sadeera Samarawickrama | SL | 539 | 575 v Afghanistan at Pallekele 2024 |
46 | Joe Root | ENG | 537 | 816 v Sri Lanka at Dambulla 2018 |
47 | Michael van Lingen | NAM | 536 | 536 v United Arab Emirates at Namibia 2024 |
48 | Monank Patel | USA | 532 | 554 v Papua New Guinea at Namibia 2022 |
49 | Rachin Ravindra | NZ | 532 | 560 v Sri Lanka at Bengaluru 2023 |
50 | Harry Brook | ENG | 531 | 531 v Australia at Bristol 2024 |
51 | Aqib Ilyas | OMN | 528 | 584 v USA at Kirtipur, Nepal 2020 |
52 | Alex Carey | AUS | 526 | 669 v West Indies at Barbados 2021 |
53 | Hashmatullah Shahidi | AFG | 522 | 549 v Netherlands at Lucknow 2023 |
54 | Ben Duckett | ENG | 520 | 520 v Australia at Bristol 2024 |
55 | Mahmudullah | BAN | 519 | 595 v India at Mirpur 2022 |
56 | Ishan Kishan | IND | 519 | 625 v Sri Lanka at Colombo (RPS) 2023 |
57 | Richie Berrington | SCO | 514 | 555 v USA at Texas 2022 |
58 | Litton Das | BAN | 510 | 627 v Zimbabwe at Harare 2022 |
59 | Andy Balbirnie | IRE | 507 | 585 v South Africa at Malahide 2021 |
60 | Avishka Fernando | SL | 501 | 592 v South Africa at Colombo (RPS) 2021 |
61 | Vriitya Aravind | UAE | 498 | 538 v Oman at Bulawayo 2023 |
62 | Curtis Campher | IRE | 496 | 496 v South Africa at Abu Dhabi 2024 |
63 | Aaron Jones | USA | 491 | 540 v Papua New Guinea at Namibia 2023 |
64 | Tony de Zorzi | SA | 483 | 497 v Afghanistan at Sharjah 2024 |
65 | Glenn Phillips | NZ | 481 | 496 v India at Mumbai 2023 |
66 | Mohammad Nabi | AFG | 479 | 550 v Bangladesh at Mirpur 2016 |
67 | Vikramjit Singh | NED | 477 | 477 v USA at Rotterdam 2024 |
68 | Towhid Hridoy | BAN | 476 | 476 v Sri Lanka at Chittagong 2024 |
69 | Zeeshan Maqsood | OMN | 475 | 514 v Ireland at Bulawayo 2023 |
70 | Muhammad Waseem | UAE | 475 | 511 v Sri Lanka at Bulawayo 2023 |
71 | Janith Liyanage | SL | 474 | 474 v India at Colombo (RPS) 2024 |
72 | Asif Khan | UAE | 472 | 476 v Canada at Dubai 2024 |
73 | Michael Leask | SCO | 471 | 491 v Zimbabwe at Bulawayo 2023 |
74 | Brandon McMullen | SCO | 465 | 471 v Oman at Scotland 2024 |
75 | Henry Nicholls | NZ | 463 | 596 v Bangladesh at Dunedin 2021 |
76 | JJ Smit | NAM | 463 | 463 v United Arab Emirates at Namibia 2024 |
77 | Pargat Singh | Canada | 463 | 463 v Oman at King City 2024 |
78 | Ayaan Khan | OMN | 462 | 476 v West Indies at Harare 2023 |
79 | Kashyap Prajapati | OMN | 461 | 464 v West Indies at Harare 2023 |
80 | Craig Ervine | ZIM | 460 | 522 v Afghanistan at Bulawayo 2015 |
81 | Nicol Loftie-Eaton | NAM | 456 | 456 v United Arab Emirates at Namibia 2024 |
82 | Aasif Sheikh | NEP | 455 | 496 v Papua New Guinea at Kirtipur, Nepal 2023 |
83 | Kushal Bhurtel | NEP | 453 | 474 v Netherlands at Kirtipur, Nepal 2024 |
84 | Iftikhar Ahmed | PAK | 448 | 457 v New Zealand at Bengaluru 2023 |
85 | Shoaib Khan | OMN | 445 | 445 v Canada at King City 2024 |
86 | Brandon King | WI | 444 | 471 v Oman at Harare 2023 |
87 | Rohit Paudel | NEP | 437 | 519 v Papua New Guinea at Dubai 2023 |
88 | Soumya Sarkar | BAN | 431 | 666 v South Africa at Chittagong 2015 |
89 | Basil Hameed | UAE | 430 | 438 v USA at Namibia 2024 |
90 | Ryan Burl | ZIM | 429 | 437 v Sri Lanka at Colombo (RPS) 2024 |
91 | Liam Livingstone | ENG | 429 | 436 v Australia at Lord's 2024 |
92 | Abdullah Shafique | PAK | 427 | 479 v Bangladesh at Kolkata 2023 |
93 | Mehidy Hasan | BAN | 426 | 462 v India at Mirpur 2022 |
94 | Steven Taylor | USA | 426 | 501 v Jersey at Namibia 2023 |
95 | Keacy Carty | WI | 426 | 434 v Australia at Sydney 2024 |
96 | Hardik Pandya | IND | 425 | 561 v Sri Lanka at Colombo (RPS) 2021 |
97 | Najibullah Zadran | AFG | 424 | 555 v Sri Lanka at Hambantota 2023 |
98 | George Dockrell | IRE | 423 | 460 v Zimbabwe at Harare 2023 |
99 | Jatinder Singh | OMN | 422 | 506 v United Arab Emirates at Kathmandu, Nepal 2023 |
100 | Shadab Khan | PAK | 422 | 440 v South Africa at Chennai 2023 |