Highest Individual ODI Score for each Team
Top
Afghanistan
  Name     vs Venue Date  
1 Mohammad Shahzad 131* (133b) ZIM Sharjah 29 Dec 2015 2nd ODI
2 Nawroz Mangal 129 (123b) UAE Dubai ICCA 30 Nov 2014 2nd ODI
3 Rahmanullah Gurbaz 127 (127b) IRL Abu Dhabi 21 Jan 2021 1st ODI
4 Mohammad Shahzad 124 (116b) IND Dubai 25 Sep 2018 Asia Cup
5 Ibrahim Zadran 120* (141b) ZIM Harare 6 Jun 2022 2nd ODI
6 Mohammad Shahzad 118 (121b) CAN Sharjah 16 Feb 2010 1st ODI
= Usman Ghani 118 (143b) ZIM Bulawayo 20 Jul 2014 2nd ODI
8 Mohammad Nabi 116 (121b) ZIM Bulawayo 18 Oct 2015 2nd ODI
9 Karim Sadiq 114* (108b) SCO Alloway 16 Aug 2010 1st ODI
10 Noor Ali Zadran 114 (127b) CAN Sharjah 16 Feb 2010 1st ODI
= Rahmat Shah 114 (110b) ZIM Sharjah 9 Feb 2018 1st ODI
12 Rahmat Shah 113 (115b) SCO Edinburgh 10 May 2019 2nd ODI
13 Nawroz Mangal 112* (96b) SCO Sharjah 6 Mar 2013 1st ODI
14 Mohammad Shahzad 110 (112b) NED Amstelveen 1 Sep 2009 2nd ODI
15 Rahmat Shah 108* (128b) IRL Greater Noida 24 Mar 2017 5th ODI
16 Rahmanullah Gurbaz 106* (110b) BAN Chattogram 28 Feb 2022 3rd ODI
17 Najibullah Zadran 104* (98b) IRL Dehra Dun 5 Mar 2019 3rd ODI
18 Rahmat Shah 103* (109b) IRL Abu Dhabi 24 Jan 2021 2nd ODI
19 Rahmanullah Gurbaz 103 (127b) NED Doha 23 Jan 2022 2nd ODI
20 Asghar Stanikzai 101 (90b) IRL Greater Noida 17 Mar 2017 2nd ODI
Top
Australia
  Name     vs Venue Date  
1 SR Watson 185* (96b) BAN Mirpur 11 Apr 2011 2nd ODI
2 ML Hayden 181* (166b) NZL Hamilton 20 Feb 2007 3rd ODI
3 DA Warner 179 (128b) PAK Adelaide 26 Jan 2017 5th ODI
4 DA Warner 178 (133b) AFG Perth WACA 4 Mar 2015 ICC World Cup
5 ME Waugh 173 (148b) WIN Melbourne 9 Feb 2001 Carlton Series
= DA Warner 173 (136b) RSA Cape Town 12 Oct 2016 5th ODI
7 AC Gilchrist 172 (126b) ZIM Hobart 16 Jan 2004 VB Series
8 DA Warner 166 (147b) BAN Nottingham 20 Jun 2019 ICC World Cup
9 RT Ponting 164 (105b) RSA Johannesburg 12 Mar 2006 5th ODI
= SPD Smith 164 (157b) NZL Sydney 4 Dec 2016 1st ODI
11 DA Warner 163 (157b) SRI Brisbane 4 Mar 2012 Commonwealth Bank Series
12 SR Watson 161* (150b) ENG Melbourne 16 Jan 2011 1st ODI
13 ML Hayden 158 (143b) WIN North Sound 27 Mar 2007 ICC World Cup
14 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
17 AC Gilchrist 154 (129b) SRI Melbourne 7 Feb 1999 Carlton & United Series
18 AJ Finch 153* (143b) PAK Sharjah 24 Mar 2019 2nd ODI
19 AJ Finch 153 (132b) SRI The Oval 15 Jun 2019 ICC World Cup
20 A Symonds 151 (127b) SRI Sydney 12 Feb 2006 VB Series
= SE Marsh 151 (151b) SCO Edinburgh 3 Sep 2013 Only ODI
22 AC Gilchrist 149 (104b) SRI Bridgetown 28 Apr 2007 ICC World Cup
= SPD Smith 149 (135b) IND Perth WACA 12 Jan 2016 1st ODI
24 AJ Finch 148 (114b) SCO Edinburgh 3 Sep 2013 Only ODI
25 MP Stoinis 146* (117b) NZL Auckland 30 Jan 2017 1st ODI
26 ML Hayden 146 (128b) PAK Nairobi Gym 30 Aug 2002 PSO Triangular
27 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
29 DR Martyn 144* (149b) ZIM Perth WACA 4 Feb 2001 Carlton Series
30 A Symonds 143* (125b) PAK Johannesburg 11 Feb 2003 ICC World Cup
31 SR Watson 143 (107b) ENG Southampton 16 Sep 2013 5th ODI
32 RT Ponting 141* (127b) NZL Napier 5 Mar 2005 5th ODI
33 RT Ponting 140* (121b) IND Johannesburg 23 Mar 2003 ICC World Cup
34 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
36 SR Watson 136* (132b) ENG Centurion 2 Oct 2009 ICC Champions Trophy
37 AJ Finch 135 (128b) ENG Melbourne 14 Feb 2015 ICC World Cup
38 RT Ponting 134* (133b) NZL Hobart 20 Dec 2007 3rd ODI
39 ME Waugh 133* (138b) IND Pune NS 28 Mar 2001 2nd ODI
40 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
44 ME Waugh 130 (144b) SRI Perth WACA 12 Jan 1996 B&H World Series Cup
= ME Waugh 130 (128b) KEN Vis'patnam IPS 23 Feb 1996 ICC World Cup
= MJ Clarke 130 (132b) IND Bengaluru 29 Sep 2007 1st ODI
= DA Warner 130 (119b) PAK Sydney 22 Jan 2017 4th ODI
48 RT Ponting 129 (126b) RSA Bloemfontein 30 Mar 2002 4th ODI
49 DA Warner 128* (112b) IND Mumbai 14 Jan 2020 1st ODI
50 AC Gilchrist 128 (98b) NZL Christchurch LP 26 Feb 2000 4th ODI
Top
Bangladesh
  Name     vs Venue Date  
