Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
One-Day Internationals
Batting records
Most runs in a match on the losing side
Most runs in a match on the losing side in ODIs
Most runs in a match on the losing side
Player
1st
2nd
Runs
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
CK Coventry
194*
-
194
1
Zimbabwe
v Bangladesh
Bulawayo
16 Aug 2009
ODI # 2873
Fakhar Zaman
193
-
193
2
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
HG Munsey
191
-
191
1
Scotland
v Netherlands
Dundee
12 Jun 2025
ODI # 4888
ML Hayden
181*
-
181
1
Australia
v New Zealand
Hamilton
20 Feb 2007
ODI # 2527
E Lewis
176*
-
176
1
West Indies
v England
The Oval
27 Sep 2017
ODI # 3916
SR Tendulkar
175
-
175
2
India
v Australia
Hyderabad
05 Nov 2009
ODI # 2923
DA Warner
173
-
173
2
Australia
v South Africa
Cape Town
12 Oct 2016
ODI # 3795
RG Sharma
171*
-
171
1
India
v Australia
W.A.C.A
12 Jan 2016
ODI # 3723
Soumya Sarkar
169
-
169
1
Bangladesh
v New Zealand
Nelson
20 Dec 2023
ODI # 4715
RA Smith
167*
-
167
1
England
v Australia
Birmingham
21 May 1993
ODI # 831
BM Duckett
165
-
165
1
England
v Australia
Lahore
22 Feb 2025
ODI # 4846
RT Ponting
164
-
164
1
Australia
v South Africa
Johannesburg
12 Mar 2006
ODI # 2349
CH Gayle
162
-
162
2
West Indies
v England
St George's
27 Feb 2019
ODI # 4099
Ibrahim Zadran
162
-
162
1
Afghanistan
v Sri Lanka
Pallekele
30 Nov 2022
ODI # 4490
TM Dilshan
160
-
160
2
Sri Lanka
v India
Rajkot
15 Dec 2009
ODI # 2932
TM Dilshan
160*
-
160
1
Sri Lanka
v India
Hobart
28 Feb 2012
ODI # 3251
Babar Azam
158
-
158
1
Pakistan
v England
Birmingham
13 Jul 2021
ODI # 4303
GJ Bailey
156
-
156
1
Australia
v India
Nagpur
30 Oct 2013
ODI # 3424
KJ Coetzer
156
-
156
1
Scotland
v Bangladesh
Nelson
05 Mar 2015
ODI # 3624
CH Gayle
152*
-
152
1
West Indies
v South Africa
Johannesburg
04 Feb 2004
ODI # 2096
TP Ura
151
-
151
1
P.N.G.
v Ireland
Harare
06 Mar 2018
ODI # 3986
Imam-ul-Haq
151
-
151
1
Pakistan
v England
Bristol
14 May 2019
ODI # 4135
Rahmanullah Gurbaz
151
-
151
1
Afghanistan
v Pakistan
Hambantota
24 Aug 2023
ODI # 4626
RG Sharma
150
-
150
2
India
v South Africa
Kanpur
11 Oct 2015
ODI # 3689
MP Breetzke
150
-
150
1
South Africa
v New Zealand
Lahore
10 Feb 2025
ODI # 4829
S Chanderpaul
149*
-
149
2
West Indies
v India
Nagpur
21 Jan 2007
ODI # 2480
Azmatullah Omarzai
149*
-
149
2
Afghanistan
v Sri Lanka
Pallekele
09 Feb 2024
ODI # 4725
E Lewis
148
-
148
2
West Indies
v Sri Lanka
Bulawayo
23 Nov 2016
ODI # 3808
SR Tendulkar
146
-
146
1
India
v Zimbabwe
Jodhpur
08 Dec 2000
ODI # 1658
MP Stoinis
146*
-
146
2
Australia
v New Zealand
Auckland
30 Jan 2017
ODI # 3829
A Flower
145
-
145
2
Zimbabwe
v India
Colombo (RPS)
14 Sep 2002
ODI # 1876
BRM Taylor
145*
-
145
2
Zimbabwe
v South Africa
Bloemfontein
15 Oct 2010
ODI # 3057
T Bavuma
144
-
144
2
South Africa
v West Indies
East London
18 Mar 2023
ODI # 4540
SR Tendulkar
143
-
143
2
India
v Australia
Sharjah
22 Apr 1998
ODI # 1325
HH Gibbs
143
-
143
1
South Africa
v New Zealand
Johannesburg
16 Feb 2003
ODI # 1955
S Dhawan
143
-
143
1
India
v Australia
Mohali
10 Mar 2019
ODI # 4111
DL Houghton
142
-
142
2
Zimbabwe
v New Zealand
Hyderabad (Deccan)
10 Oct 1987
ODI # 454
A Flower
142*
-
142
1
Zimbabwe
v England
Harare
07 Oct 2001
ODI # 1754
KJ O'Brien
142
-
142
1
Ireland
v Kenya
Nairobi (Ruaraka)
02 Feb 2007
ODI # 2499
SB Styris
141
-
141
2
New Zealand
v Sri Lanka
Bloemfontein
10 Feb 2003
ODI # 1944
SR Tendulkar
141
-
141
2
India
v Pakistan
Rawalpindi
16 Mar 2004
ODI # 2114
SR Tendulkar
141*
-
141
1
India
v West Indies
Kuala Lumpur
14 Sep 2006
ODI # 2414
GC Smith
141
-
141
2
South Africa
v England
Centurion
27 Sep 2009
ODI # 2900
IR Bell
141
-
141
1
England
v Australia
Hobart
23 Jan 2015
ODI # 3589
Saeed Anwar
140
-
140
1
Pakistan
v India
Dhaka
18 Jan 1998
ODI # 1279
CH Gayle
140
-
140
1
West Indies
v India
Ahmedabad
15 Nov 2002
ODI # 1896
NLTC Perera
140
-
140
2
Sri Lanka
v New Zealand
Mount Maunganui
05 Jan 2019
ODI # 4075
MG Bracewell
140
-
140
2
New Zealand
v India
Hyderabad
18 Jan 2023
ODI # 4507
HT Tector
140
-
140
1
Ireland
v Bangladesh
Chelmsford
12 May 2023
ODI # 4577
Yuvraj Singh
139
-
139
1
India
v Australia
Sydney
22 Jan 2004
ODI # 2086
MS Dhoni
139*
-
139
1
India
v Australia
Mohali
19 Oct 2013
ODI # 3421
AD Mathews
139*
-
139
1
Sri Lanka
v India
Ranchi
16 Nov 2014
ODI # 3547
KC Sangakkara
138*
-
138
1
Sri Lanka
v India
Jaipur
31 Oct 2005
ODI # 2290
RG Sharma
138
-
138
1
India
v Australia
Melbourne
18 Jan 2015
ODI # 3582
BRM Taylor
138
-
138
1
Zimbabwe
v India
Auckland
14 Mar 2015
ODI # 3636
Q de Kock
138*
-
138
2
South Africa
v England
Bloemfontein
03 Feb 2016
ODI # 3732
JM Bairstow
138
-
138
1
England
v New Zealand
Dunedin
07 Mar 2018
ODI # 3989
BRM Taylor
138
-
138
1
Zimbabwe
v West Indies
Harare
19 Mar 2018
ODI # 4002
Fakhar Zaman
138
-
138
2
Pakistan
v England
Southampton
11 May 2019
ODI # 4133
DP Conway
138
-
138
2
New Zealand
v India
Indore
24 Jan 2023
ODI # 4511
HT Tector
138
-
138
2
Ireland
v Afghanistan
Sharjah
07 Mar 2024
ODI # 4741
SR Tendulkar
137
-
137
1
India
v Sri Lanka
Delhi
02 Mar 1996
ODI # 1070
ME Trescothick
137
-
137
2
England
v Pakistan
Lord's
12 Jun 2001
ODI # 1722
A Bagai
137*
-
137
2
Canada
v Scotland
Nairobi (Ruaraka)
31 Jan 2007
ODI # 2495
IJL Trott
137
-
137
1
England
v Australia
Sydney
02 Feb 2011
ODI # 3094
W Barresi
137*
-
137
1
Netherlands
v Kenya
Lincoln
23 Jan 2014
ODI # 3460
GA Gooch
136
-
136
1
England
v Australia
Lord's
29 May 1989
ODI # 568
Mohammad Nabi
136
-
136
2
Afghanistan
v Sri Lanka
Pallekele
09 Feb 2024
ODI # 4725
CH Gayle
135
-
135
1
West Indies
v New Zealand
Napier
13 Jan 2009
ODI # 2792
CH Gayle
135
-
135
1
West Indies
v England
Bridgetown
20 Feb 2019
ODI # 4096
A Balbirnie
135
-
135
1
Ireland
v West Indies
Dublin (Malahide)
11 May 2019
ODI # 4132
DJ Malan
134
-
134
1
England
v Australia
Adelaide
17 Nov 2022
ODI # 4475
DJ Mitchell
134
-
134
2
New Zealand
v India
Wankhede
15 Nov 2023
ODI # 4703
KC Sangakkara
133
-
133
2
Sri Lanka
v India
Hambantota
21 Jul 2012
ODI # 3291
KJ Coetzer
133
-
133
1
Scotland
v Afghanistan
Sharjah
08 Mar 2013
ODI # 3342
RG Sharma
133
-
133
2
India
v Australia
Sydney
12 Jan 2019
ODI # 4077
MD Gunathilaka
133
-
133
1
Sri Lanka
v Pakistan
Karachi
02 Oct 2019
ODI # 4212
CS MacLeod
133*
-
133
1
Scotland
v U.S.A.
Aberdeen
17 Aug 2022
ODI # 4449
M van Lingen
133
-
133
1
Namibia
v Nepal
Kirtipur
14 Feb 2023
ODI # 4515
NC Johnson
132*
-
132
2
Zimbabwe
v Australia
Lord's
09 Jun 1999
ODI # 1477
CH Gayle
132
-
132
2
West Indies
v South Africa
Bridgetown
11 May 2005
ODI # 2243
SE Marsh
131
-
131
2
Australia
v England
Cardiff
16 Jun 2018
ODI # 4010
SE Marsh
131
-
131
1
Australia
v India
Adelaide
15 Jan 2019
ODI # 4078
SPD Smith
131
-
131
1
Australia
v India
Bengaluru
19 Jan 2020
ODI # 4233
PR Stirling
131*
-
131
1
Ireland
v U.A.E.
Abu Dhabi
08 Jan 2021
ODI # 4268
CZ Harris
130
-
130
1
New Zealand
v Australia
Chennai
11 Mar 1996
ODI # 1080
ME Trescothick
130
-
130
1
England
v West Indies
Gros Islet
01 May 2004
ODI # 2125
ST Jayasuriya
130
-
130
2
Sri Lanka
v India
Colombo (RPS)
27 Jul 2004
ODI # 2153
SM Pollock
130
-
130
2
Africa XI
v Asia XI
Bengaluru
06 Jun 2007
ODI # 2587
DA Miller
130*
-
130
1
South Africa
v West Indies
Gqeberha
25 Jan 2015
ODI # 3591
Haris Sohail
130
-
130
2
Pakistan
v Australia
Dubai (DICS)
31 Mar 2019
ODI # 4120
PR Stirling
130
-
130
1
Ireland
v Bangladesh
Dublin
15 May 2019
ODI # 4136
DJ Mitchell
130
-
130
1
New Zealand
v India
Dharamsala
22 Oct 2023
ODI # 4678
RA Smith
129
-
129
1
England
v India
Gwalior
04 Mar 1993
ODI # 813
Salman Butt
129
-
129
2
Pakistan
v India
Kanpur
11 Nov 2007
ODI # 2645
Nawroz Mangal
129
-
129
1
Afghanistan
v U.A.E.
ICCA Dubai
30 Nov 2014
ODI # 3558
SC Williams
129*
-
129
1
Zimbabwe
v Bangladesh
Chattogram
26 Oct 2018
ODI # 4061
DJ Mitchell
129
-
129
1
New Zealand
v Pakistan
Rawalpindi
29 Apr 2023
ODI # 4571
Ibrahim Zadran
129*
-
129
1
Afghanistan
v Australia
Wankhede
07 Nov 2023
ODI # 4696
RA Smith
128
-
128
1
England
v New Zealand
Leeds
23 May 1990
ODI # 632
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years