Highest Individual ODI Innings for each Nation
* = not out.
Bold = record less than 3 years old.
Aus BD Eng Ind NZ Pak SAf SL WI Zim Ire Afg Sco UAE Can Hol Ken HK PNG Nmb USA Bmd EAf

Top
Australia
  Name     Opp Venue Date  
1 SR Watson 185* (96b) BD Mirpur 11 Apr 2011 2nd ODI
2 ML Hayden 181* (166b) NZ 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 4 Mar 2015 ICC World Cup
5 ME Waugh 173 (148b) WI Melbourne 9 Feb 2001 Carlton Series
= DA Warner 173 (136b) SAf Cape Town 12 Oct 2016 5th ODI
7 AC Gilchrist 172 (126b) Zim Hobart 16 Jan 2004 VB Series
8 RT Ponting 164 (105b) SAf Johannesburg 12 Mar 2006 5th ODI
= SPD Smith 164 (157b) NZ Sydney 4 Dec 2016 1st ODI
10 DA Warner 163 (157b) SL Brisbane 4 Mar 2012 Commonwealth Bank Series
11 SR Watson 161* (150b) Eng Melbourne 16 Jan 2011 1st ODI
12 ML Hayden 158 (143b) WI North Sound 27 Mar 2007 ICC World Cup
13 A Symonds 156 (127b) NZ Wellington WS 7 Dec 2005 2nd ODI
= GJ Bailey 156 (114b) Ind Nagpur 30 Oct 2013 6th ODI
= DA Warner 156 (128b) NZ Melbourne 9 Dec 2016 3rd ODI
16 AC Gilchrist 154 (129b) SL Melbourne 7 Feb 1999 Carlton & United Series
17 A Symonds 151 (127b) SL Sydney 12 Feb 2006 VB Series
= SE Marsh 151 (151b) Sco Edinburgh 3 Sep 2013 1st ODI
19 AC Gilchrist 149 (104b) SL Bridgetown 28 Apr 2007 ICC World Cup
= SPD Smith 149 (135b) Ind Perth 12 Jan 2016 1st ODI
21 AJ Finch 148 (114b) Sco Edinburgh 3 Sep 2013 1st ODI
22 MP Stoinis 146* (117b) NZ Auckland 30 Jan 2017 1st ODI
23 ML Hayden 146 (128b) Pak Nairobi Gym 30 Aug 2002 PSO Triangular
24 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
26 DR Martyn 144* (149b) Zim Perth 4 Feb 2001 Carlton Series
27 A Symonds 143* (125b) Pak Johannesburg 11 Feb 2003 ICC World Cup
28 SR Watson 143 (107b) Eng Southampton 16 Sep 2013 5th ODI
29 RT Ponting 141* (127b) NZ Napier 5 Mar 2005 5th ODI
30 RT Ponting 140* (121b) Ind Johannesburg 23 Mar 2003 ICC World Cup
31 GS Chappell 138* (109b) NZ Sydney 25 Nov 1980 B&H World Series Cup
= PJ Hughes 138* (154b) SL Hobart 23 Jan 2013 5th ODI
33 SR Watson 136* (132b) Eng Centurion 2 Oct 2009 ICC Champions Trophy
34 AJ Finch 135 (128b) Eng Melbourne 14 Feb 2015 ICC World Cup
35 RT Ponting 134* (133b) NZ Hobart 20 Dec 2007 3rd ODI
36 ME Waugh 133* (138b) Ind Pune NS 28 Mar 2001 2nd ODI
37 AC Gilchrist 131 (118b) SL Sydney 13 Jan 1999 Carlton & United Series
38 ME Waugh 130 (144b) SL Perth 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 Bangalore 29 Sep 2007 1st ODI
= DA Warner 130 (119b) Pak Sydney 22 Jan 2017 4th ODI
42 RT Ponting 129 (126b) SAf Bloemfontein 30 Mar 2002 4th ODI
43 AC Gilchrist 128 (98b) NZ Christchurch LP 26 Feb 2000 4th ODI
= TM Head 128 (137b) Pak Adelaide 26 Jan 2017 5th ODI
45 AR Border 127* (140b) WI Sydney 6 Feb 1985 B&H World Series Cup
46 DA Warner 127 (115b) Eng Sydney 16 Jan 2015 Carlton Mid Tri-Series
47 GR Marsh 126* (149b) NZ Chandigarh 27 Oct 1987 ICC World Cup
48 ME Waugh 126 (135b) Ind Mumbai 27 Feb 1996 ICC World Cup
= ML Hayden 126 (122b) Ind Sydney 8 Feb 2004 VB Series
= SR Watson 126 (122b) WI St George's 29 Jun 2008 3rd ODI

Top
Bangladesh
  Name     Opp Venue Date  