1 Liton Das 176 (143b) ZIM Sylhet 6 Mar 2020 3rd ODI
2 Tamim Iqbal 158 (136b) ZIM Sylhet 3 Mar 2020 2nd ODI
3 Tamim Iqbal 154 (138b) ZIM Bulawayo 16 Aug 2009 4th ODI
4 Mushfiqur Rahim 144 (150b) SRI Dubai 15 Sep 2018 Asia Cup
= Imrul Kayes 144 (140b) ZIM Mirpur 21 Oct 2018 1st ODI
6 Liton Das 136 (126b) AFG Chattogram 25 Feb 2022 2nd ODI
7 Shakib Al Hasan 134* (152b) CAN St John's 28 Feb 2007 ICC Tri-Series (WI)
8 Tamim Iqbal 132 (135b) PAK Mirpur 17 Apr 2015 1st ODI
9 Tamim Iqbal 130* (160b) WIN Providence 22 Jul 2018 1st ODI
10 Tamim Iqbal 129 (136b) IRL Mirpur 22 Mar 2008 3rd ODI
11 Mahmudullah 128* (123b) NZL Hamilton 13 Mar 2015 ICC World Cup
= Tamim Iqbal 128* (109b) ZIM Sylhet 6 Mar 2020 3rd ODI
13 Tamim Iqbal 128 (142b) ENG The Oval 1 Jun 2017 ICC Champions Trophy
14 Soumya Sarkar 127* (110b) PAK Mirpur 22 Apr 2015 3rd ODI
15 Tamim Iqbal 127 (142b) SRI Dambulla 25 Mar 2017 1st ODI
16 Liton Das 126* (105b) ZIM Sylhet 1 Mar 2020 1st ODI
17 Tamim Iqbal 125 (120b) ENG Mirpur 28 Feb 2010 1st ODI
= Mushfiqur Rahim 125 (127b) SRI Mirpur 25 May 2021 2nd ODI
19 Shakib Al Hasan 124* (99b) WIN Taunton 17 Jun 2019 ICC World Cup
20 Shahriar Nafees 123* (161b) ZIM Jaipur 13 Oct 2006 ICC Champions Trophy
21 Liton Das 121 (117b) IND Dubai 28 Sep 2018 Asia Cup
= Shakib Al Hasan 121 (119b) ENG Cardiff 8 Jun 2019 ICC World Cup
23 Anamul Haque 120 (145b) WIN Khulna 2 Dec 2012 2nd ODI
24 Shahriar Nafees 118* (148b) ZIM Harare 6 Aug 2006 5th ODI
25 Tamim Iqbal 118 (118b) AFG Mirpur 1 Oct 2016 3rd ODI
Top
England
  Name     vs Venue Date  
