Highest Individual ODI Score for each Team
Top
Afghanistan
  Name     vs Venue Date  
1 Ibrahim Zadran 162 (138b) SRI Pallekele 30 Nov 2022 3rd ODI
2 Rahmanullah Gurbaz 151 (151b) PAK Hambantota 24 Aug 2023 2nd ODI
3 Azmatullah Omarzai 149* (115b) SRI Pallekele 9 Feb 2024 1st ODI
4 Rahmanullah Gurbaz 145 (125b) BAN Chattogram 8 Jul 2023 2nd ODI
5 Mohammad Nabi 136 (130b) SRI Pallekele 9 Feb 2024 1st ODI
6 Mohammad Shahzad 131* (133b) ZIM Sharjah 29 Dec 2015 2nd ODI
7 Ibrahim Zadran 129* (143b) AUS Mumbai 7 Nov 2023 ICC World Cup
8 Nawroz Mangal 129 (123b) UAE Dubai ICCA 30 Nov 2014 2nd ODI
9 Rahmanullah Gurbaz 127 (127b) IRL Abu Dhabi 21 Jan 2021 1st ODI
10 Mohammad Shahzad 124 (116b) IND Dubai 25 Sep 2018 Asia Cup
11 Rahmanullah Gurbaz 121 (117b) IRL Sharjah 7 Mar 2024 1st ODI
12 Ibrahim Zadran 120* (141b) ZIM Harare 6 Jun 2022 2nd ODI
13 Mohammad Shahzad 118 (121b) CAN Sharjah 16 Feb 2010 1st ODI
= Usman Ghani 118 (143b) ZIM Bulawayo 20 Jul 2014 2nd ODI
15 Mohammad Nabi 116 (121b) ZIM Bulawayo 18 Oct 2015 2nd ODI
Top
Australia
  Name     vs Venue Date  
1 GJ Maxwell 201* (128b) AFG Mumbai 7 Nov 2023 ICC World Cup
2 SR Watson 185* (96b) BAN Mirpur 11 Apr 2011 2nd ODI
3 ML Hayden 181* (166b) NZL Hamilton 20 Feb 2007 3rd ODI
4 DA Warner 179 (128b) PAK Adelaide 26 Jan 2017 5th ODI
5 DA Warner 178 (133b) AFG Perth WACA 4 Mar 2015 ICC World Cup
6 MR Marsh 177* (132b) BAN Pune 11 Nov 2023 ICC World Cup
7 ME Waugh 173 (148b) WIN Melbourne 9 Feb 2001 Carlton Series
= DA Warner 173 (136b) RSA Cape Town 12 Oct 2016 5th ODI
9 AC Gilchrist 172 (126b) ZIM Hobart 16 Jan 2004 VB Series
10 DA Warner 166 (147b) BAN Nottingham 20 Jun 2019 ICC World Cup
11 RT Ponting 164 (105b) RSA Johannesburg 12 Mar 2006 5th ODI
= SPD Smith 164 (157b) NZL Sydney 4 Dec 2016 1st ODI
13 DA Warner 163 (157b) SRI Brisbane 4 Mar 2012 Commonwealth Bank Series
= DA Warner 163 (124b) PAK Bengaluru 20 Oct 2023 ICC World Cup
15 SR Watson 161* (150b) ENG Melbourne 16 Jan 2011 1st ODI
16 ML Hayden 158 (143b) WIN North Sound 27 Mar 2007 ICC World Cup
17 A Symonds 156 (127b) NZL Wellington SS 7 Dec 2005 2nd ODI
= GJ Bailey 156 (114b) IND Nagpur 30 Oct 2013 6th ODI
= DA Warner 156 (128b) NZL Melbourne 9 Dec 2016 3rd ODI
20 TM Head 154* (129b) ENG Nottingham 19 Sep 2024 1st ODI
21 AC Gilchrist 154 (129b) SRI Melbourne 7 Feb 1999 Carlton & United Series
22 AJ Finch 153* (143b) PAK Sharjah 24 Mar 2019 2nd ODI
23 AJ Finch 153 (132b) SRI The Oval 15 Jun 2019 ICC World Cup
24 TM Head 152 (130b) ENG Melbourne 22 Nov 2022 3rd ODI
25 A Symonds 151 (127b) SRI Sydney 12 Feb 2006 VB Series
= SE Marsh 151 (151b) SCO Edinburgh RP 3 Sep 2013 Only ODI
27 AC Gilchrist 149 (104b) SRI Bridgetown 28 Apr 2007 ICC World Cup
= SPD Smith 149 (135b) IND Perth WACA 12 Jan 2016 1st ODI
29 AJ Finch 148 (114b) SCO Edinburgh RP 3 Sep 2013 Only ODI
30 MP Stoinis 146* (117b) NZL Auckland 30 Jan 2017 1st ODI
31 ML Hayden 146 (128b) PAK Nairobi GC 30 Aug 2002 PSO Triangular
32 DM Jones 145 (136b) ENG Brisbane 16 Dec 1990 B&H World Series Cup
= RT Ponting 145 (158b) ZIM Delhi 11 Apr 1998 Pepsi Triangular Series
34 DR Martyn 144* (149b) ZIM Perth WACA 4 Feb 2001 Carlton Series
35 A Symonds 143* (125b) PAK Johannesburg 11 Feb 2003 ICC World Cup
36 SR Watson 143 (107b) ENG Southampton 16 Sep 2013 5th ODI
37 RT Ponting 141* (127b) NZL Napier 5 Mar 2005 5th ODI
38 RT Ponting 140* (121b) IND Johannesburg 23 Mar 2003 ICC World Cup
39 GS Chappell 138* (109b) NZL Sydney 25 Nov 1980 B&H World Series Cup
= PJ Hughes 138* (154b) SRI Hobart 23 Jan 2013 5th ODI
41 TM Head 137 (120b) IND Ahmedabad 19 Nov 2023 ICC World Cup
42 SR Watson 136* (132b) ENG Centurion 2 Oct 2009 ICC Champions Trophy
43 AJ Finch 135 (128b) ENG Melbourne 14 Feb 2015 ICC World Cup
44 RT Ponting 134* (133b) NZL Hobart 20 Dec 2007 3rd ODI
45 ME Waugh 133* (138b) IND Pune NS 28 Mar 2001 2nd ODI
46 AC Gilchrist 131 (118b) SRI Sydney 13 Jan 1999 Carlton & United Series
= SE Marsh 131 (116b) ENG Cardiff 16 Jun 2018 2nd ODI
= SE Marsh 131 (123b) IND Adelaide 15 Jan 2019 2nd ODI
= SPD Smith 131 (132b) IND Bengaluru 19 Jan 2020 3rd ODI
50 ME Waugh 130 (144b) SRI Perth WACA 12 Jan 1996 B&H World Series Cup
Top
Bangladesh
  Name     vs Venue Date  
1 Liton Das 176 (143b) ZIM Sylhet 6 Mar 2020 3rd ODI
2 Soumya Sarkar 169 (151b) NZL Nelson 20 Dec 2023 2nd ODI
3 Tamim Iqbal 158 (136b) ZIM Sylhet 3 Mar 2020 2nd ODI
4 Tamim Iqbal 154 (138b) ZIM Bulawayo 16 Aug 2009 4th ODI
5 Mushfiqur Rahim 144 (150b) SRI Dubai 15 Sep 2018 Asia Cup
= Imrul Kayes 144 (140b) ZIM Mirpur 21 Oct 2018 1st ODI
7 Liton Das 136 (126b) AFG Chattogram 25 Feb 2022 2nd ODI
8 Shakib Al Hasan 134* (152b) CAN St John's 28 Feb 2007 ICC Tri-Series (WIN)
9 Tamim Iqbal 132 (135b) PAK Mirpur 17 Apr 2015 1st ODI
10 Tamim Iqbal 130* (160b) WIN Providence 22 Jul 2018 1st ODI
11 Tamim Iqbal 129 (136b) IRL Mirpur 22 Mar 2008 3rd ODI
12 Mahmudullah 128* (123b) NZL Hamilton 13 Mar 2015 ICC World Cup
= Tamim Iqbal 128* (109b) ZIM Sylhet 6 Mar 2020 3rd ODI
14 Tamim Iqbal 128 (142b) ENG The Oval 1 Jun 2017 ICC Champions Trophy
15 Soumya Sarkar 127* (110b) PAK Mirpur 22 Apr 2015 3rd ODI
16 Tamim Iqbal 127 (142b) SRI Dambulla 25 Mar 2017 1st ODI
17 Liton Das 126* (105b) ZIM Sylhet 1 Mar 2020 1st ODI
18 Tamim Iqbal 125 (120b) ENG Mirpur 28 Feb 2010 1st ODI
= Mushfiqur Rahim 125 (127b) SRI Mirpur 25 May 2021 2nd ODI
20 Shakib Al Hasan 124* (99b) WIN Taunton 17 Jun 2019 ICC World Cup
21 Shahriar Nafees 123* (161b) ZIM Jaipur 13 Oct 2006 ICC Champions Trophy
22 Nazmul Hossain Shanto 122* (129b) SRI Chattogram 13 Mar 2024 1st ODI
23 Liton Das 121 (117b) IND Dubai 28 Sep 2018 Asia Cup
= Shakib Al Hasan 121 (119b) ENG Cardiff 8 Jun 2019 ICC World Cup
25 Anamul Haque 120 (145b) WIN Khulna 2 Dec 2012 2nd ODI
Top
England
  Name     vs Venue Date  