1 Tamim Iqbal 154 (138b) Zim Bulawayo 16 Aug 2009 4th ODI
2 Shakib Al Hasan 134* (152b) Can St John's 28 Feb 2007 ICC Tri-Series (WI)
3 Tamim Iqbal 132 (135b) Pak Mirpur 17 Apr 2015 1st ODI
4 Tamim Iqbal 129 (136b) Ire Mirpur 22 Mar 2008 3rd ODI
5 Mahmudullah 128* (123b) NZ Hamilton 13 Mar 2015 ICC World Cup
6 Tamim Iqbal 128 (142b) Eng The Oval 1 Jun 2017 ICC Champions Trophy
7 Soumya Sarkar 127* (110b) Pak Mirpur 22 Apr 2015 3rd ODI
8 Tamim Iqbal 127 (142b) SL Dambulla 25 Mar 2017 1st ODI
9 Tamim Iqbal 125 (120b) Eng Mirpur 28 Feb 2010 1st ODI
10 Shahriar Nafees 123* (161b) Zim Jaipur 13 Oct 2006 ICC Champions Trophy
11 Anamul Haque 120 (145b) WI Khulna 2 Dec 2012 2nd ODI
12 Shahriar Nafees 118* (148b) Zim Harare 6 Aug 2006 5th ODI
13 Tamim Iqbal 118 (118b) Afg Mirpur 1 Oct 2016 3rd ODI
14 Mushfiqur Rahim 117 (113b) Ind Fatullah 26 Feb 2014 Asia Cup
15 Tamim Iqbal 116* (116b) Pak Mirpur 19 Apr 2015 2nd ODI
16 Alok Kapali 115 (96b) Ind Karachi 28 Jun 2008 Asia Cup
17 Shakib Al Hasan 114 (115b) NZ Cardiff 9 Jun 2017 ICC Champions Trophy
18 Tamim Iqbal 112 (136b) SL Hambantota 23 Mar 2013 1st ODI
= Imrul Kayes 112 (119b) Eng Mirpur 7 Oct 2016 1st ODI
20 Mohammad Ashraful 109 (126b) UAE Lahore 24 Jun 2008 Asia Cup

Top
England
  Name     Opp Venue Date  
1 AD Hales 171 (122b) Pak Nottingham 30 Aug 2016 3rd ODI
2 RA Smith 167* (163b) Aus Birmingham 21 May 1993 2nd ODI
3 JJ Roy 162 (118b) SL The Oval 29 Jun 2016 4th ODI
4 DI Gower 158 (118b) NZ Brisbane 15 Jan 1983 B&H World Series Cup
= AJ Strauss 158 (145b) Ind Bangalore 27 Feb 2011 ICC World Cup
6 AJ Strauss 154 (140b) BD Birmingham 12 Jul 2010 3rd ODI
7 AJ Strauss 152 (128b) BD Nottingham 21 Jun 2005 NatWest Series
8 CWJ Athey 142* (172b) NZ Manchester 18 Jul 1986 2nd ODI
9 GA Gooch 142 (134b) Pak Karachi 20 Nov 1987 2nd ODI
10 IR Bell 141 (125b) Aus Hobart 23 Jan 2015 Carlton Mid Tri-Series
11 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
15 GA Gooch 136 (162b) Aus Lord's 29 May 1989 3rd ODI
16 AD Hales 133* (110b) SL Birmingham 24 Jun 2016 2nd ODI
= JE Root 133* (129b) BD The Oval 1 Jun 2017 ICC Champions Trophy
18 KWR Fletcher 131 (147b) NZ Nottingham 11 Jun 1975 ICC World Cup
19 DI Gower 130 (120b) SL Taunton 11 Jun 1983 ICC World Cup
= ME Trescothick 130 (138b) WI Gros Inlet 1 May 2004 5th ODI
= KP Pietersen 130 (153b) Pak Dubai ICS 21 Feb 2012 4th ODI
22 GA Gooch 129* (118b) WI Port-of-Spain 4 Mar 1986 2nd ODI
23 RA Smith 129 (145b) Ind Gwalior 4 Mar 1993 6th ODI
= JC Buttler 129 (77b) NZ Birmingham 9 Jun 2015 1st ODI
25 RA Smith 128 (168b) NZ Leeds 23 May 1990 1st ODI
= MM Ali 128 (107b) Sco Christchurch 23 Feb 2015 ICC World Cup
27 MA Atherton 127 (160b) WI Lord's 28 May 1995 3rd ODI
28 GA Hick 126* (118b) SL Adelaide 23 Jan 1999 Carlton & United Series
= IR Bell 126* (118b) Ind Southampton 21 Aug 2007 1st ODI
30 AJ Strauss 126 (134b) Pak Leeds 12 Sep 2010 2nd ODI

Top
India
  Name     Opp Venue Date  