1 JJ Roy 180 (151b) AUS Melbourne 14 Jan 2018 1st ODI
2 AD Hales 171 (122b) PAK Nottingham 30 Aug 2016 3rd ODI
3 RA Smith 167* (163b) AUS Birmingham 21 May 1993 2nd ODI
4 JC Buttler 162* (70b) NED Amstelveen 17 Jun 2022 1st ODI
5 JJ Roy 162 (118b) SRI The Oval 29 Jun 2016 4th ODI
6 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
8 AJ Strauss 154 (140b) BAN Birmingham 12 Jul 2010 3rd ODI
9 JJ Roy 153 (121b) BAN Cardiff 8 Jun 2019 ICC World Cup
10 AJ Strauss 152 (128b) BAN Nottingham 21 Jun 2005 NatWest Series
11 JC Buttler 150 (77b) WIN St George's 27 Feb 2019 4th ODI
12 EJG Morgan 148 (71b) AFG Manchester 18 Jun 2019 ICC World Cup
13 AD Hales 147 (92b) AUS Nottingham 19 Jun 2018 3rd ODI
14 CWJ Athey 142* (172b) NZL Manchester 18 Jul 1986 2nd ODI
15 GA Gooch 142 (134b) PAK Karachi 20 Nov 1987 2nd ODI
16 JM Bairstow 141* (114b) WIN Southampton 29 Sep 2017 5th ODI
17 IR Bell 141 (125b) AUS Hobart 23 Jan 2015 Carlton Mid Tri-Series
18 JM Bairstow 139 (92b) AUS Nottingham 19 Jun 2018 3rd ODI
19 JM Bairstow 138 (106b) NZL Dunedin 7 Mar 2018 4th ODI
20 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
24 GA Gooch 136 (162b) AUS Lord's 29 May 1989 3rd ODI
25 AD Hales 133* (110b) SRI Birmingham 24 Jun 2016 2nd ODI
= JE Root 133* (129b) BAN The Oval 1 Jun 2017 ICC Champions Trophy
27 KWR Fletcher 131 (147b) NZL Nottingham 11 Jun 1975 ICC World Cup
28 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
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 RG Sharma 209 (158b) AUS Bengaluru 2 Nov 2013 7th ODI
4 RG Sharma 208* (153b) SRI Mohali 13 Dec 2017 2nd ODI
5 SR Tendulkar 200* (147b) RSA Gwalior 24 Feb 2010 2nd ODI
6 SR Tendulkar 186* (150b) NZL Hyderabad LBS 8 Nov 1999 2nd ODI
7 MS Dhoni 183* (145b) SRI Jaipur 31 Oct 2005 3rd ODI
8 SC Ganguly 183 (158b) SRI Taunton 26 May 1999 ICC World Cup
= V Kohli 183 (148b) PAK Mirpur 18 Mar 2012 Asia Cup
10 Kapil Dev 175* (138b) ZIM Tunbridge Wells 18 Jun 1983 ICC World Cup
11 SR Tendulkar 175 (141b) AUS Hyderabad 5 Nov 2009 5th ODI
= V Sehwag 175 (140b) BAN Mirpur 19 Feb 2011 ICC World Cup
13 RG Sharma 171* (163b) AUS Perth WACA 12 Jan 2016 1st ODI
14 SR Tendulkar 163* (133b) NZL Christchurch LP 8 Mar 2009 3rd ODI
15 RG Sharma 162 (137b) WIN Mumbai BS 29 Oct 2018 4th ODI
16 V Kohli 160* (159b) RSA Cape Town 7 Feb 2018 3rd ODI
17 D Mongia 159* (147b) ZIM Guwahati NS 19 Mar 2002 5th ODI
18 RG Sharma 159 (138b) WIN Visakhapatnam 18 Dec 2019 2nd ODI
19 V Kohli 157* (129b) WIN Visakhapatnam 24 Oct 2018 2nd ODI
20 V Kohli 154* (134b) NZL Mohali 23 Oct 2016 3rd ODI
21 M Azharuddin 153* (150b) ZIM Cuttack 9 Apr 1998 Pepsi Triangular Series
= SC Ganguly 153* (150b) NZL Gwalior 11 Nov 1999 3rd ODI
23 R Dravid 153 (153b) NZL Hyderabad LBS 8 Nov 1999 2nd ODI
24 RG Sharma 152* (117b) WIN Guwahati BCS 21 Oct 2018 1st ODI
25 SR Tendulkar 152 (151b) NAM Pietermaritzburg 23 Feb 2003 ICC World Cup
26 G Gambhir 150* (137b) SRI Kolkata 24 Dec 2009 4th ODI
27 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
30 MS Dhoni 148 (123b) PAK Visakhapatnam 5 Apr 2005 2nd ODI
31 RG Sharma 147 (138b) NZL Kanpur 29 Oct 2017 3rd ODI
32 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
35 R Dravid 145 (129b) SRI Taunton 26 May 1999 ICC World Cup
36 SC Ganguly 144 (152b) ZIM Ahmedabad 5 Dec 2000 2nd ODI
37 SR Tendulkar 143 (131b) AUS Sharjah 22 Apr 1998 Coca-Cola Sharjah Cup
= S Dhawan 143 (115b) AUS Mohali 10 Mar 2019 4th ODI
39 SC Ganguly 141* (142b) RSA Nairobi Gym 13 Oct 2000 ICC Knock-Out
= SR Tendulkar 141* (148b) WIN Kuala Lumpur 14 Sep 2006 DLF Cup (Malaysia)
= RG Sharma 141* (123b) AUS Jaipur 16 Oct 2013 2nd ODI
42 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
45 SR Tendulkar 140* (101b) KEN Bristol 23 May 1999 ICC World Cup
46 V Kohli 140 (107b) WIN Guwahati BCS 21 Oct 2018 1st ODI
= RG Sharma 140 (113b) PAK Manchester 16 Jun 2019 ICC World Cup
48 MS Dhoni 139* (121b) AUS Mohali 19 Oct 2013 3rd ODI
= V Kohli 139* (126b) SRI Ranchi 16 Nov 2014 5th ODI
50 SC Ganguly 139 (147b) ZIM Nairobi Gym 1 Oct 1999 LG Cup
Top
Ireland
  Name     vs Venue Date  