1 BA Stokes 182 (124b) NZL The Oval 13 Sep 2023 3rd ODI
2 JJ Roy 180 (151b) AUS Melbourne 14 Jan 2018 1st ODI
3 AD Hales 171 (122b) PAK Nottingham 30 Aug 2016 3rd ODI
4 RA Smith 167* (163b) AUS Birmingham 21 May 1993 2nd ODI
5 JC Buttler 162* (70b) NED Amstelveen 17 Jun 2022 1st ODI
6 JJ Roy 162 (118b) SRI The Oval 29 Jun 2016 4th ODI
7 DI Gower 158 (118b) NZL Brisbane 15 Jan 1983 B&H World Series Cup
= AJ Strauss 158 (145b) IND Bengaluru 27 Feb 2011 ICC World Cup
9 AJ Strauss 154 (140b) BAN Birmingham 12 Jul 2010 3rd ODI
10 JJ Roy 153 (121b) BAN Cardiff 8 Jun 2019 ICC World Cup
11 AJ Strauss 152 (128b) BAN Nottingham 21 Jun 2005 NatWest Series
12 JC Buttler 150 (77b) WIN St George's 27 Feb 2019 4th ODI
13 EJG Morgan 148 (71b) AFG Manchester 18 Jun 2019 ICC World Cup
14 AD Hales 147 (92b) AUS Nottingham 19 Jun 2018 3rd ODI
15 CWJ Athey 142* (172b) NZL Manchester 18 Jul 1986 2nd ODI
16 GA Gooch 142 (134b) PAK Karachi 20 Nov 1987 2nd ODI
17 JM Bairstow 141* (114b) WIN Southampton 29 Sep 2017 5th ODI
18 IR Bell 141 (125b) AUS Hobart 23 Jan 2015 Carlton Mid Tri-Series
19 DJ Malan 140 (107b) BAN Dharamsala 10 Oct 2023 ICC World Cup
20 JM Bairstow 139 (92b) AUS Nottingham 19 Jun 2018 3rd ODI
21 JM Bairstow 138 (106b) NZL Dunedin 7 Mar 2018 4th ODI
22 DL Amiss 137 (147b) IND Lord's 7 Jun 1975 ICC World Cup
= ME Trescothick 137 (142b) PAK Lord's 12 Jun 2001 NatWest Series
= IJL Trott 137 (126b) AUS Sydney 2 Feb 2011 6th ODI
= AN Cook 137 (142b) PAK Abu Dhabi 13 Feb 2012 1st ODI
26 GA Gooch 136 (162b) AUS Lord's 29 May 1989 3rd ODI
27 DJ Malan 134 (128b) AUS Adelaide 17 Nov 2022 1st ODI
28 AD Hales 133* (110b) SRI Birmingham 24 Jun 2016 2nd ODI
= JE Root 133* (129b) BAN The Oval 1 Jun 2017 ICC Champions Trophy
30 JJ Roy 132 (124b) BAN Mirpur 3 Mar 2023 2nd ODI
31 KWR Fletcher 131 (147b) NZL Nottingham 11 Jun 1975 ICC World Cup
= JC Buttler 131 (127b) RSA Kimberley 1 Feb 2023 3rd ODI
33 DI Gower 130 (120b) SRI Taunton 11 Jun 1983 ICC World Cup
= ME Trescothick 130 (138b) WIN Gros Inlet 1 May 2004 5th ODI
= KP Pietersen 130 (153b) PAK Dubai 21 Feb 2012 4th ODI
36 GA Gooch 129* (118b) WIN Port-of-Spain 4 Mar 1986 2nd ODI
37 RA Smith 129 (145b) IND Gwalior 4 Mar 1993 6th ODI
= JC Buttler 129 (77b) NZL Birmingham 9 Jun 2015 1st ODI
39 RA Smith 128 (168b) NZL Leeds 23 May 1990 1st ODI
= MM Ali 128 (107b) SCO Christchurch 23 Feb 2015 ICC World Cup
= JM Bairstow 128 (93b) PAK Bristol 14 May 2019 3rd ODI
42 MA Atherton 127 (160b) WIN Lord's 28 May 1995 3rd ODI
= DJ Malan 127 (114b) NZL Lord's 15 Sep 2023 4th ODI
44 GA Hick 126* (118b) SRI Adelaide 23 Jan 1999 Carlton & United Series
= IR Bell 126* (118b) IND Southampton 21 Aug 2007 1st ODI
46 AJ Strauss 126 (134b) PAK Leeds 12 Sep 2010 2nd ODI
= IR Bell 126 (117b) WIN Southampton 16 Jun 2012 1st ODI
48 NV Knight 125* (145b) PAK Nottingham 1 Sep 1996 3rd ODI
49 JE Root 125 (113b) RSA Centurion 9 Feb 2016 3rd ODI
= DJ Malan 125 (109b) NED Amstelveen 17 Jun 2022 1st ODI
Top
India
  Name     vs Venue Date  