1 RG Sharma 264 (173b) SL Kolkata 13 Nov 2014 4th ODI
2 V Sehwag 219 (149b) WI Indore 8 Dec 2011 4th ODI
3 RG Sharma 209 (158b) Aus Bangalore 2 Nov 2013 7th ODI
4 SR Tendulkar 200* (147b) SAf Gwalior 24 Feb 2010 2nd ODI
5 SR Tendulkar 186* (150b) NZ Hyderabad LBS 8 Nov 1999 2nd ODI
6 MS Dhoni 183* (145b) SL Jaipur 31 Oct 2005 3rd ODI
7 SC Ganguly 183 (158b) SL Taunton 26 May 1999 ICC World Cup
= V Kohli 183 (148b) Pak Mirpur 18 Mar 2012 Asia Cup
9 Kapil Dev 175* (138b) Zim Tunbridge Wells 18 Jun 1983 ICC World Cup
10 SR Tendulkar 175 (141b) Aus Hyderabad 5 Nov 2009 5th ODI
= V Sehwag 175 (140b) BD Mirpur 19 Feb 2011 ICC World Cup
12 RG Sharma 171* (163b) Aus Perth 12 Jan 2016 1st ODI
13 SR Tendulkar 163* (133b) NZ Christchurch LP 8 Mar 2009 3rd ODI
14 D Mongia 159* (147b) Zim Guwahati 19 Mar 2002 5th ODI
15 V Kohli 154* (134b) NZ Mohali 23 Oct 2016 3rd ODI
16 M Azharuddin 153* (150b) Zim Cuttack 9 Apr 1998 Pepsi Triangular Series
= SC Ganguly 153* (150b) NZ Gwalior 11 Nov 1999 3rd ODI
18 R Dravid 153 (153b) NZ Hyderabad LBS 8 Nov 1999 2nd ODI
19 SR Tendulkar 152 (151b) Nmb Pietermaritzburg 23 Feb 2003 ICC World Cup
20 G Gambhir 150* (137b) SL Kolkata 24 Dec 2009 4th ODI
21 G Gambhir 150 (147b) SL Colombo RPS 5 Feb 2009 4th ODI
= RG Sharma 150 (133b) SAf Kanpur 11 Oct 2015 1st ODI
= Yuvraj Singh 150 (127b) Eng Cuttack 19 Jan 2017 2nd ODI
24 MS Dhoni 148 (123b) Pak Visakhapatnam 5 Apr 2005 2nd ODI
25 SR Tendulkar 146 (153b) Zim Jodhpur 8 Dec 2000 3rd ODI
= SR Tendulkar 146 (132b) Ken Paarl 24 Oct 2001 Standard Bank Series
= V Sehwag 146 (102b) SL Rajkot MSCG 15 Dec 2009 1st ODI
28 R Dravid 145 (129b) SL Taunton 26 May 1999 ICC World Cup
29 SC Ganguly 144 (152b) Zim Ahmedabad 5 Dec 2000 2nd ODI
30 SR Tendulkar 143 (131b) Aus Sharjah 22 Apr 1998 Coca-Cola Cup (Sharjah)
31 SC Ganguly 141* (142b) SAf Nairobi Gym 13 Oct 2000 ICC Knock-Out
= SR Tendulkar 141* (148b) WI Puchong 14 Sep 2006 DLF Cup (Malaysia)
= RG Sharma 141* (123b) Aus Jaipur 16 Oct 2013 2nd ODI
34 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
37 SR Tendulkar 140* (101b) Ken Bristol 23 May 1999 ICC World Cup
38 MS Dhoni 139* (121b) Aus Mohali 19 Oct 2013 3rd ODI
= V Kohli 139* (126b) SL Ranchi 16 Nov 2014 5th ODI
40 SC Ganguly 139 (147b) Zim Nairobi Gym 1 Oct 1999 LG Cup
= SR Tendulkar 139 (125b) Aus Indore NS 31 Mar 2001 3rd ODI
= Yuvraj Singh 139 (122b) Aus Sydney 22 Jan 2004 VB Series
43 Yuvraj Singh 138* (78b) Eng Rajkot MSCG 14 Nov 2008 1st ODI
= G Gambhir 138* (116b) NZ Jaipur 1 Dec 2010 2nd ODI
45 SR Tendulkar 138 (133b) SL Colombo RPS 14 Sep 2009 Compaq Cup
= RG Sharma 138 (139b) Aus Melbourne 18 Jan 2015 Carlton Mid Tri-Series
= V Kohli 138 (140b) SAf Chennai 22 Oct 2015 4th ODI
48 SR Tendulkar 137 (137b) SL Delhi 2 Mar 1996 ICC World Cup
= S Dhawan 137 (146b) SAf Melbourne 22 Feb 2015 ICC World Cup
= RG Sharma 137 (126b) BD Melbourne 19 Mar 2015 ICC World Cup

Top
New Zealand
  Name     Opp Venue Date  
1 MJ Guptill 237* (163b) WI Wellington WS 21 Mar 2015 ICC World Cup
2 MJ Guptill 189* (155b) Eng Southampton 2 Jun 2013 2nd ODI
3 MJ Guptill 180* (138b) SAf Hamilton 1 Mar 2017 4th ODI
4 L Vincent 172 (120b) Zim Bulawayo 24 Aug 2005 Videocon Tri-Series
5 GM Turner 171* (201b) EAf Birmingham 7 Jun 1975 ICC World Cup
6 L Ronchi 170* (99b) SL Dunedin 23 Jan 2015 5th ODI
7 BB McCullum 166 (135b) Ire Aberdeen 1 Jul 2008 Assoc. Tri-Series (Scot)
8 JAH Marshall 161 (141b) Ire Aberdeen 1 Jul 2008 Assoc. Tri-Series (Scot)
9 RJ Nicol 146 (134b) Zim Whangarei 6 Feb 2012 2nd ODI
10 NJ Astle 145* (151b) USA The Oval 10 Sep 2004 ICC Champions Trophy
= KS Williamson 145* (136b) SAf Kimberley 22 Jan 2013 2nd ODI
12 SB Styris 141 (125b) SL Bloemfontein 10 Feb 2003 ICC World Cup
13 GM Turner 140 (130b) SL Auckland 20 Mar 1983 3rd ODI
14 JM How 139 (116b) Eng Napier 20 Feb 2008 4th ODI
15 TWM Latham 137 (121b) BD Christchurch 26 Dec 2016 1st ODI
16 SP Fleming 134* (132b) SAf Johannesburg 16 Feb 2003 ICC World Cup
17 LRPL Taylor 131* (124b) Pak Pallekele 8 Mar 2011 ICC World Cup
= CJ Anderson 131* (47b) WI Queenstown 1 Jan 2014 3rd ODI
19 BB McCullum 131 (129b) Pak Abu Dhabi 6 Nov 2009 2nd ODI
20 CZ Harris 130 (124b) Aus Chennai 11 Mar 1996 ICC World Cup
21 LRPL Taylor 128* (133b) SL Napier 28 Dec 2006 1st ODI
22 KS Williamson 123 (105b) Pak Abu Dhabi 17 Dec 2014 4th ODI
23 NJ Astle 122* (150b) Eng Dunedin CB 26 Feb 2002 5th ODI
= MJ Guptill 122* (135b) WI Auckland 10 Jan 2009 4th ODI
25 NJ Astle 120 (137b) Zim Auckland 28 Jan 1996 1st ODI
= NJ Astle 120 (136b) Ind Rajkot MSCG 5 Nov 1999 1st ODI
27 LRPL Taylor 119* (96b) Eng The Oval 12 Jun 2015 2nd ODI
28 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