1 PR Stirling 177 (134b) CAN Toronto 7 Sep 2010 2nd ODI
2 EC Joyce 160* (148b) AFG Belfast 19 Jul 2016 5th ODI
3 A Balbirnie 145* (136b) AFG Dehra Dun 5 Mar 2019 3rd ODI
4 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
6 WTS Porterfield 139 (147b) UAE Dubai ICCA 13 Jan 2018 ODI Tri-Series (UAE)
7 A Balbirnie 135 (124b) WIN Dublin 11 May 2019 ODI Tri Series (Ire)
8 PR Stirling 131* (148b) UAE Abu Dhabi 8 Jan 2021 1st ODI
9 PR Stirling 130 (141b) BAN Dublin CA 15 May 2019 ODI Tri Series (Ire)
10 PR Stirling 128 (132b) AFG Abu Dhabi 24 Jan 2021 2nd ODI
11 PR Stirling 126 (117b) UAE Harare OH 12 Mar 2018 ICC World Cup Qualifier
12 PR Stirling 120 (103b) NZL Dublin 15 Jul 2022 3rd ODI
13 WTS Porterfield 119 (98b) AFG Greater Noida 15 Mar 2017 1st ODI
14 PR Stirling 118 (119b) AFG Abu Dhabi 26 Jan 2021 3rd ODI
15 EC Joyce 116* (132b) PAK Dublin CA 26 May 2013 2nd ODI
= EC Joyce 116* (149b) UAE Dubai ICCA 11 Jan 2018 ODI Tri-Series (UAE)
17 JP Bray 116 (136b) SCO Nairobi Gym 30 Jan 2007 World Cricket League Div.1
18 JP Bray 115* (137b) ZIM Kingston 15 Mar 2007 ICC World Cup
19 EJG Morgan 115 (106b) CAN Nairobi JSC 4 Feb 2007 World Cricket League Div.1
20 GC Wilson 113 (147b) NED Dublin CA 16 Aug 2010 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 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 (Scot)
9 JAH Marshall 161 (141b) IRL Aberdeen 1 Jul 2008 Assoc. Tri-Series (Scot)
10 KS Williamson 148 (154b) WIN Manchester 22 Jun 2019 ICC World Cup
11 RJ Nicol 146 (134b) ZIM Whangarei 6 Feb 2012 2nd ODI
12 NJ Astle 145* (151b) USA The Oval 10 Sep 2004 ICC Champions Trophy
= KS Williamson 145* (136b) RSA Kimberley 22 Jan 2013 2nd ODI
14 SB Styris 141 (125b) SRI Bloemfontein 10 Feb 2003 ICC World Cup
15 TWM Latham 140* (123b) NED Hamilton 2 Apr 2022 2nd ODI
16 GM Turner 140 (130b) SRI Auckland 20 Mar 1983 3rd ODI
17 JM How 139 (116b) ENG Napier 20 Feb 2008 4th ODI
18 MJ Guptill 138 (139b) SRI Mt Maunganui 3 Jan 2019 1st ODI
19 TWM Latham 137 (121b) BAN Christchurch 26 Dec 2016 1st ODI
= LRPL Taylor 137 (131b) SRI Nelson 8 Jan 2019 3rd ODI
21 SP Fleming 134* (132b) RSA Johannesburg 16 Feb 2003 ICC World Cup
22 LRPL Taylor 131* (124b) PAK Pallekele 8 Mar 2011 ICC World Cup
= CJ Anderson 131* (47b) WIN Queenstown 1 Jan 2014 3rd ODI
24 BB McCullum 131 (129b) PAK Abu Dhabi 6 Nov 2009 2nd ODI
25 CZ Harris 130 (124b) AUS Chennai 11 Mar 1996 ICC World Cup
26 LRPL Taylor 128* (133b) SRI Napier 28 Dec 2006 1st ODI
27 MG Bracewell 127* (82b) IRL Dublin 10 Jul 2022 1st ODI
28 DP Conway 126 (110b) BAN Wellington BR 26 Mar 2021 3rd ODI
29 HM Nicholls 124* (80b) SRI Nelson 8 Jan 2019 3rd ODI
30 KS Williamson 123 (105b) PAK Abu Dhabi 17 Dec 2014 4th ODI
31 NJ Astle 122* (150b) ENG Dunedin CB 26 Feb 2002 5th ODI
= MJ Guptill 122* (135b) WIN Auckland 10 Jan 2009 4th ODI
33 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
36 LRPL Taylor 119* (96b) ENG The Oval 12 Jun 2015 2nd ODI
37 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
40 MS Sinclair 118* (137b) SRI Sharjah 17 Apr 2001 ARY Gold Cup
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 Imran Nazir 160 (121b) ZIM Kingston 21 Mar 2007 ICC World Cup
5 Babar Azam 158 (139b) ENG Birmingham 13 Jul 2021 3rd ODI
6 Sharjeel Khan 152 (86b) IRL Dublin 18 Aug 2016 1st ODI
7 Imam-ul-Haq 151 (131b) ENG Bristol 14 May 2019 3rd ODI
8 Younis Khan 144 (122b) HKG Colombo SSC 18 Jul 2004 Asia Cup
9 Shoaib Malik 143 (127b) IND Colombo RPS 25 Jul 2004 Asia Cup
10 Mohammad Yousuf 141* (147b) ZIM Bulawayo 23 Nov 2002 1st ODI
11 Mohammad Hafeez 140* (136b) SRI Sharjah 22 Dec 2013 3rd ODI
12 Saeed Anwar 140 (132b) IND Dhaka BNS 18 Jan 1998 Silver Jubilee Cup
13 Ijaz Ahmed 139* (84b) IND Lahore 2 Oct 1997 3rd ODI
= Mohammad Hafeez 139* (147b) ZIM Harare 11 Sep 2011 2nd ODI
15 Fakhar Zaman 138 (106b) ENG Southampton 11 May 2019 2nd ODI
16 Inzamam-ul-Haq 137* (129b) NZL Sharjah 20 Apr 1994 Austral-Asia Cup
17 Ijaz Ahmed 137 (130b) ENG Sharjah 7 Apr 1999 Coca-Cola Sharjah Cup
18 Mohammad Hafeez 136* (130b) ZIM Harare 29 Aug 2013 2nd ODI
19 Salman Butt 136 (124b) BAN Karachi 19 Apr 2008 5th ODI
20 Saleem Elahi 135 (129b) RSA Gqeberha 11 Dec 2002 2nd ODI
21 Aamer Sohail 134 (146b) NZL Sharjah 20 Apr 1994 Austral-Asia Cup
22 Ijaz Ahmed 132 (103b) ZIM Rawalpindi 24 Nov 1998 3rd ODI
= Salman Butt 132 (127b) BAN Lahore 13 Apr 2008 3rd ODI
24 Saeed Anwar 131 (141b) WIN Sharjah 1 Nov 1993 Pepsi Champions Trophy
25 Haris Sohail 130 (129b) AUS Dubai 31 Mar 2019 5th ODI
26 Salman Butt 129* (136b) IND Mirpur 14 Jun 2008 Kitply Cup
27 Mohammad Yousuf 129 (131b) SRI Sharjah 17 Apr 2002 Sharjah Cup
= Salman Butt 129 (142b) IND Kanpur 11 Nov 2007 3rd ODI
29 Shoaib Malik 128 (126b) IND Centurion 26 Sep 2009 ICC Champions Trophy
= Imam-ul-Haq 128 (134b) ZIM Bulawayo 13 Jul 2018 1st ODI
31 Basit Ali 127* (79b) WIN Sharjah 5 Nov 1993 Pepsi Champions Trophy
= Yasir Hameed 127* (154b) NZL Rawalpindi 7 Dec 2003 5th ODI
33 Shoaib Mohammad 126* (155b) NZL Wellington BR 8 Mar 1989 2nd ODI
34 Saeed Anwar 126 (99b) SRI Adelaide 17 Feb 1990 B&H World Series Cup
35 Shoaib Malik 125* (119b) IND Karachi 26 Jun 2008 Asia Cup
= Babar Azam 125* (132b) WIN Providence 9 Apr 2017 2nd ODI
37 Mohammad Yousuf 125 (155b) NZL Karachi 21 Apr 2002 1st ODI
= Babar Azam 125 (125b) ZIM Rawalpindi 3 Nov 2020 3rd ODI
39 Ijaz Ahmed 124* (87b) BAN Chattogram MAS 29 Oct 1988 Wills Asia Cup
40 Kamran Akmal 124 (125b) WIN Brisbane 19 Jan 2005 VB Series
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
7 DJ Callaghan 169* (143b) NZL Centurion 11 Dec 1994 Mandela Trophy
8 Q de Kock 168* (145b) BAN Kimberley 15 Oct 2017 1st ODI
9 AB de Villiers 162* (66b) WIN Sydney 27 Feb 2015 ICC World Cup
10 AC Hudson 161 (132b) NED Rawalpindi 5 Mar 1996 ICC World Cup
11 HM Amla 159 (128b) IRL Canberra 3 Mar 2015 ICC World Cup
12 HM Amla 154 (134b) SRI Centurion 10 Feb 2017 5th ODI
13 HM Amla 153* (142b) WIN Johannesburg 18 Jan 2015 2nd ODI
14 HH Gibbs 153 (131b) BAN Potchefstroom 3 Oct 2002 1st ODI
15 Jean-Paul Duminy 150* (122b) NED Amstelveen 31 May 2013 Only ODI
16 HM Amla 150 (124b) ENG Southampton 28 Aug 2012 2nd ODI
17 AB de Villiers 149 (44b) WIN Johannesburg 18 Jan 2015 2nd ODI
18 MV Boucher 147* (68b) ZIM Potchefstroom 20 Sep 2006 3rd ODI
19 AB de Villiers 146 (130b) WIN St George's 10 Apr 2007 ICC World Cup
20 HH Gibbs 143 (141b) NZL Johannesburg 16 Feb 2003 ICC World Cup
21 GC Smith 141 (134b) ENG Centurion 27 Sep 2009 ICC Champions Trophy
22 HM Amla 140 (135b) BAN Benoni 9 Nov 2008 2nd ODI
23 JH Kallis 139 (142b) WIN Johannesburg 4 Feb 2004 5th ODI
= DA Miller 139 (108b) AUS Hobart 11 Nov 2018 3rd ODI
25 DA Miller 138* (92b) ZIM Hamilton 15 Feb 2015 ICC World Cup
= Q de Kock 138* (96b) ENG Bloemfontein 3 Feb 2016 1st ODI
27 AB de Villiers 136* (106b) AUS Harare 27 Aug 2014 ODI Tri Series (Zim)
28 Q de Kock 135 (121b) IND Johannesburg 5 Dec 2013 1st ODI
= Q de Kock 135 (117b) ENG Centurion 9 Feb 2016 3rd ODI
30 GC Smith 134* (124b) IND Kolkata 25 Nov 2005 4th ODI
31 AB de Villiers 134 (98b) NED Mohali 3 Mar 2011 ICC World Cup
= HE van der Dussen 134 (117b) ENG Chester-le-Street 19 Jul 2022 1st ODI
33 G Kirsten 133* (155b) IND Johannesburg 5 Oct 2001 Standard Bank Int Series
= F du Plessis 133* (115b) IND Mumbai 25 Oct 2015 5th ODI
35 HM Amla 133 (105b) WIN Centurion 28 Jan 2015 5th ODI
36 RR Rossouw 132 (98b) WIN Centurion 28 Jan 2015 5th ODI
37 ND McKenzie 131* (121b) KEN Cape Town 22 Oct 2001 Standard Bank Int Series
38 DA Miller 130* (133b) WIN Gqeberha 25 Jan 2015 4th ODI
39 JN Malan 129* (139b) AUS Bloemfontein 4 Mar 2020 2nd ODI
= HE van der Dussen 129* (96b) IND Paarl 19 Jan 2022 1st ODI
Top
Sri Lanka
  Name     vs Venue Date  
