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
99 not out (and 199, 299 etc)
99 not out (and 199, 299 etc) in ODIs
99 not out (and 199, 299 etc)
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
BA Edgar
99*
-
136
6
1
72.79
New Zealand
v India
Auckland
14 Feb 1981
ODI # 116
DM Jones
99*
-
77
4
3
128.57
Australia
v Sri Lanka
Adelaide
28 Jan 1985
ODI # 299
RB Richardson
99*
-
141
11
1
70.21
West Indies
v Pakistan
Sharjah
15 Nov 1985
ODI # 339
A Flower
99*
161
111
7
2
89.18
Zimbabwe
v Australia
Harare
24 Oct 1999
ODI # 1521
ADR Campbell
99*
207
124
8
-
79.83
Zimbabwe
v New Zealand
Bulawayo
01 Oct 2000
ODI # 1629
RR Sarwan
99*
144
104
8
-
95.19
West Indies
v India
Ahmedabad
15 Nov 2002
ODI # 1896
BJ Hodge
99*
123
86
7
1
115.11
Australia
v New Zealand
Melbourne
04 Feb 2007
ODI # 2501
Mohammad Yousuf
99*
122
104
7
2
95.19
Pakistan
v India
Gwalior
15 Nov 2007
ODI # 2646
MJ Clarke
99*
144
106
7
-
93.39
Australia
v England
The Oval
30 Jun 2010
ODI # 3004
V Sehwag
99*
165
100
11
2
99.00
India
v Sri Lanka
Dambulla
16 Aug 2010
ODI # 3032
MN Waller
99*
108
74
10
1
133.78
Zimbabwe
v New Zealand
Bulawayo
25 Oct 2011
ODI # 3209
CS MacLeod
99*
169
127
12
-
77.95
Scotland
v Canada
Ayr
11 Jul 2012
ODI # 3287
SP Patil
99*
143
99
7
2
100.00
U.A.E.
v Scotland
Lincoln
01 Feb 2014
ODI # 3468
JO Holder
99*
117
101
9
4
98.01
West Indies
v P.N.G.
Harare
08 Mar 2018
ODI # 3991
E Lewis
99*
-
99
13
2
100.00
West Indies
v Ireland
Bridgetown
07 Jan 2020
ODI # 4226
MJ Hay
99*
110
78
7
7
126.92
New Zealand
v Pakistan
Hamilton
02 Apr 2025
ODI # 4862
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years