Top
Pakistan
  Name     Opp Venue Date  
1 Saeed Anwar 194 (146b) Ind Chennai 21 May 1997 Pepsi Independence Cup
2 Imran Nazir 160 (121b) Zim Kingston 21 Mar 2007 ICC World Cup
3 Sharjeel Khan 152 (86b) Ire Malahide 18 Aug 2016 1st ODI
4 Younis Khan 144 (122b) HK Colombo SSC 18 Jul 2004 Asia Cup
5 Shoaib Malik 143 (127b) Ind Colombo RPS 25 Jul 2004 Asia Cup
6 Mohammad Yousuf 141* (147b) Zim Bulawayo 23 Nov 2002 1st ODI
7 Mohammad Hafeez 140* (136b) SL Sharjah 22 Dec 2013 3rd ODI
8 Saeed Anwar 140 (132b) Ind Dhaka BNS 18 Jan 1998 Silver Jubilee Cup
9 Ijaz Ahmed 139* (84b) Ind Lahore 2 Oct 1997 3rd ODI
= Mohammad Hafeez 139* (147b) Zim Harare 11 Sep 2011 2nd ODI
11 Inzamam-ul-Haq 137* (129b) NZ Sharjah 20 Apr 1994 Australasia Cup
12 Ijaz Ahmed 137 (130b) Eng Sharjah 7 Apr 1999 Coca-Cola Cup (Sharjah)
13 Mohammad Hafeez 136* (130b) Zim Harare 29 Aug 2013 2nd ODI
14 Salman Butt 136 (124b) BD Karachi 19 Apr 2008 5th ODI
15 Saleem Elahi 135 (129b) SAf Port Elizabeth 11 Dec 2002 2nd ODI
16 Aamer Sohail 134 (146b) NZ Sharjah 20 Apr 1994 Australasia Cup
17 Ijaz Ahmed 132 (103b) Zim Rawalpindi 24 Nov 1998 3rd ODI
= Salman Butt 132 (127b) BD Lahore 13 Apr 2008 3rd ODI
19 Saeed Anwar 131 (141b) WI Sharjah 1 Nov 1993 Champions Trophy
20 Salman Butt 129* (136b) Ind Mirpur 14 Jun 2008 Kitply Cup
21 Mohammad Yousuf 129 (131b) SL Sharjah 17 Apr 2002 Sharjah Cup
= Salman Butt 129 (142b) Ind Kanpur 11 Nov 2007 3rd ODI
23 Shoaib Malik 128 (126b) Ind Centurion 26 Sep 2009 ICC Champions Trophy
24 Basit Ali 127* (79b) WI Sharjah 5 Nov 1993 Champions Trophy
= Yasir Hameed 127* (154b) NZ Rawalpindi 7 Dec 2003 5th ODI
26 Shoaib Mohammad 126* (155b) NZ Wellington BR 8 Mar 1989 2nd ODI
27 Saeed Anwar 126 (99b) SL Adelaide 17 Feb 1990 B&H World Series Cup
28 Shoaib Malik 125* (119b) Ind Karachi 26 Jun 2008 Asia Cup
= Babar Azam 125* (132b) WI Providence 9 Apr 2017 2nd ODI
30 Mohammad Yousuf 125 (155b) NZ Karachi 21 Apr 2002 1st ODI

Top
South Africa
  Name     Opp Venue Date  