1 ST Jayasuriya 189 (161b) IND Sharjah 29 Oct 2000 Champions Trophy
2 WU Tharanga 174* (159b) IND Kingston 2 Jul 2013 Celkon Mobile Cup
3 KC Sangakkara 169 (137b) RSA Colombo RPS 20 Jul 2013 1st ODI
4 TM Dilshan 161* (146b) BAN Melbourne 26 Feb 2015 ICC World Cup
5 TM Dilshan 160* (165b) IND Hobart 28 Feb 2012 Commonwealth Bank Series
6 TM Dilshan 160 (124b) IND Rajkot MSCG 15 Dec 2009 1st ODI
7 ST Jayasuriya 157 (104b) NED Amstelveen 4 Jul 2006 1st ODI
8 ST Jayasuriya 152 (99b) ENG Leeds 1 Jul 2006 5th ODI
9 ST Jayasuriya 151* (120b) IND Mumbai 17 May 1997 Pepsi Independence Cup
10 PA de Silva 145 (115b) KEN Kandy 6 Mar 1996 ICC World Cup
11 TM Dilshan 144 (131b) ZIM Pallekele 10 Mar 2011 ICC World Cup
= DPMD Jayawardene 144 (150b) ENG Leeds 1 Jul 2011 2nd ODI
13 ST Jayasuriya 140 (143b) NZL Bloemfontein 8 Dec 1994 Mandela Trophy
= NLTC Perera 140 (74b) NZL Mt Maunganui 5 Jan 2019 2nd ODI
15 AD Mathews 139* (116b) IND Ranchi 16 Nov 2014 5th ODI
= HDRL Thirimanne 139* (143b) ENG Wellington SS 1 Mar 2015 ICC World Cup
17 KC Sangakkara 138* (147b) IND Jaipur 31 Oct 2005 3rd ODI
18 TM Dilshan 137* (139b) PAK Lahore 24 Jan 2009 3rd ODI
19 PN Silva 137 (147b) AUS Colombo RPS 19 Jun 2022 3rd ODI
20 MDKJ Perera 135 (128b) IRL Dublin 18 Jun 2016 2nd ODI
21 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
23 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
25 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
28 MS Atapattu 132* (151b) ENG Lord's 20 Aug 1998 Emirates Triangular
29 DA Gunawardene 132 (146b) WIN Nairobi Gym 4 Oct 2000 ICC Knock-Out
30 A Ranatunga 131* (152b) IND Colombo RPS 18 Jul 1997 Pepsi Asia Cup
31 ST Jayasuriya 130 (132b) IND Colombo RPS 27 Jul 2004 Asia Cup
= ST Jayasuriya 130 (88b) BAN Karachi 30 Jun 2008 Asia Cup
33 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
36 PA de Silva 127* (123b) ZIM Colombo SSC 3 Sep 1996 Singer World Series
37 WIA Fernando 127 (123b) WIN Hambantota 26 Feb 2020 2nd ODI
38 DPMD Jayawardene 126* (127b) ENG Chester-le-Street 24 Jun 2006 3rd ODI
39 ST Jayasuriya 125 (114b) IND Karachi 6 Jul 2008 Asia Cup
= TM Dilshan 125 (128b) BAN Pallekele 28 Mar 2013 3rd 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 SU 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 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
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 CB Wishart 172* (151b) NAM Harare 10 Feb 2003 ICC World Cup
4 H Masakadza 156 (151b) KEN Harare 12 Oct 2009 1st ODI
5 BRM Taylor 145* (136b) RSA Bloemfontein 15 Oct 2010 1st ODI
6 A Flower 145 (164b) IND Colombo RPS 14 Sep 2002 ICC Champions Trophy
7 GW Flower 142* (128b) BAN Bulawayo 11 Apr 2001 3rd ODI
= A Flower 142* (128b) ENG Harare 7 Oct 2001 3rd ODI
9 DL Houghton 142 (137b) NZL Hyderabad LBS 10 Oct 1987 ICC World Cup
10 Sikandar Raza 141 (133b) AFG Bulawayo 20 Jul 2014 2nd ODI
11 GW Flower 140 (125b) KEN Dhaka BNS 27 Mar 1999 Meril Int'l Tournament
12 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
14 Sikandar Raza 135* (109b) BAN Harare 5 Aug 2022 1st ODI
15 NC Johnson 132* (144b) AUS Lord's 9 Jun 1999 ICC World Cup
16 ADR Campbell 131* (115b) SRI Harare 5 Nov 1994 2nd ODI
17 CR Ervine 130* (108b) NZL Harare 2 Aug 2015 1st ODI
18 SC Williams 129* (143b) BAN Chattogram 26 Oct 2018 3rd ODI
19 BRM Taylor 128* (120b) NZL Harare 20 Oct 2011 1st ODI
20 BRM Taylor 125 (121b) AFG Sharjah 11 Feb 2018 2nd ODI
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
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 JM Davison 111 (76b) WIN Centurion 23 Feb 2003 ICC World Cup
6 Rizwan Cheema 94 (69b) NED Amstelveen 11 Jul 2009 1st ODI
7 IS Billcliff 93 (114b) BAN St John's 28 Feb 2007 ICC Tri-Series (WI)
8 A Bagai 92* (111b) SCO Aberdeen 7 Jul 2009 1st ODI
9 S Dhaniram 92 (88b) SCO Aberdeen 8 Jul 2009 2nd ODI
10 A Bagai 91* (99b) AFG Sharjah 16 Feb 2010 1st ODI
11 Rizwan Cheema 89 (69b) WIN King City 22 Aug 2008 Scotiabank Series
12 Raza-ur-Rehman 88 (105b) NED Mt Maunganui 28 Jan 2014 ICC World Cup Qualifier
13 A Bagai 87 (122b) SCO Benoni 8 Apr 2009 ICC World Cup Qualifier
14 A Bagai 84 (123b) BER King City 1 Jul 2008 3rd ODI
= A Bagai 84 (87b) NZL Mumbai 13 Mar 2011 ICC World Cup
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)
11 Babar Hayat 77 (95b) PNG Mong Kok 4 Nov 2016 1st ODI
= Babar Hayat 77 (120b) PNG Dubai ICCA 6 Dec 2017 1st ODI
13 Tanvir Afzal 73 (33b) UAE Dubai ICCA 18 Nov 2015 2nd ODI
= A Rath 73 (97b) IND Dubai 18 Sep 2018 Asia Cup
15 A Rath 65 (90b) AFG Bulawayo AC 8 Mar 2018 ICC World Cup Qualifier
Top
Kenya
  Name     vs Venue Date  
