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

Copyright © 2024 Hat Trick Stats Cricket Database