1 G Kirsten 188* (159b) UAE Rawalpindi 16 Feb 1996 ICC World Cup
2 F du Plessis 185 (141b) SL Cape Town 7 Feb 2017 4th ODI
3 Q de Kock 178 (113b) Aus Centurion 30 Sep 2016 1st ODI
4 HH Gibbs 175 (111b) Aus Johannesburg 12 Mar 2006 5th ODI
5 DJ Callaghan 169* (143b) NZ Centurion 11 Dec 1994 Mandela Trophy
6 AB de Villiers 162* (66b) WI Sydney 27 Feb 2015 ICC World Cup
7 AC Hudson 161 (132b) Hol Rawalpindi 5 Mar 1996 ICC World Cup
8 HM Amla 159 (128b) Ire Canberra 3 Mar 2015 ICC World Cup
9 HM Amla 154 (134b) SL Centurion 10 Feb 2017 5th ODI
10 HM Amla 153* (142b) WI Johannesburg 18 Jan 2015 2nd ODI
11 HH Gibbs 153 (131b) BD Potchefstroom 3 Oct 2002 1st ODI
12 Jean-Paul Duminy 150* (122b) Hol Amstelveen 31 May 2013 1st ODI
13 HM Amla 150 (124b) Eng Southampton 28 Aug 2012 2nd ODI
14 AB de Villiers 149 (44b) WI Johannesburg 18 Jan 2015 2nd ODI
15 MV Boucher 147* (68b) Zim Potchefstroom 20 Sep 2006 3rd ODI
16 AB de Villiers 146 (130b) WI St George's 10 Apr 2007 ICC World Cup
17 HH Gibbs 143 (141b) NZ Johannesburg 16 Feb 2003 ICC World Cup
18 GC Smith 141 (134b) Eng Centurion 27 Sep 2009 ICC Champions Trophy
19 HM Amla 140 (135b) BD Benoni 9 Nov 2008 2nd ODI
20 JH Kallis 139 (142b) WI Johannesburg 4 Feb 2004 5th ODI
21 DA Miller 138* (92b) Zim Hamilton 15 Feb 2015 ICC World Cup
= Q de Kock 138* (96b) Eng Bloemfontein 3 Feb 2016 1st ODI
23 AB de Villiers 136* (106b) Aus Harare 27 Aug 2014 Tri-Series (Zim)
24 Q de Kock 135 (121b) Ind Johannesburg 5 Dec 2013 1st ODI
= Q de Kock 135 (117b) Eng Centurion 9 Feb 2016 3rd ODI
26 GC Smith 134* (124b) Ind Kolkata 25 Nov 2005 4th ODI
27 AB de Villiers 134 (98b) Hol Mohali 3 Mar 2011 ICC World Cup
28 G Kirsten 133* (155b) Ind Johannesburg 5 Oct 2001 Standard Bank Series
= F du Plessis 133* (115b) Ind Mumbai 25 Oct 2015 5th ODI
30 HM Amla 133 (105b) WI Centurion 28 Jan 2015 5th ODI

Top
Sri Lanka
  Name     Opp 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) SAf Colombo RPS 20 Jul 2013 1st ODI
4 TM Dilshan 161* (146b) BD 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) Hol 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) NZ Bloemfontein 8 Dec 1994 Mandela Trophy
14 AD Mathews 139* (116b) Ind Ranchi 16 Nov 2014 5th ODI
= HDRL Thirimanne 139* (143b) Eng Wellington WS 1 Mar 2015 ICC World Cup
16 KC Sangakkara 138* (147b) Ind Jaipur 31 Oct 2005 3rd ODI
17 TM Dilshan 137* (139b) Pak Lahore 24 Jan 2009 3rd ODI
18 MDKJ Perera 135 (128b) Ire Malahide 18 Jun 2016 2nd ODI
19 ST Jayasuriya 134* (114b) Pak Lahore 5 Nov 1997 Wills Quadrangular
= KC Sangakkara 134* (135b) Eng The Oval 13 Jun 2013 ICC Champions Trophy
21 ST Jayasuriya 134 (65b) Pak Singapore P 2 Apr 1996 Singer Cup
= PA de Silva 134 (131b) Pak Sharjah 7 Apr 1997 Singer-Akai Cup
23 WU Tharanga 133 (141b) Zim Pallekele 10 Mar 2011 ICC World Cup
= KC Sangakkara 133 (151b) Ind Hambantota 21 Jul 2012 1st ODI
25 MS Atapattu 132* (151b) Eng Lord's 20 Aug 1998 Emirates Triangular
26 DA Gunawardene 132 (146b) WI Nairobi Gym 4 Oct 2000 ICC Knock-Out
27 A Ranatunga 131* (152b) Ind Colombo RPS 18 Jul 1997 Asia Cup
28 ST Jayasuriya 130 (132b) Ind Colombo RPS 27 Jul 2004 Asia Cup
= ST Jayasuriya 130 (88b) BD Karachi 30 Jun 2008 Asia Cup
30 DPMD Jayawardene 128 (123b) Ind Sharjah 27 Oct 2000 Champions Trophy

Top
West Indies
  Name     Opp 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) SL Karachi 13 Oct 1987 ICC World Cup