1 KO Otieno 144 (146b) BAN Nairobi Gym 10 Oct 1997 KCA President's Cup
2 DN Chudasama 122 (113b) BAN Nairobi Gym 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 Gym 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 Gym 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 Gym 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 ODI Tri Series (USA)
2 CG Williams 129* (94b) OMA Al Amerat 8 Jan 2020 ODI Tri-Series (Oman)
3 MG Erasmus 121* (120b) OMA Dubai ICCA 6 Mar 2022 ODI Tri-Series (UAE)
4 JJ Smit 94 (72b) OMA Windhoek 27 Nov 2021 ODI Tri-Series (Nam)
5 MG Erasmus 88 (100b) PNG Lauderhill 22 Sep 2019 ODI Tri Series (USA)
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
3 DS Airee 105 (140b) PNG Kirtipur 26 Mar 2022 2nd ODI
4 Aasif Sheikh 90 (112b) OMA Al Amerat 14 Sep 2021 ODI Tri-Series (UAE)
5 RK Paudel 86 (123b) PNG Al Amerat 10 Sep 2021 2nd ODI
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 JF Kloppenburg 121 (142b) NAM Bloemfontein 3 Mar 2003 ICC World Cup
4 RN ten Doeschate 119 (110b) ENG Nagpur 22 Feb 2011 ICC World Cup
5 RN ten Doeschate 109* (125b) BER Nairobi RC 4 Feb 2007 World Cricket League Div.1
= RN ten Doeschate 109* (121b) KEN Nairobi Gym 16 Feb 2010 1st ODI
7 RN ten Doeschate 106* (84b) KEN Potchefstroom 1 Apr 2009 ICC World Cup Qualifier
8 RN ten Doeschate 106 (108b) IRL Kolkata 18 Mar 2011 ICC World Cup
9 DJ Reekers 104 (83b) IRL Nairobi Gym 5 Feb 2007 World Cricket League Div.1
10 TLW Cooper 101 (155b) AFG The Hague 7 Jul 2010 World Cricket League Div.1
11 RN ten Doeschate 98* (133b) AFG Amstelveen 1 Sep 2009 2nd ODI
12 ES Szwarczynski 98 (116b) RSA Amstelveen 31 May 2013 Only ODI
13 TN de Grooth 97 (97b) BER Rotterdam 18 Aug 2007 1st ODI
14 PW Borren 96 (69b) CAN Toronto 3 Jul 2007 1st ODI
= TLW Cooper 96 (135b) AFG Rotterdam 10 Jul 2010 World Cricket League Div.1
Top
Oman
  Name     vs Venue Date  