1 RG Sharma 264 (173b) SRI Kolkata 13 Nov 2014 4th ODI
2 V Sehwag 219 (149b) WIN Indore 8 Dec 2011 4th ODI
3 IP Kishan 210 (131b) BAN Mirpur 10 Dec 2022 3rd ODI
4 RG Sharma 209 (158b) AUS Bengaluru 2 Nov 2013 7th ODI
5 RG Sharma 208* (153b) SRI Mohali 13 Dec 2017 2nd ODI
6 S Gill 208 (149b) NZL Hyderabad 18 Jan 2023 1st ODI
7 SR Tendulkar 200* (147b) RSA Gwalior 24 Feb 2010 2nd ODI
8 SR Tendulkar 186* (150b) NZL Hyderabad LBS 8 Nov 1999 2nd ODI
9 MS Dhoni 183* (145b) SRI Jaipur 31 Oct 2005 3rd ODI
10 SC Ganguly 183 (158b) SRI Taunton 26 May 1999 ICC World Cup
= V Kohli 183 (148b) PAK Mirpur 18 Mar 2012 Asia Cup
12 Kapil Dev 175* (138b) ZIM Tunbridge Wells 18 Jun 1983 ICC World Cup
13 SR Tendulkar 175 (141b) AUS Hyderabad 5 Nov 2009 5th ODI
= V Sehwag 175 (140b) BAN Mirpur 19 Feb 2011 ICC World Cup
15 RG Sharma 171* (163b) AUS Perth WACA 12 Jan 2016 1st ODI
16 V Kohli 166* (110b) SRI Thiruv'puram 15 Jan 2023 3rd ODI
17 SR Tendulkar 163* (133b) NZL Christchurch LP 8 Mar 2009 3rd ODI
18 RG Sharma 162 (137b) WIN Mumbai BS 29 Oct 2018 4th ODI
19 V Kohli 160* (159b) RSA Cape Town 7 Feb 2018 3rd ODI
20 D Mongia 159* (147b) ZIM Guwahati NS 19 Mar 2002 5th ODI
21 RG Sharma 159 (138b) WIN Visakhapatnam 18 Dec 2019 2nd ODI
22 V Kohli 157* (129b) WIN Visakhapatnam 24 Oct 2018 2nd ODI
23 V Kohli 154* (134b) NZL Mohali 23 Oct 2016 3rd ODI
24 M Azharuddin 153* (150b) ZIM Cuttack 9 Apr 1998 Pepsi Triangular Series
= SC Ganguly 153* (150b) NZL Gwalior 11 Nov 1999 3rd ODI
26 R Dravid 153 (153b) NZL Hyderabad LBS 8 Nov 1999 2nd ODI
27 RG Sharma 152* (117b) WIN Guwahati BCS 21 Oct 2018 1st ODI
28 SR Tendulkar 152 (151b) NAM Pietermaritzburg 23 Feb 2003 ICC World Cup
29 G Gambhir 150* (137b) SRI Kolkata 24 Dec 2009 4th ODI
30 G Gambhir 150 (147b) SRI Colombo RPS 5 Feb 2009 4th ODI
= RG Sharma 150 (133b) RSA Kanpur 11 Oct 2015 1st ODI
= Yuvraj Singh 150 (127b) ENG Cuttack 19 Jan 2017 2nd ODI
33 MS Dhoni 148 (123b) PAK Visakhapatnam 5 Apr 2005 2nd ODI
34 RG Sharma 147 (138b) NZL Kanpur 29 Oct 2017 3rd ODI
35 SR Tendulkar 146 (153b) ZIM Jodhpur 8 Dec 2000 3rd ODI
= SR Tendulkar 146 (132b) KEN Paarl 24 Oct 2001 Standard Bank Int Series
= V Sehwag 146 (102b) SRI Rajkot MSCG 15 Dec 2009 1st ODI
38 R Dravid 145 (129b) SRI Taunton 26 May 1999 ICC World Cup
39 SC Ganguly 144 (152b) ZIM Ahmedabad 5 Dec 2000 2nd ODI
40 SR Tendulkar 143 (131b) AUS Sharjah 22 Apr 1998 Coca-Cola Sharjah Cup
= S Dhawan 143 (115b) AUS Mohali 10 Mar 2019 4th ODI
42 SC Ganguly 141* (142b) RSA Nairobi GC 13 Oct 2000 ICC Knock-Out
= SR Tendulkar 141* (148b) WIN Kuala Lumpur KA 14 Sep 2006 DLF Cup (MAS)
= RG Sharma 141* (123b) AUS Jaipur 16 Oct 2013 2nd ODI
45 SR Tendulkar 141 (128b) AUS Dhaka BNS 28 Oct 1998 Wills International Cup
= SC Ganguly 141 (144b) PAK Adelaide 25 Jan 2000 Carlton & United Series
= SR Tendulkar 141 (135b) PAK Rawalpindi 16 Mar 2004 2nd ODI
48 SR Tendulkar 140* (101b) KEN Bristol 23 May 1999 ICC World Cup
49 V Kohli 140 (107b) WIN Guwahati BCS 21 Oct 2018 1st ODI
= RG Sharma 140 (113b) PAK Manchester 16 Jun 2019 ICC World Cup
Top
Ireland
  Name     vs Venue Date  
1 PR Stirling 177 (134b) CAN Toronto 7 Sep 2010 2nd ODI
2 PR Stirling 162 (134b) UAE Bulawayo AC 27 Jun 2023 Men's World Cup Qualifier
3 EC Joyce 160* (148b) AFG Belfast 19 Jul 2016 5th ODI
4 A Balbirnie 145* (136b) AFG Dehra Dun 5 Mar 2019 3rd ODI
5 KJ O'Brien 142 (125b) KEN Nairobi RC 2 Feb 2007 World Cricket League Div.1
= PR Stirling 142 (128b) ENG Southampton 4 Aug 2020 3rd ODI
7 HT Tector 140 (113b) BAN Chelmsford 12 May 2023 2nd ODI
8 WTS Porterfield 139 (147b) UAE Dubai ICCA 13 Jan 2018 ODI Tri-Series (UAE)
9 HT Tector 138 (147b) AFG Sharjah 7 Mar 2024 1st ODI
10 A Balbirnie 135 (124b) WIN Dublin 11 May 2019 ODI Tri-Series (IRE)
11 PR Stirling 131* (148b) UAE Abu Dhabi 8 Jan 2021 1st ODI
12 PR Stirling 130 (141b) BAN Dublin CA 15 May 2019 ODI Tri-Series (IRE)
13 PR Stirling 128 (132b) AFG Abu Dhabi 24 Jan 2021 2nd ODI
14 PR Stirling 126 (117b) UAE Harare OH 12 Mar 2018 ICC World Cup Qualifier
15 A Balbirnie 121* (137b) ZIM Harare 18 Jan 2023 1st ODI
Top
New Zealand
  Name     vs Venue Date  
1 MJ Guptill 237* (163b) WIN Wellington SS 21 Mar 2015 ICC World Cup
2 MJ Guptill 189* (155b) ENG Southampton 2 Jun 2013 2nd ODI
3 LRPL Taylor 181* (147b) ENG Dunedin 7 Mar 2018 4th ODI
4 MJ Guptill 180* (138b) RSA Hamilton 1 Mar 2017 4th ODI
5 L Vincent 172 (120b) ZIM Bulawayo 24 Aug 2005 Videocon ODI Tri-Series
6 GM Turner 171* (201b) EAF Birmingham 7 Jun 1975 ICC World Cup
7 L Ronchi 170* (99b) SRI Dunedin 23 Jan 2015 5th ODI
8 BB McCullum 166 (135b) IRL Aberdeen 1 Jul 2008 Assoc. Tri-Series (SCO)
9 JAH Marshall 161 (141b) IRL Aberdeen 1 Jul 2008 Assoc. Tri-Series (SCO)
10 DP Conway 152* (121b) ENG Ahmedabad 5 Oct 2023 ICC World Cup
11 KS Williamson 148 (154b) WIN Manchester 22 Jun 2019 ICC World Cup
12 RJ Nicol 146 (134b) ZIM Whangarei 6 Feb 2012 2nd ODI
13 NJ Astle 145* (151b) USA The Oval 10 Sep 2004 ICC Champions Trophy
= KS Williamson 145* (136b) RSA Kimberley 22 Jan 2013 2nd ODI
= TWM Latham 145* (104b) IND Auckland 25 Nov 2022 1st ODI
16 SB Styris 141 (125b) SRI Bloemfontein 10 Feb 2003 ICC World Cup
17 TWM Latham 140* (123b) NED Hamilton 2 Apr 2022 2nd ODI
18 GM Turner 140 (130b) SRI Auckland 20 Mar 1983 3rd ODI
= MG Bracewell 140 (78b) IND Hyderabad 18 Jan 2023 1st ODI
20 JM How 139 (116b) ENG Napier 20 Feb 2008 4th ODI
21 MJ Guptill 138 (139b) SRI Mt Maunganui 3 Jan 2019 1st ODI
= DP Conway 138 (100b) IND Indore NS 24 Jan 2023 3rd ODI
23 TWM Latham 137 (121b) BAN Christchurch 26 Dec 2016 1st ODI
= LRPL Taylor 137 (131b) SRI Nelson 8 Jan 2019 3rd ODI
25 SP Fleming 134* (132b) RSA Johannesburg 16 Feb 2003 ICC World Cup
26 DJ Mitchell 134 (119b) IND Mumbai 15 Nov 2023 ICC World Cup
27 LRPL Taylor 131* (124b) PAK Pallekele 8 Mar 2011 ICC World Cup
= CJ Anderson 131* (47b) WIN Queenstown 1 Jan 2014 3rd ODI
29 BB McCullum 131 (129b) PAK Abu Dhabi 6 Nov 2009 2nd ODI
30 CZ Harris 130 (124b) AUS Chennai 11 Mar 1996 ICC World Cup
= DJ Mitchell 130 (127b) IND Dharamsala 22 Oct 2023 ICC World Cup
32 DJ Mitchell 129 (119b) PAK Rawalpindi 29 Apr 2023 2nd ODI
33 LRPL Taylor 128* (133b) SRI Napier 28 Dec 2006 1st ODI
34 MG Bracewell 127* (82b) IRL Dublin 10 Jul 2022 1st ODI
35 DP Conway 126 (110b) BAN Wellington BR 26 Mar 2021 3rd ODI
36 HM Nicholls 124* (80b) SRI Nelson 8 Jan 2019 3rd ODI
37 R Ravindra 123* (96b) ENG Ahmedabad 5 Oct 2023 ICC World Cup
38 KS Williamson 123 (105b) PAK Abu Dhabi 17 Dec 2014 4th ODI
39 NJ Astle 122* (150b) ENG Dunedin CB 26 Feb 2002 5th ODI
= MJ Guptill 122* (135b) WIN Auckland 10 Jan 2009 4th ODI
41 NJ Astle 120 (137b) ZIM Auckland 28 Jan 1996 1st ODI
= NJ Astle 120 (136b) IND Rajkot MSCG 5 Nov 1999 1st ODI
= WA Young 120 (112b) NED Hamilton 4 Apr 2022 3rd ODI
44 LRPL Taylor 119* (96b) ENG The Oval 12 Jun 2015 2nd ODI
45 NJ Astle 119 (116b) PAK Dunedin CB 28 Feb 2001 5th ODI
= LRPL Taylor 119 (126b) ZIM Bulawayo 25 Oct 2011 3rd ODI
= BB McCullum 119 (88b) ZIM Napier 9 Feb 2012 3rd ODI
48 MS Sinclair 118* (137b) SRI Sharjah 17 Apr 2001 ARY Gold Cup
= NJ Astle 118* (126b) WIN Christchurch LP 25 Feb 2006 3rd ODI
= DJ Mitchell 118* (91b) ENG Cardiff 8 Sep 2023 1st ODI
Top
Pakistan
  Name     vs Venue Date  