4 BC Lara 169 (129b) SL Sharjah 16 Oct 1995 Champions Trophy
= D Ramdin 169 (121b) BD Basseterre 25 Aug 2014 3rd ODI
6 XM Marshall 157* (118b) Can King City 22 Aug 2008 Scotiabank Series
7 BC Lara 156 (138b) Pak Adelaide 28 Jan 2005 VB Series
8 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
10 BC Lara 153 (143b) Pak Sharjah 5 Nov 1993 Champions Trophy
11 DL Haynes 152* (126b) Ind Georgetown 21 Mar 1989 5th ODI
= CH Gayle 152* (153b) SAf Johannesburg 4 Feb 2004 5th ODI
13 CH Gayle 152 (150b) Ken Nairobi SU 15 Aug 2001 1st ODI
14 S Chanderpaul 150 (136b) SAf East London 24 Jan 1999 2nd ODI
15 S Chanderpaul 149* (136b) Ind Nagpur (Old VCA) 21 Jan 2007 1st ODI
16 IVA Richards 149 (99b) Ind Jamshedpur 7 Dec 1983 4th ODI
17 DL Haynes 148 (136b) Aus St John's 22 Feb 1978 1st ODI
= E Lewis 148 (122b) SL Bulawayo 23 Nov 2016 Tri-Series (Zim)
19 BC Lara 146* (134b) NZ Port-of-Spain 30 Mar 1996 3rd ODI
20 DL Haynes 145* (157b) NZ Albion 14 Apr 1985 3rd ODI
21 DL Haynes 142* (132b) Pak Port-of-Spain 18 Mar 1988 3rd ODI
22 CH Gayle 140 (127b) Ind Ahmedabad 15 Nov 2002 4th ODI
23 BC Lara 139 (123b) Aus Port-of-Spain 12 Mar 1995 3rd ODI
24 IVA Richards 138* (157b) Eng Lord's 23 Jun 1979 ICC World Cup
= DL Haynes 138* (164b) Eng Gwalior 27 Oct 1989 Nehru Cup
26 CH Gayle 135 (129b) NZ Napier 13 Jan 2009 5th ODI
27 DL Haynes 133* (147b) Aus Albion 29 Feb 1984 1st ODI
= CG Greenidge 133* (140b) NZ Christchurch LP 28 Mar 1987 4th ODI
= CH Gayle 133* (135b) SAf Jaipur 2 Nov 2006 ICC Champions Trophy
= MN Samuels 133* (156b) Zim Canberra 24 Feb 2015 ICC World Cup
31 CH Gayle 132* (165b) Eng Lord's 6 Jul 2004 NatWest Series
32 CH Gayle 132 (152b) SAf Bridgetown 11 May 2005 3rd ODI
33 J Charles 130 (111b) Zim St George's 22 Feb 2013 1st ODI
34 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
36 WW Hinds 127* (141b) Zim Harare 29 Nov 2003 4th ODI
= S Chanderpaul 127* (138b) Zim Harare 30 Nov 2007 1st ODI
38 MN Samuels 126* (116b) Ind Kochi 8 Oct 2014 1st ODI
39 MN Samuels 126 (149b) BD Mirpur 5 Dec 2012 3rd ODI
40 WW Hinds 125* (140b) Aus St George's 30 May 2003 6th ODI

Top
Zimbabwe
  Name     Opp Venue Date  
1 CK Coventry 194* (156b) BD Bulawayo 16 Aug 2009 4th ODI
2 H Masakadza 178* (167b) Ken Harare 18 Oct 2009 5th ODI
3 CB Wishart 172* (151b) Nmb Harare 10 Feb 2003 ICC World Cup
4 H Masakadza 156 (151b) Ken Harare 12 Oct 2009 1st ODI
5 BRM Taylor 145* (136b) SAf 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) BD Bulawayo 11 Apr 2001 3rd ODI
= A Flower 142* (128b) Eng Harare 7 Oct 2001 3rd ODI
9 DL Houghton 142 (137b) NZ 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. Tournament
12 BRM Taylor 138 (110b) Ind Auckland 14 Mar 2015 ICC World Cup
13 NC Johnson 132* (144b) Aus Lord's 9 Jun 1999 ICC World Cup
14 ADR Campbell 131* (115b) SL Harare 5 Nov 1994 2nd ODI
15 CR Ervine 130* (108b) NZ Harare 2 Aug 2015 1st ODI
16 BRM Taylor 128* (120b) NZ Harare 20 Oct 2011 1st ODI
17 ADR Campbell 124 (142b) Aus Hobart 30 Jan 2001 Carlton Series
18 SV Carlisle 121* (138b) SL Harare 18 Dec 1999 4th ODI
19 DD Ebrahim 121 (140b) BD Dhaka BNS 25 Nov 2001 2nd ODI
= BRM Taylor 121 (91b) Ire Hobart 7 Mar 2015 ICC World Cup

Top
Ireland
  Name     Opp 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 KJ O'Brien 142 (125b) Ken Nairobi RC 2 Feb 2007 ICC World Cricket League
4 WTS Porterfield 119 (98b) Afg Greater Noida 15 Mar 2017 1st ODI
5 EC Joyce 116* (132b) Pak Dublin CA 26 May 2013 2nd ODI
6 JP Bray 116 (136b) Sco Nairobi Gym 30 Jan 2007 ICC World Cricket League
7 JP Bray 115* (137b) Zim Kingston 15 Mar 2007 ICC World Cup
8 EJG Morgan 115 (106b) Can Nairobi JC 4 Feb 2007 ICC World Cricket League
9 GC Wilson 113 (147b) Hol Dublin CA 16 Aug 2010 1st ODI
= KJ O'Brien 113 (63b) Eng Bangalore 2 Mar 2011 ICC World Cup
= PR Stirling 113 (95b) Sco Edinburgh 12 Jul 2011 Tri-Series (Scot)
12 WTS Porterfield 112* (142b) Bmd Nairobi JC 31 Jan 2007 ICC World Cricket League
13 WTS Porterfield 112 (142b) Eng Malahide 3 Sep 2013 1st ODI
= EC Joyce 112 (103b) Zim Hobart 7 Mar 2015 ICC World Cup
15 PR Stirling 109 (107b) Pak Belfast 30 May 2011 2nd ODI