1 Jatinder Singh 118* (116b) PNG Dubai 12 Apr 2022 ODI Tri-Series (UAE)
2 Aaqib Ilyas 109* (108b) NEP Kirtipur 9 Feb 2020 ODI Tri Series (Nepal)
3 Zeeshan Maqsood 109 (109b) USA Kirtipur 11 Feb 2020 ODI Tri Series (Nepal)
4 Jatinder Singh 107 (62b) NEP Al Amerat 14 Sep 2021 ODI Tri-Series (UAE)
5 Jatinder Singh 106 (95b) UAE Al Amerat 5 Feb 2022 1st ODI
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
3 A Vala 104 (114b) NAM Lauderhill 23 Sep 2019 ODI Tri Series (USA)
4 L Siaka 90 (102b) NEP Kirtipur 26 Mar 2022 2nd ODI
5 K Doriga 89* (90b) HKG Dubai ICCA 8 Dec 2017 2nd ODI
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 CS MacLeod 140* (94b) ENG Edinburgh 10 Jun 2018 Only ODI
6 PL Mommsen 139* (149b) UAE Lincoln 1 Feb 2014 ICC World Cup Qualifier
7 KJ Coetzer 133 (136b) AFG Sharjah 8 Mar 2013 2nd ODI
8 KJ Coetzer 127 (121b) UAE Edinburgh 14 Aug 2016 1st ODI
9 RR Watson 123* (120b) CAN Mombasa 18 Jan 2007 Assoc. Tri-Series (Kenya)
10 NFI McCallum 121* (138b) IRL Benoni 1 Apr 2009 ICC World Cup Qualifier
11 GM Hamilton 119 (152b) CAN Aberdeen 7 Jul 2009 1st ODI
12 CS MacLeod 117 (91b) USA Aberdeen 13 Aug 2022 ODI Tri-Series (Scot)
13 CS MacLeod 116* (141b) IRL Dublin 12 Sep 2014 3rd ODI
14 GM Hamilton 115 (150b) IRL Aberdeen 2 Jul 2008 Assoc. Tri-Series (Scot)
15 RD Berrington 114* (127b) PNG Dubai 9 Apr 2022 ODI Tri-Series (UAE)
Top
Utd Arab Emirates
  Name     vs Venue Date  
