Name | vs | Venue | Date | |||||
1 | WIN | DL Haynes | 148 | (136b) | AUS | St John's | 22 Feb 1978 | 1st ODI |
2 | AFG | Rahmanullah Gurbaz | 127 | (127b) | IRL | Abu Dhabi | 21 Jan 2021 | 1st ODI |
3 | HKG | MS Chapman | 124* | (116b) | UAE | Dubai ICCA | 16 Nov 2015 | 1st ODI |
4 | RSA | CA Ingram | 124 | (126b) | ZIM | Bloemfontein | 15 Oct 2010 | 1st ODI |
5 | NZL | MJ Guptill | 122* | (135b) | WIN | Auckland | 10 Jan 2009 | 4th ODI |
6 | ZIM | A Flower | 115* | (152b) | SRI | New Plymouth | 23 Feb 1992 | ICC World Cup |
7 | RSA | T Bavuma | 113 | (123b) | IRL | Benoni | 25 Sep 2016 | Only ODI |
8 | AUS | PJ Hughes | 112 | (129b) | SRI | Melbourne | 11 Jan 2013 | 1st ODI |
= | PAK | Abid Ali | 112 | (119b) | AUS | Abu Dhabi | 29 Mar 2019 | 4th ODI |
10 | NZL | RJ Nicol | 108* | (131b) | ZIM | Harare | 20 Oct 2011 | 1st ODI |
11 | SCO | MM English | 107 | (122b) | NAM | Dundee | 26 Jul 2024 | Scotland ODI Tri-Series |
12 | ENG | MJ Lumb | 106 | (117b) | WIN | North Sound | 28 Feb 2014 | 1st ODI |
13 | ENG | DL Amiss | 103 | (134b) | AUS | Manchester | 24 Aug 1972 | 1st ODI |
14 | PAK | Saleem Elahi | 102* | (133b) | SRI | Gujranwala | 29 Sep 1995 | 1st ODI |
15 | RSA | RR Hendricks | 102 | (89b) | SRI | Pallekele | 5 Aug 2018 | 3rd ODI |
16 | IND | KL Rahul | 100* | (115b) | ZIM | Harare | 11 Jun 2016 | 1st ODI |
17 | PAK | Imam-ul-Haq | 100 | (125b) | SRI | Abu Dhabi | 18 Oct 2017 | 3rd ODI |
18 | UAE | SP Patil | 99* | (99b) | SCO | Lincoln | 1 Feb 2014 | ICC World Cup Qualifier |
19 | IRL | EJG Morgan | 99 | (134b) | SCO | Alloway | 5 Aug 2006 | European Champs Div.1 |
20 | AUS | PA Jaques | 94 | (112b) | RSA | Melbourne DS | 20 Jan 2006 | VB Series |
21 | RSA | HE van der Dussen | 93 | (101b) | PAK | Gqeberha | 19 Jan 2019 | 1st ODI |
= | WIN | SSJ Brooks | 93 | (89b) | IRL | Kingston | 8 Jan 2022 | 1st ODI |
23 | BAN | Towhid Hridoy | 92 | (85b) | IRL | Sylhet | 18 Mar 2023 | 1st ODI |
24 | NZL | SP Fleming | 90 | (107b) | IND | Napier | 25 Mar 1994 | 1st ODI |
25 | ENG | SR Hain | 89 | (82b) | IRL | Nottingham | 23 Sep 2023 | 2nd ODI |
26 | ENG | DW Randall | 88 | (133b) | WIN | Lord's | 28 Aug 1976 | 2nd ODI |
27 | NED | MP O'Dowd | 87* | (121b) | ZIM | Deventer | 19 Jun 2019 | 1st ODI |
28 | SCO | MA Jones | 87 | (135b) | IRL | Dubai ICCA | 16 Jan 2018 | ODI Tri-Series (UAE) |
29 | IND | RV Uthappa | 86 | (96b) | ENG | Indore | 15 Apr 2006 | 7th ODI |
30 | ENG | KJ Barnett | 84 | (146b) | SRI | The Oval | 4 Sep 1988 | Only ODI |
Bold = record less than 3 years old.