Top
Afghanistan
  Name     Opp Venue Date  
1 Mohammad Shahzad 131* (133b) Zim Sharjah 29 Dec 2015 2nd ODI
2 Nawroz Mangal 129 (123b) UAE Dubai GCA 30 Nov 2014 2nd ODI
3 Mohammad Shahzad 118 (121b) Can Sharjah 16 Feb 2010 1st ODI
= Usman Ghani 118 (143b) Zim Bulawayo 20 Jul 2014 2nd ODI
5 Mohammad Nabi 116 (121b) Zim Bulawayo 18 Oct 2015 2nd ODI
6 Karim Sadiq 114* (108b) Sco Alloway 16 Aug 2010 1st ODI
7 Noor Ali Zadran 114 (127b) Can Sharjah 16 Feb 2010 1st ODI
8 Nawroz Mangal 112* (96b) Sco Sharjah 6 Mar 2013 1st ODI
9 Mohammad Shahzad 110 (112b) Hol Amstelveen 1 Sep 2009 2nd ODI
10 Rahmat Shah 108* (128b) Ire Greater Noida 24 Mar 2017 5th ODI
11 Asghar Stanikzai 101 (90b) Ire Greater Noida 17 Mar 2017 2nd ODI
12 Mohammad Shahzad 100* (72b) Sco Alloway 16 Aug 2010 1st ODI
= Rahmat Shah 100* (123b) Sco Edinburgh 4 Jul 2016 1st ODI
14 Karim Sadiq 100 (74b) Hol Sharjah 31 Mar 2012 2nd ODI
15 Samiullah Shenwari 96 (147b) Sco Dunedin 26 Feb 2015 ICC World Cup

Top
Scotland
  Name     Opp Venue Date  
1 CS MacLeod 175 (141b) Can Christchurch 23 Jan 2014 ICC World Cup Qualifier
2 KJ Coetzer 156 (134b) BD Nelson 5 Mar 2015 ICC World Cup
3 PL Mommsen 139* (149b) UAE Lincoln 1 Feb 2014 ICC World Cup Qualifier
4 KJ Coetzer 133 (136b) Afg Sharjah 8 Mar 2013 2nd ODI
5 KJ Coetzer 127 (121b) UAE Edinburgh 14 Aug 2016 1st ODI
6 RR Watson 123* (120b) Can Mombasa 18 Jan 2007 Assoc. Tri-Series (Kenya)
7 NFI McCallum 121* (138b) Ire Benoni 1 Apr 2009 ICC World Cup Qualifier
8 GM Hamilton 119 (152b) Can Aberdeen 7 Jul 2009 1st ODI
9 CS MacLeod 116* (141b) Ire Malahide 12 Sep 2014 3rd ODI
10 GM Hamilton 115 (150b) Ire Aberdeen 2 Jul 2008 Assoc. Tri-Series (Scot)
11 MW Machan 114 (111b) Ken Aberdeen 30 Jun 2013 1st ODI
12 PL Mommsen 111* (101b) UAE Edinburgh 14 Aug 2016 1st ODI
13 KJ Coetzer 109 (101b) Zim Edinburgh 15 Jun 2017 1st ODI
14 CS MacLeod 103 (122b) UAE Edinburgh 16 Aug 2016 2nd ODI
15 CS MacLeod 102 (107b) HK Edinburgh 10 Sep 2016 2nd ODI

Top
Utd Arab Emirates
  Name     Opp Venue Date  
1 Khurram Khan 132* (138b) Afg Dubai GCA 30 Nov 2014 2nd ODI
2 Rohan Mustafa 109 (125b) PNG Abu Dhabi 4 Apr 2017 3rd ODI
3 Shaiman Anwar 106 (83b) Ire Brisbane 25 Feb 2015 ICC World Cup
4 SP Patil 99* (99b) Sco Lincoln 1 Feb 2014 ICC World Cup Qualifier
5 Amjad Ali 98 (107b) Afg Puchong 2 May 2014 ACC Premier League

Top
Canada
  Name     Opp Venue Date  
1 A Bagai 137* (172b) Sco Nairobi RC 31 Jan 2007 ICC World Cricket League
2 AM Samad 130 (125b) Bmd King City 1 Jul 2008 3rd ODI
3 A Bagai 122 (132b) Ire Nairobi JC 4 Feb 2007 ICC World Cricket League
4 S Jyoti 117 (122b) Sco Aberdeen 7 Jul 2009 1st ODI
5 JM Davison 111 (76b) WI Centurion 23 Feb 2003 ICC World Cup
6 Rizwan Cheema 94 (69b) Hol Amstelveen 11 Jul 2009 1st ODI
7 IS Billcliff 93 (114b) BD 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) WI King City 22 Aug 2008 Scotiabank Series
12 Raza-ur-Rehman 88 (105b) Hol 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) Bmd King City 1 Jul 2008 3rd ODI
= A Bagai 84 (87b) NZ Mumbai 13 Mar 2011 ICC World Cup

Top
Netherlands
  Name     Opp Venue Date  