1 Khurram Khan 132* (138b) AFG Dubai ICCA 30 Nov 2014 2nd ODI
2 Rameez Shahzad 121* (115b) SCO Dubai ICCA 23 Jan 2018 ODI Tri-Series (UAE)
3 V Aravind 115* (76b) NAM Sharjah 12 Mar 2022 ODI Tri-Series (UAE)
4 C Suri 115 (125b) OMA Al Amerat 5 Feb 2022 1st ODI
5 Rameez Shahzad 112* (107b) WIN Harare OH 6 Mar 2018 ICC World Cup Qualifier
6 Rohan Mustafa 109 (125b) PNG Abu Dhabi 4 Apr 2017 3rd ODI
= CP Rizwan 109 (136b) IRL Abu Dhabi 8 Jan 2021 1st ODI
8 Shaiman Anwar 106 (83b) IRL Brisbane 25 Feb 2015 ICC World Cup
9 C Suri 103 (118b) NAM Sharjah 12 Mar 2022 ODI Tri-Series (UAE)
10 Muhammad Usman 102* (107b) IRL Abu Dhabi 8 Jan 2021 1st ODI
= V Aravind 102* (108b) USA Pearland 4 Jun 2022 ODI Tri Series (USA)
12 SP Patil 99* (99b) SCO Lincoln 1 Feb 2014 ICC World Cup Qualifier
13 Amjad Ali 98 (107b) AFG Kuala Lumpur 2 May 2014 ACC Premier League
14 Rohan Mustafa 95 (136b) PNG Harare 4 Mar 2018 ICC World Cup Qualifier
15 Ashfaq Ahmed 92 (87b) SCO Dubai ICCA 23 Jan 2018 ODI Tri-Series (UAE)
Top
United States
  Name     vs Venue Date  
1 JS Malhotra 173* (124b) PNG Al Amerat 9 Sep 2021 2nd ODI
2 MD Patel 130 (101b) OMA Pearland 8 Jun 2022 ODI Tri Series (USA)
3 A Jones 123* (87b) SCO Aberdeen 13 Aug 2022 ODI Tri-Series (Scot)
4 SR Taylor 114 (123b) NEP Pearland 11 Jun 2022 ODI Tri Series (USA)
5 SJ Modani 111 (133b) OMA Pearland 8 Jun 2022 ODI Tri Series (USA)
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
* = not out.
Bold = record less than 3 years old.