1 Fakhar Zaman 210* (156b) ZIM Bulawayo 20 Jul 2018 4th ODI
2 Saeed Anwar 194 (146b) IND Chennai 21 May 1997 Pepsi Independence Cup
3 Fakhar Zaman 193 (155b) RSA Johannesburg 4 Apr 2021 2nd ODI
4 Fakhar Zaman 180* (144b) NZL Rawalpindi 29 Apr 2023 2nd ODI
5 Imran Nazir 160 (121b) ZIM Kingston 21 Mar 2007 ICC World Cup
6 Babar Azam 158 (139b) ENG Birmingham 13 Jul 2021 3rd ODI
7 Sharjeel Khan 152 (86b) IRL Dublin 18 Aug 2016 1st ODI
8 Imam-ul-Haq 151 (131b) ENG Bristol 14 May 2019 3rd ODI
= Babar Azam 151 (131b) NEP Multan 30 Aug 2023 Asia Cup
10 Younis Khan 144 (122b) HKG Colombo SSC 18 Jul 2004 Asia Cup
11 Shoaib Malik 143 (127b) IND Colombo RPS 25 Jul 2004 Asia Cup
12 Mohammad Yousuf 141* (147b) ZIM Bulawayo 23 Nov 2002 1st ODI
13 Mohammad Hafeez 140* (136b) SRI Sharjah 22 Dec 2013 3rd ODI
14 Saeed Anwar 140 (132b) IND Dhaka BNS 18 Jan 1998 Silver Jubilee Cup
15 Ijaz Ahmed 139* (84b) IND Lahore 2 Oct 1997 3rd ODI
= Mohammad Hafeez 139* (147b) ZIM Harare 11 Sep 2011 2nd ODI
17 Fakhar Zaman 138 (106b) ENG Southampton 11 May 2019 2nd ODI
18 Inzamam-ul-Haq 137* (129b) NZL Sharjah 20 Apr 1994 Austral-Asia Cup
19 Ijaz Ahmed 137 (130b) ENG Sharjah 7 Apr 1999 Coca-Cola Sharjah Cup
20 Mohammad Hafeez 136* (130b) ZIM Harare 29 Aug 2013 2nd ODI
21 Salman Butt 136 (124b) BAN Karachi 19 Apr 2008 5th ODI
22 Saleem Elahi 135 (129b) RSA Gqeberha 11 Dec 2002 2nd ODI
23 Aamer Sohail 134 (146b) NZL Sharjah 20 Apr 1994 Austral-Asia Cup
24 Ijaz Ahmed 132 (103b) ZIM Rawalpindi 24 Nov 1998 3rd ODI
= Salman Butt 132 (127b) BAN Lahore 13 Apr 2008 3rd ODI
26 Mohammad Rizwan 131* (121b) SRI Hyderabad 10 Oct 2023 ICC World Cup
27 Saeed Anwar 131 (141b) WIN Sharjah 1 Nov 1993 Pepsi Champions Trophy
28 Haris Sohail 130 (129b) AUS Dubai 31 Mar 2019 5th ODI
29 Salman Butt 129* (136b) IND Mirpur 14 Jun 2008 Kitply Cup
30 Mohammad Yousuf 129 (131b) SRI Sharjah 17 Apr 2002 Sharjah Cup
= Salman Butt 129 (142b) IND Kanpur 11 Nov 2007 3rd ODI
32 Shoaib Malik 128 (126b) IND Centurion 26 Sep 2009 ICC Champions Trophy
= Imam-ul-Haq 128 (134b) ZIM Bulawayo 13 Jul 2018 1st ODI
34 Basit Ali 127* (79b) WIN Sharjah 5 Nov 1993 Pepsi Champions Trophy
= Yasir Hameed 127* (154b) NZL Rawalpindi 7 Dec 2003 5th ODI
36 Shoaib Mohammad 126* (155b) NZL Wellington BR 8 Mar 1989 2nd ODI
= Fakhar Zaman 126* (81b) NZL Bengaluru 4 Nov 2023 ICC World Cup
38 Saeed Anwar 126 (99b) SRI Adelaide 17 Feb 1990 B&H World Series Cup
39 Shoaib Malik 125* (119b) IND Karachi 26 Jun 2008 Asia Cup
= Babar Azam 125* (132b) WIN Providence 9 Apr 2017 2nd ODI
41 Mohammad Yousuf 125 (155b) NZL Karachi 21 Apr 2002 1st ODI
= Babar Azam 125 (125b) ZIM Rawalpindi 3 Nov 2020 3rd ODI
43 Ijaz Ahmed 124* (87b) BAN Chattogram MAS 29 Oct 1988 Wills Asia Cup
44 Kamran Akmal 124 (125b) WIN Brisbane 19 Jan 2005 VB Series
= Shahid Afridi 124 (60b) BAN Dambulla 21 Jun 2010 Asia Cup
= Ahmed Shehzad 124 (140b) SRI Dubai 20 Dec 2013 2nd ODI
47 Younis Khan 123* (117b) IND Karachi 2 Jul 2008 Asia Cup
48 Zaheer Abbas 123 (87b) SRI Lahore 29 Mar 1982 2nd ODI
= Inzamam-ul-Haq 123 (121b) IND Lahore 21 Mar 2004 4th ODI
= Babar Azam 123 (126b) WIN Sharjah 2 Oct 2016 2nd ODI
Top
South Africa
  Name     vs Venue Date  