1 W Barresi 137* (150b) Ken Lincoln 23 Jan 2014 ICC World Cup Qualifier
2 KJJ van Noortwijk 134* (129b) Nmb Bloemfontein 3 Mar 2003 ICC World Cup
3 JF Kloppenburg 121 (142b) Nmb 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) Bmd Nairobi RC 4 Feb 2007 ICC World Cricket League
= RN ten Doeschate 109* (121b) Ken Nairobi GG 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) Ire Kolkata 18 Mar 2011 ICC World Cup
9 DJ Reekers 104 (83b) Ire Nairobi GG 5 Feb 2007 ICC World Cricket League
10 TLW Cooper 101 (155b) Afg Voorburg 7 Jul 2010 ICC World Cricket League
11 RN ten Doeschate 98* (133b) Afg Amstelveen 1 Sep 2009 2nd ODI
12 ES Szwarczynski 98 (116b) SAf Amstelveen 31 May 2013 1st ODI
13 TN de Grooth 97 (97b) Bmd 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 ICC World Cricket League

Top
Kenya
  Name     Opp Venue Date  
1 KO Otieno 144 (146b) BD Nairobi GG 10 Oct 1997 KCA President's Cup
2 DN Chudasama 122 (113b) BD Nairobi GG 10 Oct 1997 KCA President's Cup
3 KO Otieno 120 (137b) BD Dhaka BNS 24 Mar 1999 Meril Int. Tournament
4 RD Shah 113 (121b) Sco Mombasa 21 Jan 2007 Assoc. Tri-Series (Kenya)
5 IA Karim 112 (137b) Can Dubai ICC 13 Mar 2013 2nd ODI
6 TM Odoyo 111* (113b) Can Nairobi GG 18 Oct 2007 1st ODI
7 SO Tikolo 111 (98b) Bmd Mombasa 14 Nov 2006 3rd ODI
8 IA Karim 108 (84b) Hol Lincoln 23 Jan 2014 ICC World Cup Qualifier
9 SO Tikolo 106* (111b) BD Dhaka BNS 20 Mar 1999 Meril Int. Tournament
10 SO Tikolo 102 (99b) Zim Nairobi GG 19 Oct 2008 Tri-Series (Kenya)
11 CO Obuya 98* (129b) Aus Bangalore 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 GG 1 Feb 2009 4th ODI
14 SO Tikolo 96 (95b) SL Kandy 6 Mar 1996 ICC World Cup
15 SO Tikolo 93 (91b) WI Colombo SSC 17 Sep 2002 ICC Champions Trophy

Top
Hong Kong
  Name     Opp Venue Date  
1 MS Chapman 124* (116b) UAE Dubai GCA 16 Nov 2015 1st ODI
2 A Rath 97 (136b) Sco Mong Kok 26 Jan 2016 ICC World Cricket League
3 Nizakat Khan 94 (93b) Sco Mong Kok 26 Jan 2016 ICC World Cricket League
4 Nizakat Khan 93 (111b) UAE Dubai ICS 26 Jan 2017 UAE Tri-Series
5 Babar Hayat 82* (87b) PNG Mong Kok 8 Nov 2016 3rd ODI

Top
Papua New Guinea
  Name     Opp Venue Date  
1 L Siaka 109 (114b) HK Townsville 9 Nov 2014 2nd ODI
2 MD Dai 76* (62b) HK Mong Kok 8 Nov 2016 3rd ODI
3 A Vala 70 (87b) HK Mong Kok 6 Nov 2016 2nd ODI
4 VV Morea 65* (68b) HK Townsville 9 Nov 2014 2nd ODI
5 CJA Amini 61* (67b) HK Townsville 8 Nov 2014 1st ODI

Top
Namibia
  Name     Opp Venue Date  
1 AJ Burger 85 (86b) Eng Port Elizabeth 19 Feb 2003 ICC World Cup
2 D Keulder 52 (67b) Hol Bloemfontein 3 Mar 2003 ICC World Cup
= GB Murgatroyd 52 (62b) Hol Bloemfontein 3 Mar 2003 ICC World Cup
4 D Keulder 46 (66b) Eng Port Elizabeth 19 Feb 2003 ICC World Cup
5 AJ Burger 41 (42b) Hol Bloemfontein 3 Mar 2003 ICC World Cup

Top
Utd States of America
  Name     Opp Venue Date  
1 CB Lambert 39 (84b) NZ The Oval 10 Sep 2004 ICC Champions Trophy
2 RP Alexander 26 (47b) NZ The Oval 10 Sep 2004 ICC Champions Trophy
3 SJ Massiah 23 (42b) Aus Southampton 13 Sep 2004 ICC Champions Trophy
4 MR Johnson 20 (18b) NZ The Oval 10 Sep 2004 ICC Champions Trophy
5 JH Desai 16 (38b) NZ The Oval 10 Sep 2004 ICC Champions Trophy

Top
Bermuda
  Name     Opp 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 ICC World Cricket League
4 DL Hemp 81 (101b) Hol Potchefstroom 8 Apr 2009 ICC World Cup Qualifier
5 DL Hemp 76* (105b) Ind Port-of-Spain 19 Mar 2007 ICC World Cup

Top
East Africa
  Name     Opp Venue Date  
1 Frasat Ali 45 (123b) NZ Birmingham 7 Jun 1975 ICC World Cup
2 Jawahir Shah 37 (84b) Ind Leeds 11 Jun 1975 ICC World Cup


Copyright © 2017 HowzStat Cricket Database.