| Player | Runs | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|---|---|
| DL Amiss | 103 | 134 | 9 | 0 | 76.86 | England | v Australia | Manchester | 24 Aug 1972 | ODI # 2 |
| DL Haynes | 148 | 136 | 16 | 2 | 108.82 | West Indies | v Australia | St John's | 22 Feb 1978 | ODI # 48 |
| A Flower | 115* | 152 | 8 | 1 | 75.65 | Zimbabwe | v Sri Lanka | New Plymouth | 23 Feb 1992 | ODI # 716 |
| Saleem Elahi | 102* | 133 | 7 | 1 | 76.69 | Pakistan | v Sri Lanka | Gujranwala | 29 Sep 1995 | ODI # 1003 |
| MJ Guptill | 122* | 135 | 8 | 2 | 90.37 | New Zealand | v West Indies | Auckland | 10 Jan 2009 | ODI # 2789 |
| CA Ingram | 124 | 126 | 8 | 2 | 98.41 | South Africa | v Zimbabwe | Bloemfontein | 15 Oct 2010 | ODI # 3057 |
| RJ Nicol | 108* | 131 | 11 | 0 | 82.44 | New Zealand | v Zimbabwe | Harare | 20 Oct 2011 | ODI # 3204 |
| PJ Hughes | 112 | 129 | 14 | 0 | 86.82 | Australia | v Sri Lanka | Melbourne | 11 Jan 2013 | ODI # 3317 |
| MJ Lumb | 106 | 117 | 7 | 2 | 90.59 | England | v West Indies | North Sound | 28 Feb 2014 | ODI # 3477 |
| MS Chapman | 124* | 116 | 11 | 2 | 106.89 | Hong Kong | v U.A.E. | ICCA Dubai | 16 Nov 2015 | ODI # 3709 |
| KL Rahul | 100* | 115 | 7 | 1 | 86.95 | India | v Zimbabwe | Harare | 11 Jun 2016 | ODI # 3742 |
| T Bavuma | 113 | 123 | 13 | 1 | 91.86 | South Africa | v Ireland | Benoni | 25 Sep 2016 | ODI # 3780 |
| Imam-ul-Haq | 100 | 125 | 5 | 2 | 80 | Pakistan | v Sri Lanka | Abu Dhabi | 18 Oct 2017 | ODI # 3926 |
| RR Hendricks | 102 | 89 | 8 | 1 | 114.6 | South Africa | v Sri Lanka | Pallekele | 5 Aug 2018 | ODI # 4029 |
| Abid Ali | 112 | 119 | 9 | 0 | 94.11 | Pakistan | v Australia | Dubai (DICS) | 29 Mar 2019 | ODI # 4119 |
| Rahmanullah Gurbaz | 127 | 127 | 8 | 9 | 100 | Afghanistan | v Ireland | Abu Dhabi | 21 Jan 2021 | ODI # 4271 |
| MM English | 107 | 122 | 9 | 2 | 87.7 | Scotland | v Namibia | Dundee | 26 Jul 2024 | ODI # 4751 |
| AA Jangoo | 104* | 83 | 6 | 4 | 125.3 | West Indies | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 |
| MP Breetzke | 150 | 148 | 11 | 5 | 101.35 | South Africa | v New Zealand | Lahore | 10 Feb 2025 | ODI # 4829 |
| By default, the shading indicates records from the past week, or failing that, the most recent entry. |
| Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years |
*** Shahid Afridi scored a hundred in his second ODI, having not batted in his first (debut match).
| Records includes the following current or recent matches: |
|
Canada v Netherlands at King City (NW), ICC Men's Cricket World Cup League 2 111th match, Jun 10, 2026
[ODI # 4974 - Live] » Canada 218/8 (49.5 ov, Kaleem Sana 15*, S Movva 83*, ZB Lion-Cachet 0/9) - Match over |
|
Bangladesh v Australia at Mirpur, 1st ODI, Jun 9, 2026
[ODI # 4973] |
|
Netherlands v United States of America at King City (NW), ICC Men's Cricket World Cup League 2 110th match, Jun 8, 2026
[ODI # 4972] |