1 G Kirsten 188* (159b) UAE Rawalpindi 16 Feb 1996 ICC World Cup
2 F du Plessis 185 (141b) SRI Cape Town 7 Feb 2017 4th ODI
3 Q de Kock 178 (113b) AUS Centurion 30 Sep 2016 1st ODI
4 JN Malan 177* (169b) IRL Dublin 16 Jul 2021 3rd ODI
5 AB de Villiers 176 (104b) BAN Paarl 18 Oct 2017 2nd ODI
6 HH Gibbs 175 (111b) AUS Johannesburg 12 Mar 2006 5th ODI
= AK Markram 175 (126b) NED Johannesburg 2 Apr 2023 3rd ODI
8 H Klaasen 174 (83b) AUS Centurion 15 Sep 2023 4th ODI
= Q de Kock 174 (140b) BAN Mumbai 24 Oct 2023 ICC World Cup
10 DJ Callaghan 169* (143b) NZL Centurion 11 Dec 1994 Mandela Trophy
11 Q de Kock 168* (145b) BAN Kimberley 15 Oct 2017 1st ODI
12 AB de Villiers 162* (66b) WIN Sydney 27 Feb 2015 ICC World Cup
13 AC Hudson 161 (132b) NED Rawalpindi 5 Mar 1996 ICC World Cup
14 HM Amla 159 (128b) IRL Canberra 3 Mar 2015 ICC World Cup
15 HM Amla 154 (134b) SRI Centurion 10 Feb 2017 5th ODI
16 HM Amla 153* (142b) WIN Johannesburg 18 Jan 2015 2nd ODI
17 HH Gibbs 153 (131b) BAN Potchefstroom 3 Oct 2002 1st ODI
18 Jean-Paul Duminy 150* (122b) NED Amstelveen 31 May 2013 Only ODI
19 HM Amla 150 (124b) ENG Southampton 28 Aug 2012 2nd ODI
20 AB de Villiers 149 (44b) WIN Johannesburg 18 Jan 2015 2nd ODI
21 MV Boucher 147* (68b) ZIM Potchefstroom 20 Sep 2006 3rd ODI
22 AB de Villiers 146 (130b) WIN St George's 10 Apr 2007 ICC World Cup
23 T Bavuma 144 (118b) WIN East London 18 Mar 2023 2nd ODI
24 HH Gibbs 143 (141b) NZL Johannesburg 16 Feb 2003 ICC World Cup
25 GC Smith 141 (134b) ENG Centurion 27 Sep 2009 ICC Champions Trophy
26 HM Amla 140 (135b) BAN Benoni 9 Nov 2008 2nd ODI
27 JH Kallis 139 (142b) WIN Johannesburg 4 Feb 2004 5th ODI
= DA Miller 139 (108b) AUS Hobart 11 Nov 2018 3rd ODI
29 DA Miller 138* (92b) ZIM Hamilton 15 Feb 2015 ICC World Cup
= Q de Kock 138* (96b) ENG Bloemfontein 3 Feb 2016 1st ODI
31 AB de Villiers 136* (106b) AUS Harare 27 Aug 2014 ODI Tri-Series (ZIM)
32 Q de Kock 135 (121b) IND Johannesburg 5 Dec 2013 1st ODI
= Q de Kock 135 (117b) ENG Centurion 9 Feb 2016 3rd ODI
34 GC Smith 134* (124b) IND Kolkata 25 Nov 2005 4th ODI
35 AB de Villiers 134 (98b) NED Mohali 3 Mar 2011 ICC World Cup
Top
Sri Lanka
  Name     vs Venue Date  
1 PN Silva 210* (139b) AFG Pallekele 9 Feb 2024 1st ODI
2 ST Jayasuriya 189 (161b) IND Sharjah 29 Oct 2000 Champions Trophy
3 WU Tharanga 174* (159b) IND Kingston 2 Jul 2013 Celkon Mobile Cup
4 KC Sangakkara 169 (137b) RSA Colombo RPS 20 Jul 2013 1st ODI
5 TM Dilshan 161* (146b) BAN Melbourne 26 Feb 2015 ICC World Cup
6 TM Dilshan 160* (165b) IND Hobart 28 Feb 2012 Commonwealth Bank Series
7 TM Dilshan 160 (124b) IND Rajkot MSCG 15 Dec 2009 1st ODI
8 ST Jayasuriya 157 (104b) NED Amstelveen 4 Jul 2006 1st ODI
9 ST Jayasuriya 152 (99b) ENG Leeds 1 Jul 2006 5th ODI
10 ST Jayasuriya 151* (120b) IND Mumbai 17 May 1997 Pepsi Independence Cup
11 PA de Silva 145 (115b) KEN Kandy 6 Mar 1996 ICC World Cup
12 TM Dilshan 144 (131b) ZIM Pallekele 10 Mar 2011 ICC World Cup
= DPMD Jayawardene 144 (150b) ENG Leeds 1 Jul 2011 2nd ODI
14 BKG Mendis 143 (128b) NZL Dambulla 13 Nov 2024 1st ODI
15 ST Jayasuriya 140 (143b) NZL Bloemfontein 8 Dec 1994 Mandela Trophy
= NLTC Perera 140 (74b) NZL Mt Maunganui 5 Jan 2019 2nd ODI
17 AD Mathews 139* (116b) IND Ranchi 16 Nov 2014 5th ODI
= HDRL Thirimanne 139* (143b) ENG Wellington SS 1 Mar 2015 ICC World Cup
19 KC Sangakkara 138* (147b) IND Jaipur 31 Oct 2005 3rd ODI
20 TM Dilshan 137* (139b) PAK Lahore 24 Jan 2009 3rd ODI
21 PN Silva 137 (147b) AUS Colombo RPS 19 Jun 2022 3rd ODI
22 MDKJ Perera 135 (128b) IRL Dublin 18 Jun 2016 2nd ODI
23 ST Jayasuriya 134* (114b) PAK Lahore 5 Nov 1997 Wills Golden Jubilee T'ment
= KC Sangakkara 134* (135b) ENG The Oval 13 Jun 2013 ICC Champions Trophy
25 ST Jayasuriya 134 (65b) PAK Singapore TP 2 Apr 1996 Singer Cup
= PA de Silva 134 (131b) PAK Sharjah 7 Apr 1997 Singer-Akai Cup
27 WU Tharanga 133 (141b) ZIM Pallekele 10 Mar 2011 ICC World Cup
= KC Sangakkara 133 (151b) IND Hambantota 21 Jul 2012 1st ODI
= MD Gunathilaka 133 (134b) PAK Karachi 2 Oct 2019 3rd ODI
30 MS Atapattu 132* (151b) ENG Lord's 20 Aug 1998 Emirates Triangular
31 DA Gunawardene 132 (146b) WIN Nairobi GC 4 Oct 2000 ICC Knock-Out
32 A Ranatunga 131* (152b) IND Colombo RPS 18 Jul 1997 Pepsi Asia Cup
33 ST Jayasuriya 130 (132b) IND Colombo RPS 27 Jul 2004 Asia Cup
= ST Jayasuriya 130 (88b) BAN Karachi 30 Jun 2008 Asia Cup
35 DPMD Jayawardene 128 (123b) IND Sharjah 27 Oct 2000 Champions Trophy
= KC Sangakkara 128 (155b) IND Adelaide 19 Feb 2008 Commonwealth Bank Series
= KC Sangakkara 128 (115b) BAN Mirpur 20 Feb 2014 2nd ODI
38 PA de Silva 127* (123b) ZIM Colombo SSC 3 Sep 1996 Singer World Series
39 WIA Fernando 127 (123b) WIN Hambantota 26 Feb 2020 2nd ODI
40 DPMD Jayawardene 126* (127b) ENG Chester-le-Street 24 Jun 2006 3rd ODI
41 ST Jayasuriya 125 (114b) IND Karachi 6 Jul 2008 Asia Cup
= TM Dilshan 125 (128b) BAN Pallekele 28 Mar 2013 3rd ODI
43 MS Atapattu 124 (129b) RSA Durban 3 Mar 2003 ICC World Cup
= KC Sangakkara 124 (95b) SCO Hobart 11 Mar 2015 ICC World Cup
45 MS Atapattu 123* (121b) RSA Benoni 1 Dec 2002 3rd ODI
46 DPMD Jayawardene 123 (108b) PAK Dambulla 3 Aug 2009 3rd ODI
= TM Dilshan 123 (113b) IND Nagpur 18 Dec 2009 2nd ODI
48 PA de Silva 122 (116b) PAK Nairobi GC 4 Oct 1996 KCA Centenary Tournament
= ST Jayasuriya 122 (105b) AUS Sydney 9 Jan 2003 VB Series
= ST Jayasuriya 122 (136b) ENG The Oval 20 Jun 2006 2nd ODI
Top
West Indies
  Name     vs Venue Date  
