Live Scores
Series
Teams
News
Features
Videos
Stats
IPL 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
One-Day Internationals
Batting records
Dismissed for 99 (and 199, 299 etc)
Dismissed for 99 (and 199, 299 etc) in ODIs
Dismissed for 99 (and 199, 299 etc)
Player
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
G Boycott
99
189
159
10
-
62.26
England
v Australia
The Oval
20 Aug 1980
ODI # 91
AJ Lamb
99
-
109
5
-
90.82
England
v India
The Oval
04 Jun 1982
ODI # 153
K Srikkanth
99
-
111
4
3
89.18
India
v England
Cuttack
27 Dec 1984
ODI # 281
BC Broad
99
-
168
4
-
58.92
England
v Pakistan
The Oval
21 May 1987
ODI # 448
Ramiz Raja
99
-
122
6
-
81.14
Pakistan
v England
Karachi
20 Nov 1987
ODI # 479
L Klusener
99
160
96
11
2
103.12
South Africa
v Sri Lanka
Lahore
08 Nov 1997
ODI # 1253
RS Kaluwitharana
99
128
86
11
1
115.11
Sri Lanka
v Zimbabwe
Harare
18 Dec 1999
ODI # 1530
ML Hayden
99
131
90
7
1
110.00
Australia
v India
Bengaluru
25 Mar 2001
ODI # 1696
ST Jayasuriya
99
159
102
11
-
97.05
Sri Lanka
v India
Colombo (RPS)
05 Aug 2001
ODI # 1744
VVS Laxman
99
173
110
7
-
90.00
India
v West Indies
Nagpur
09 Nov 2002
ODI # 1894
GC Smith
99
173
106
6
2
93.39
South Africa
v Sri Lanka
Centurion
29 Nov 2002
ODI # 1905
ST Jayasuriya
99
125
83
9
2
119.27
Sri Lanka
v England
Adelaide
17 Jan 2003
ODI # 1937
AC Gilchrist
99
122
88
14
2
112.50
Australia
v Sri Lanka
Centurion
07 Mar 2003
ODI # 1982
R Dravid
99
127
104
8
-
95.19
India
v Pakistan
Karachi
13 Mar 2004
ODI # 2112
SP Fleming
99
198
126
10
1
78.57
New Zealand
v England
Bristol
04 Jul 2004
ODI # 2139
A Flintoff
99
113
93
9
4
106.45
England
v India
The Oval
03 Sep 2004
ODI # 2165
CH Gayle
99
173
132
6
-
75.00
West Indies
v Bangladesh
Southampton
15 Sep 2004
ODI # 2175
EJG Morgan
99
182
134
7
1
73.88
Ireland
v Scotland
Ayr
05 Aug 2006
ODI # 2396
SR Tendulkar
99
199
143
12
-
69.23
India
v South Africa
Belfast
26 Jun 2007
ODI # 2592
SR Tendulkar
99
158
112
15
1
88.39
India
v England
Bristol
24 Aug 2007
ODI # 2613
SR Tendulkar
99
130
91
14
1
108.79
India
v Pakistan
Mohali
08 Nov 2007
ODI # 2644
JP Duminy
99
139
103
6
1
96.11
South Africa
v Ireland
Eden Gardens
15 Mar 2011
ODI # 3133
TM Dilshan
99
173
110
13
-
90.00
Sri Lanka
v South Africa
Colombo (RPS)
31 Jul 2013
ODI # 3401
V Kohli
99
159
100
9
-
99.00
India
v West Indies
Visakhapatnam
24 Nov 2013
ODI # 3437
JC Buttler
99
102
84
7
4
117.85
England
v West Indies
North Sound
05 Mar 2014
ODI # 3484
L Ronchi
99
129
83
11
3
119.27
New Zealand
v South Africa
Mount Maunganui
21 Oct 2014
ODI # 3536
AB de Villiers
99
115
82
6
4
120.73
South Africa
v U.A.E.
Wellington
12 Mar 2015
ODI # 3633
CJ Chibhabha
99
153
100
11
1
99.00
Zimbabwe
v Pakistan
Lahore
29 May 2015
ODI # 3652
MDKJ Perera
99
137
92
6
4
107.60
Sri Lanka
v West Indies
Colombo (RPS)
04 Nov 2015
ODI # 3702
RG Sharma
99
142
108
9
1
91.66
India
v Australia
Sydney
23 Jan 2016
ODI # 3727
AD Hales
99
179
124
8
-
79.83
England
v South Africa
Gqeberha
06 Feb 2016
ODI # 3734
PR Stirling
99
145
114
9
1
86.84
Ireland
v Afghanistan
Greater Noida
19 Mar 2017
ODI # 3852
Mushfiqur Rahim
99
-
116
9
-
85.34
Bangladesh
v Pakistan
Abu Dhabi
26 Sep 2018
ODI # 4047
BA Stokes
99
90
52
4
10
190.38
England
v India
Pune
26 Mar 2021
ODI # 4283
DA Warner
99
169
112
12
-
88.39
Australia
v Sri Lanka
Colombo (RPS)
21 Jun 2022
ODI # 4416
K Bhurtel
99
-
95
13
2
104.21
Nepal
v Zimbabwe
Harare
18 Jun 2023
ODI # 4585
AT Carey
99
125
77
9
4
128.57
Australia
v South Africa
Centurion
15 Sep 2023
ODI # 4646
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years