1 CH Gayle 215 (147b) ZIM Canberra 24 Feb 2015 ICC World Cup
2 IVA Richards 189* (170b) ENG Manchester 31 May 1984 1st ODI
3 IVA Richards 181 (125b) SRI Karachi 13 Oct 1987 ICC World Cup
4 JD Campbell 179 (137b) IRL Dublin CA 5 May 2019 ODI Tri-Series (IRE)
5 E Lewis 176* (130b) ENG The Oval 27 Sep 2017 4th ODI
6 SD Hope 170 (152b) IRL Dublin CA 5 May 2019 ODI Tri-Series (IRE)
7 BC Lara 169 (129b) SRI Sharjah 16 Oct 1995 Singer Champions Trophy
= D Ramdin 169 (121b) BAN Basseterre 25 Aug 2014 3rd ODI
9 CH Gayle 162 (97b) ENG St George's 27 Feb 2019 4th ODI
10 XM Marshall 157* (118b) CAN King City 22 Aug 2008 Scotiabank Series
11 BC Lara 156 (138b) PAK Adelaide 28 Jan 2005 VB Series
12 IVA Richards 153* (130b) AUS Melbourne 9 Dec 1979 B&H World Series Cup
= CH Gayle 153* (160b) ZIM Bulawayo 22 Nov 2003 1st ODI
14 BC Lara 153 (143b) PAK Sharjah 5 Nov 1993 Pepsi Champions Trophy
15 DL Haynes 152* (126b) IND Georgetown 21 Mar 1989 5th ODI
= CH Gayle 152* (153b) RSA Johannesburg 4 Feb 2004 5th ODI
17 CH Gayle 152 (150b) KEN Nairobi Simba 15 Aug 2001 1st ODI
18 S Chanderpaul 150 (136b) RSA East London 24 Jan 1999 2nd ODI
19 S Chanderpaul 149* (136b) IND Nagpur (Old VCA) 21 Jan 2007 1st ODI
20 IVA Richards 149 (99b) IND Jamshedpur 7 Dec 1983 4th ODI
21 DL Haynes 148 (136b) AUS St John's 22 Feb 1978 1st ODI
= E Lewis 148 (122b) SRI Bulawayo 23 Nov 2016 ODI Tri-Series (ZIM)
= SW Ambris 148 (126b) IRL Dublin 11 May 2019 ODI Tri-Series (IRE)
24 BC Lara 146* (134b) NZL Port-of-Spain 30 Mar 1996 3rd ODI
= SD Hope 146* (144b) BAN Mirpur 11 Dec 2018 2nd ODI
26 DL Haynes 145* (157b) NZL Albion 14 Apr 1985 3rd ODI
27 DL Haynes 142* (132b) PAK Port-of-Spain 18 Mar 1988 3rd ODI
28 CH Gayle 140 (127b) IND Ahmedabad 15 Nov 2002 4th ODI
29 BC Lara 139 (123b) AUS Port-of-Spain 12 Mar 1995 3rd ODI
= SO Hetmyer 139 (106b) IND Chennai 15 Dec 2019 1st ODI
31 IVA Richards 138* (157b) ENG Lord's 23 Jun 1979 ICC World Cup
= DL Haynes 138* (164b) ENG Gwalior RSS 27 Oct 1989 Nehru Cup
33 CH Gayle 135 (129b) NZL Napier 13 Jan 2009 5th ODI
= CH Gayle 135 (129b) ENG Bridgetown 20 Feb 2019 1st ODI
35 DL Haynes 133* (147b) AUS Albion 29 Feb 1984 1st ODI
= CG Greenidge 133* (140b) NZL Christchurch LP 28 Mar 1987 4th ODI
= CH Gayle 133* (135b) RSA Jaipur 2 Nov 2006 ICC Champions Trophy
= MN Samuels 133* (156b) ZIM Canberra 24 Feb 2015 ICC World Cup
39 CH Gayle 132* (165b) ENG Lord's 6 Jul 2004 NatWest Series
40 CH Gayle 132 (152b) RSA Bridgetown 11 May 2005 3rd ODI
= SD Hope 132 (129b) NEP Harare 22 Jun 2023 Men's World Cup Qualifier
42 J Charles 130 (111b) ZIM St George's 22 Feb 2013 1st ODI
43 SD Hope 128* (115b) RSA East London 18 Mar 2023 2nd ODI
= KU Carty 128* (114b) ENG Bridgetown 6 Nov 2024 3rd ODI
45 BC Lara 128 (125b) PAK Durban 19 Feb 1993 Total Int'l Series
= D Ramdin 128 (109b) ENG North Sound 5 Mar 2014 3rd ODI
47 WW Hinds 127* (141b) ZIM Harare 29 Nov 2003 4th ODI
= S Chanderpaul 127* (138b) ZIM Harare 30 Nov 2007 1st ODI
49 SO Hetmyer 127 (93b) UAE Harare OH 6 Mar 2018 ICC World Cup Qualifier
= SD Hope 127 (134b) PAK Multan 8 Jun 2022 1st ODI
Top
Zimbabwe
  Name     vs Venue Date  
1 CK Coventry 194* (156b) BAN Bulawayo 16 Aug 2009 4th ODI
2 H Masakadza 178* (167b) KEN Harare 18 Oct 2009 5th ODI
3 SC Williams 174 (101b) USA Harare 26 Jun 2023 Men's World Cup Qualifier
4 CB Wishart 172* (151b) NAM Harare 10 Feb 2003 ICC World Cup
5 H Masakadza 156 (151b) KEN Harare 12 Oct 2009 1st ODI
6 BRM Taylor 145* (136b) RSA Bloemfontein 15 Oct 2010 1st ODI
7 A Flower 145 (164b) IND Colombo RPS 14 Sep 2002 ICC Champions Trophy
8 GW Flower 142* (128b) BAN Bulawayo 11 Apr 2001 3rd ODI
= A Flower 142* (128b) ENG Harare 7 Oct 2001 3rd ODI
10 DL Houghton 142 (137b) NZL Hyderabad LBS 10 Oct 1987 ICC World Cup
= SC Williams 142 (103b) OMA Bulawayo 29 Jun 2023 Men's World Cup Qualifier
12 Sikandar Raza 141 (133b) AFG Bulawayo 20 Jul 2014 2nd ODI
13 GW Flower 140 (125b) KEN Dhaka BNS 27 Mar 1999 Meril Int'l Tournament
14 BRM Taylor 138 (110b) IND Auckland 14 Mar 2015 ICC World Cup
= BRM Taylor 138 (124b) WIN Harare 19 Mar 2018 ICC World Cup Qualifier
16 Sikandar Raza 135* (109b) BAN Harare 5 Aug 2022 1st ODI
17 NC Johnson 132* (144b) AUS Lord's 9 Jun 1999 ICC World Cup
18 ADR Campbell 131* (115b) SRI Harare 5 Nov 1994 2nd ODI
19 CR Ervine 130* (108b) NZL Harare 2 Aug 2015 1st ODI
20 SC Williams 129* (143b) BAN Chattogram 26 Oct 2018 3rd ODI
21 BRM Taylor 128* (120b) NZL Harare 20 Oct 2011 1st ODI
22 BRM Taylor 125 (121b) AFG Sharjah 11 Feb 2018 2nd ODI
23 ADR Campbell 124 (142b) AUS Hobart 30 Jan 2001 Carlton Series
24 SV Carlisle 121* (138b) SRI Harare 18 Dec 1999 4th ODI
= CR Ervine 121* (128b) NEP Harare 18 Jun 2023 Men's World Cup Qualifier
26 DD Ebrahim 121 (140b) BAN Dhaka BNS 25 Nov 2001 2nd ODI
= BRM Taylor 121 (91b) IRL Hobart 7 Mar 2015 ICC World Cup
28 A Flower 120* (141b) SRI Sharjah 21 Oct 2000 Champions Trophy
29 BRM Taylor 119* (137b) SRI Harare 7 Jun 2010 ODI Tri Series (Zim)
30 SV Carlisle 119 (145b) AUS Perth WACA 4 Feb 2001 Carlton Series
31 BRM Taylor 118* (125b) BAN Chattogram 5 Nov 2009 5th ODI
= SC Williams 118* (135b) PAK Rawalpindi 3 Nov 2020 3rd ODI
33 Sikandar Raza 117* (127b) BAN Harare 7 Aug 2022 2nd ODI
34 E Chigumbura 117 (95b) PAK Lahore 26 May 2015 1st ODI
35 V Sibanda 116 (137b) BER Port-of-Spain 20 May 2006 ICC Tri-Series (WI)
Top
Bermuda
  Name     vs Venue Date  
1 DL Hemp 102* (152b) KEN Potchefstroom 6 Apr 2009 ICC World Cup Qualifier
2 IH Romaine 101 (111b) CAN Toronto 21 Aug 2006 2nd ODI
3 IH Romaine 85* (92b) SCO Nairobi RC 5 Feb 2007 World Cricket League Div.1
4 DL Hemp 81 (101b) NED Potchefstroom 8 Apr 2009 ICC World Cup Qualifier
5 DL Hemp 76* (105b) IND Port-of-Spain 19 Mar 2007 ICC World Cup
6 J Edness 72 (122b) KEN Nairobi GC 28 Oct 2007 3rd ODI
7 CRM Douglas 69 (113b) CAN King City 18 Aug 2008 Scotiabank Series
8 DA Minors 68 (91b) KEN Mombasa 14 Nov 2006 3rd ODI
9 IH Romaine 62 (96b) ZIM Port-of-Spain 18 May 2006 ICC Tri-Series (WI)
10 IH Romaine 61* (131b) KEN Nairobi GC 27 Oct 2007 2nd ODI
Top
Canada
  Name     vs Venue Date  
1 A Bagai 137* (172b) SCO Nairobi RC 31 Jan 2007 World Cricket League Div.1
2 AM Samad 130 (125b) BER King City 1 Jul 2008 3rd ODI
3 A Bagai 122 (132b) IRL Nairobi JSC 4 Feb 2007 World Cricket League Div.1
4 S Jyoti 117 (122b) SCO Aberdeen 7 Jul 2009 1st ODI
5 HT Thaker 111* (113b) UAE Dubai 5 Mar 2024 UAE ODI Tri-Series
6 JM Davison 111 (76b) WIN Centurion 23 Feb 2003 ICC World Cup
7 HT Thaker 105* (150b) SCO Dubai 7 Mar 2024 UAE ODI Tri-Series
8 Pargat Singh 102 (96b) UAE Windhoek 1 Apr 2023 ICC World Cup Qualifier Play-off
9 Rizwan Cheema 94 (69b) NED Amstelveen 11 Jul 2009 1st ODI
10 IS Billcliff 93 (114b) BAN St John's 28 Feb 2007 ICC Tri-Series (WIN)
Top
Hong Kong
  Name     vs Venue Date  
1 A Rath 143* (137b) PNG Dubai ICCA 8 Dec 2017 2nd ODI
2 MS Chapman 124* (116b) UAE Dubai ICCA 16 Nov 2015 1st ODI
3 A Rath 97 (136b) SCO Mong Kok 26 Jan 2016 1st ODI
4 Nizakat Khan 94 (93b) SCO Mong Kok 26 Jan 2016 1st ODI
5 Nizakat Khan 93 (111b) UAE Dubai 26 Jan 2017 ODI Tri-Series (UAE)
6 Nizakat Khan 92 (115b) IND Dubai 18 Sep 2018 Asia Cup
7 Babar Hayat 89 (80b) PNG Dubai ICCA 8 Dec 2017 2nd ODI
8 A Rath 85 (117b) ZIM Bulawayo 10 Mar 2018 ICC World Cup Qualifier
9 Babar Hayat 82* (87b) PNG Mong Kok 8 Nov 2016 3rd ODI
10 Babar Hayat 79* (110b) SCO Abu Dhabi 22 Jan 2017 ODI Tri-Series (UAE)
Top
Kenya
  Name     vs Venue Date  
1 KO Otieno 144 (146b) BAN Nairobi GC 10 Oct 1997 KCA President's Cup
2 DN Chudasama 122 (113b) BAN Nairobi GC 10 Oct 1997 KCA President's Cup
3 KO Otieno 120 (137b) BAN Dhaka BNS 24 Mar 1999 Meril Int'l Tournament
4 RD Shah 113 (121b) SCO Mombasa 21 Jan 2007 Assoc. Tri-Series (Kenya)
5 IA Karim 112 (137b) CAN Dubai ICCA 13 Mar 2013 2nd ODI
6 TM Odoyo 111* (113b) CAN Nairobi GC 18 Oct 2007 1st ODI
7 SO Tikolo 111 (98b) BER Mombasa 14 Nov 2006 3rd ODI
8 IA Karim 108 (84b) NED Lincoln 23 Jan 2014 ICC World Cup Qualifier
9 SO Tikolo 106* (111b) BAN Dhaka BNS 20 Mar 1999 Meril Int'l Tournament
10 SO Tikolo 102 (99b) ZIM Nairobi GC 19 Oct 2008 ODI Tri-Series (Kenya)
11 CO Obuya 98* (129b) AUS Bengaluru 13 Mar 2011 ICC World Cup
12 SO Tikolo 98 (83b) ZIM Bulawayo 26 Feb 2006 2nd ODI
13 AA Obanda 96* (93b) ZIM Nairobi GC 1 Feb 2009 4th ODI
14 SO Tikolo 96 (95b) SRI Kandy 6 Mar 1996 ICC World Cup
15 SO Tikolo 93 (91b) WIN Colombo SSC 17 Sep 2002 ICC Champions Trophy
Top
Namibia
  Name     vs Venue Date  
1 JP Kotze 136 (108b) USA Lauderhill 20 Sep 2019 USA ODI Tri-Series
2 M van Lingen 133 (137b) NEP Kirtipur 14 Feb 2023 Nepal ODI Tri Series
3 CG Williams 129* (94b) OMA Al Amerat 8 Jan 2020 OMA ODI Tri-Series
4 MG Erasmus 125 (113b) PNG Windhoek UG 29 Mar 2023 ICC World Cup Qualifier Play-off
5 MG Erasmus 121* (120b) OMA Dubai ICCA 6 Mar 2022 UAE ODI Tri-Series
6 M van Lingen 119* (107b) PNG Port Moresby 20 Sep 2022 PNG ODI Tri-Series
7 M van Lingen 119 (111b) NEP Windhoek 7 Dec 2022 Namibia ODI Tri-Series
8 M van Lingen 110* (93b) JEY Windhoek 30 Mar 2023 ICC World Cup Qualifier Play-off
9 M van Lingen 107 (85b) UAE Windhoek 20 Sep 2024 Namibia ODI Tri-Series
10 MG Erasmus 96* (130b) SCO Windhoek 1 Dec 2022 Namibia ODI Tri-Series
Top
Nepal
  Name     vs Venue Date  
1 RK Paudel 126 (107b) PNG Kirtipur 25 Mar 2022 1st ODI
2 P Khadka 115 (109b) UAE Dubai ICCA 28 Jan 2019 3rd ODI
= K Bhurtel 115 (113b) NAM Kirtipur 14 Feb 2023 Nepal ODI Tri Series
4 AK Sah 112* (124b) CAN Kirtipur 12 Feb 2024 3rd ODI
5 Aasif Sheikh 110 (110b) PNG Kirtipur 9 Mar 2023 Nepal ODI Tri Series
6 K Malla 108 (64b) OMA Kirtipur 21 Apr 2023 ACC Men's Premier Cup
7 DS Airee 105 (140b) PNG Kirtipur 26 Mar 2022 2nd ODI
8 B Sharki 101* (129b) CAN Kirtipur 12 Feb 2024 3rd ODI
9 K Bhurtel 99 (95b) ZIM Harare 18 Jun 2023 Men's World Cup Qualifier
10 RK Paudel 96 (75b) USA Dallas 27 Oct 2024 USA ODI Tri-Series
Top
Netherlands
  Name     vs Venue Date  
1 W Barresi 137* (150b) KEN Lincoln 23 Jan 2014 ICC World Cup Qualifier
2 KJJ van Noortwijk 134* (129b) NAM Bloemfontein 3 Mar 2003 ICC World Cup
3 BFW de Leede 123 (92b) SCO Bulawayo 6 Jul 2023 Men's World Cup Qualifier
4 JF Kloppenburg 121 (142b) NAM Bloemfontein 3 Mar 2003 ICC World Cup
5 RN ten Doeschate 119 (110b) ENG Nagpur 22 Feb 2011 ICC World Cup
6 AT Nidamanuru 111 (76b) WIN Harare TCC 26 Jun 2023 Men's World Cup Qualifier
7 AT Nidamanuru 110* (96b) ZIM Harare 21 Mar 2023 1st ODI
8 Vikramjit Singh 110 (109b) OMA Harare 3 Jul 2023 Men's World Cup Qualifier
9 RN ten Doeschate 109* (125b) BER Nairobi RC 4 Feb 2007 World Cricket League Div.1
= RN ten Doeschate 109* (121b) KEN Nairobi GC 16 Feb 2010 1st ODI
11 RN ten Doeschate 106* (84b) KEN Potchefstroom 1 Apr 2009 ICC World Cup Qualifier
12 RN ten Doeschate 106 (108b) IRL Kolkata 18 Mar 2011 ICC World Cup
13 DJ Reekers 104 (83b) IRL Nairobi GC 5 Feb 2007 World Cricket League Div.1
14 TLW Cooper 101 (155b) AFG The Hague 7 Jul 2010 World Cricket League Div.1
15 RN ten Doeschate 98* (133b) AFG Amstelveen 1 Sep 2009 2nd ODI
Top
Jersey
  Name     vs Venue Date  
1 AM Tribe 115* (143b) PNG Windhoek UG 1 Apr 2023 ICC World Cup Qualifier Play-off
2 JAD Lawrenson 114 (105b) PNG Windhoek UG 1 Apr 2023 ICC World Cup Qualifier Play-off
3 HL Carlyon 85 (89b) UAE Windhoek 5 Apr 2023 ICC World Cup Qualifier Play-off
4 JW Jenner 76 (96b) NAM Windhoek 30 Mar 2023 ICC World Cup Qualifier Play-off
5 AM Tribe 75 (104b) USA Windhoek UG 4 Apr 2023 ICC World Cup Qualifier Play-off
Top
Oman
  Name     vs Venue Date  
1 Jatinder Singh 118* (116b) PNG Dubai 12 Apr 2022 UAE ODI Tri-Series
2 Aaqib Ilyas 109* (108b) NEP Kirtipur 9 Feb 2020 Nepal ODI Tri Series
3 Zeeshan Maqsood 109 (109b) USA Kirtipur 11 Feb 2020 Nepal ODI Tri Series
4 Jatinder Singh 107 (62b) NEP Al Amerat 14 Sep 2021 UAE ODI Tri-Series
5 Jatinder Singh 106 (95b) UAE Al Amerat 5 Feb 2022 1st ODI
6 Shoaib Khan 105* (75b) NAM Sharjah 11 Mar 2022 UAE ODI Tri-Series
= Ayaan Khan 105* (92b) NED Harare 3 Jul 2023 Men's World Cup Qualifier
8 Aaqib Ilyas 105 (123b) USA Kirtipur 11 Feb 2020 Nepal ODI Tri Series
9 Zeeshan Maqsood 104* (126b) NEP Pearland 9 Jun 2022 USA ODI Tri-Series
10 KH Prajapati 103 (115b) USA Pearland 12 Jun 2022 USA ODI Tri-Series
Top
Papua New Guinea
  Name     vs Venue Date  
1 TP Ura 151 (142b) IRL Harare 6 Mar 2018 ICC World Cup Qualifier
2 L Siaka 109 (114b) HKG Townsville 9 Nov 2014 2nd ODI
= CJA Amini 109 (75b) NAM Windhoek UG 29 Mar 2023 ICC World Cup Qualifier Play-off
4 A Vala 104 (114b) NAM Lauderhill 23 Sep 2019 ODI Tri-Series (USA)
5 A Vala 94 (97b) USA Windhoek 25 Nov 2022 ODI Tri-Series (Nam)
6 L Siaka 90 (102b) NEP Kirtipur 26 Mar 2022 2nd ODI
7 K Doriga 89* (90b) HKG Dubai ICCA 8 Dec 2017 2nd ODI
8 S Bau 81* (106b) UAE Kirtipur 10 Mar 2023 ODI Tri Series (Nepal)
9 CJA Amini 77 (103b) NEP Kirtipur 25 Mar 2022 1st ODI
= H Hiri 77 (85b) UAE Kirtipur 10 Mar 2023 ODI Tri Series (Nepal)
Top
Scotland
  Name     vs Venue Date  
1 CS MacLeod 175 (141b) CAN Christchurch 23 Jan 2014 ICC World Cup Qualifier
2 CS MacLeod 157* (146b) AFG Bulawayo AC 4 Mar 2018 ICC World Cup Qualifier
3 KJ Coetzer 156 (134b) BAN Nelson 5 Mar 2015 ICC World Cup
4 CS MacLeod 154 (163b) PNG Port Moresby 6 Oct 2017 1st ODI
5 B McMullen 151 (140b) USA Dallas 31 Oct 2024 USA ODI Tri-Series
6 CS MacLeod 140* (94b) ENG Edinburgh RP 10 Jun 2018 Only ODI
7 PL Mommsen 139* (149b) UAE Lincoln 1 Feb 2014 ICC World Cup Qualifier
8 B McMullen 136 (121b) OMA Bulawayo AC 25 Jun 2023 Men's World Cup Qualifier
9 CS MacLeod 133* (144b) USA Aberdeen 17 Aug 2022 ODI Tri-Series (SCO)
10 KJ Coetzer 133 (136b) AFG Sharjah 8 Mar 2013 2nd ODI
11 KJ Coetzer 127 (121b) UAE Edinburgh RP 14 Aug 2016 1st ODI
= RD Berrington 127 (136b) UAE Bulawayo AC 23 Jun 2023 Men's World Cup Qualifier
13 RR Watson 123* (120b) CAN Mombasa 18 Jan 2007 Assoc. Tri-Series (Kenya)
14 NFI McCallum 121* (138b) IRL Benoni 1 Apr 2009 ICC World Cup Qualifier
15 GM Hamilton 119 (152b) CAN Aberdeen 7 Jul 2009 1st ODI
Top
Utd Arab Emirates
  Name     vs Venue Date  
1 Asif Khan 151* (145b) USA Harare TCC 6 Jul 2023 Men's World Cup Qualifier
2 Khurram Khan 132* (138b) AFG Dubai ICCA 30 Nov 2014 2nd ODI
3 Rameez Shahzad 121* (115b) SCO Dubai ICCA 23 Jan 2018 ODI Tri-Series (UAE)
4 Muhammad Waseem 119 (76b) PNG Kirtipur 15 Mar 2023 Nepal ODI Tri Series
5 V Aravind 115* (76b) NAM Sharjah 12 Mar 2022 UAE ODI Tri-Series
6 C Suri 115 (125b) OMA Al Amerat 5 Feb 2022 1st ODI
7 Rameez Shahzad 112* (107b) WIN Harare OH 6 Mar 2018 ICC World Cup Qualifier
8 Rohan Mustafa 109 (125b) PNG Abu Dhabi 4 Apr 2017 3rd ODI
= CP Rizwan 109 (136b) IRL Abu Dhabi 8 Jan 2021 1st ODI
10 Shaiman Anwar 106 (83b) IRL Brisbane 25 Feb 2015 ICC World Cup
Top
United States
  Name     vs Venue Date  
1 JS Malhotra 173* (124b) PNG Al Amerat 9 Sep 2021 2nd ODI
2 Milind Kumar 155* (110b) UAE Windhoek 24 Sep 2024 Namibia ODI Tri-Series
3 MD Patel 130 (101b) OMA Pearland 8 Jun 2022 USA ODI Tri-Series
4 A Jones 123* (87b) SCO Aberdeen 13 Aug 2022 ODI Tri-Series (SCO)
5 MD Patel 121* (95b) CAN The Hague 13 Aug 2024 ODI Tri-Series (NED)
6 SR Mukkamalla 120* (114b) UAE Windhoek UG 30 Mar 2023 ICC World Cup Qualifier Play-off
7 SR Taylor 114 (123b) NEP Pearland 11 Jun 2022 USA ODI Tri-Series
8 SJ Modani 111 (133b) OMA Pearland 8 Jun 2022 USA ODI Tri-Series
9 SR Mukkamalla 107 (99b) UAE Windhoek 24 Sep 2024 Namibia ODI Tri-Series
10 Shayan Jahangir 104 (97b) NEP Dallas 27 Oct 2024 USA ODI Tri-Series
Top
East Africa
  Name     vs Venue Date  
1 Frasat Ali 45 (123b) NZL Birmingham 7 Jun 1975 ICC World Cup
2 Jawahir Shah 37 (84b) IND Leeds 11 Jun 1975 ICC World Cup
3 Zulfiqar Ali 30 (49b) NZL Birmingham 7 Jun 1975 ICC World Cup
= RK Sethi 30 (102b) ENG Birmingham 14 Jun 1975 ICC World Cup
5 RK Sethi 23 (80b) IND Leeds 11 Jun 1975 ICC World Cup
* = not out.
Bold = record less than 3 years old.

Copyright © 2024 Hat Trick Stats Cricket Database