Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
One Day Internationals - Batting Records and Statistics - Hundreds and Double Hundreds
Players Batting 50 Innings before First 100
Player
Country
Inns
1st 100
Match
Versus
Ground
100s
1
S M Pollock
South Africa
189
130
06/06/2007
ACC Asian XI
M Chinnaswamy Stadium
1
2
S R Waugh
Australia
166
102*
16/01/1996
Sri Lanka
Melbourne Cricket Ground
3
3
E Chigumbura
Zimbabwe
160
117
26/05/2015
Pakistan
Gaddafi Stadium
2
4
M V Boucher
South Africa
159
147*
20/09/2006
Zimbabwe
Senwes Park
1
5
A Ranatunga
Sri Lanka
144
101*
02/12/1994
Pakistan
Kingsmead
4
6
A D Mathews*
Sri Lanka
115
139*
16/11/2014
India
JSCA International Stadium Complex
3
7
N L T C Perera
Sri Lanka
113
140
05/01/2019
New Zealand
Bay Oval
1
8
B B McCullum
New Zealand
109
166
01/07/2008
Ireland
Mannofield Park
5
9
J G Wright
New Zealand
103
101
16/03/1988
England
McLean Park
1
10
S M Gavaskar
India
100
103*
31/10/1987
New Zealand
Vidarbha Cricket Association Ground
1
11
Younis Khan
Pakistan
98
144
18/07/2004
Hong Kong
Sinhalese Sports Club Ground
7
12
Abdul Razzaq
Pakistan
97
112
11/12/2002
South Africa
St George's Park
3
13
K R Rutherford
New Zealand
97
108
28/10/1994
India
Reliance Stadium
2
14
Mahmudullah*
Bangladesh
97
103
09/03/2015
England
Adelaide Oval
4
15
M A Taylor
Australia
94
105
21/10/1996
India
M Chinnaswamy Stadium
1
16
S C Williams*
Zimbabwe
89
102
24/10/2015
Afghanistan
Queens Sports Club
8
17
B R M Taylor*
Zimbabwe
88
118*
05/11/2009
Bangladesh
Zahur Ahmed Chowdhury Stadium
11
18
A P Gurusinha
Sri Lanka
88
117*
18/04/1994
New Zealand
Sharjah Cricket Stadium
2
19
Mushfiqur Rahim*
Bangladesh
86
101
16/08/2011
Zimbabwe
Harare Sports Club
9
20
T Odoyo
Kenya
84
111*
18/10/2007
Canada
Gymkhana Club Ground
1
21
N J O'Brien
Ireland
82
109
14/05/2017
New Zealand
The Village
1
22
R S Bopara
England
82
101*
03/09/2013
Ireland
The Village
1
23
D Ramdin
West Indies
80
128
05/03/2014
England
Sir Vivian Richards Stadium
2
24
T M Dilshan
Sri Lanka
80
117*
04/07/2006
Netherlands
VRA Ground
22
25
K C Sangakkara
Sri Lanka
78
100*
04/04/2003
Pakistan
Sharjah Cricket Stadium
25
26
J N Rhodes
South Africa
78
121
29/09/1996
Pakistan
Gymkhana Club Ground
2
27
C D McMillan
New Zealand
76
104*
25/02/2001
Pakistan
AMI Stadium
3
28
S R Tendulkar
India
75
110
09/09/1994
Australia
R Premadasa Stadium
49
29
P A de Silva
Sri Lanka
73
104
01/12/1990
India
Vidarbha Cricket Association Ground
11
30
T Taibu
Zimbabwe
73
107*
26/08/2007
South Africa
Harare Sports Club
2
31
N Hussain
England
71
115
13/07/2002
India
Lord's
1
32
M S Wade*
Australia
71
100*
13/01/2017
Pakistan
Brisbane Cricket Ground
1
33
H Masakadza
Zimbabwe
70
102
14/08/2009
Bangladesh
Queens Sports Club
5
34
R G Twose
New Zealand
69
103
04/11/2000
South Africa
Newlands
1
35
S L Campbell
West Indies
68
103
01/04/2000
Zimbabwe
Sabina Park
2
36
A L Logie
West Indies
68
109*
12/03/1988
Pakistan
Sabina Park
1
37
R S Mahanama
Sri Lanka
68
107
13/12/1992
New Zealand
R Premadasa Stadium
4
38
J D P Oram
New Zealand
67
101*
28/01/2007
Australia
WACA Ground
1
39
Asghar Afghan*
Afghanistan
67
101
17/03/2017
Ireland
Greater Noida Sports Complex Ground
1
40
G W Flower
Zimbabwe
64
112
26/01/1998
Sri Lanka
Sinhalese Sports Club Ground
6
41
S T Jayasuriya
Sri Lanka
63
140
08/12/1994
New Zealand
Mangaung Oval
28
42
A Flintoff
England
63
106
04/07/2004
New Zealand
County Ground (Bristol)
3
43
H P Tillakaratne
Sri Lanka
61
104
09/11/1993
West Indies
Wankhede Stadium
2
44
L Vincent
New Zealand
60
172
24/08/2005
Zimbabwe
Queens Sports Club
3
45
Yuvraj Singh
India
60
102*
11/04/2003
Bangladesh
Bangabandhu National Stadium
14
46
Mohammad Hafeez*
Pakistan
60
115
29/01/2011
New Zealand
AMI Stadium
11
47
K Srikkanth
India
58
102
07/09/1986
Australia
Sawai Mansingh Stadium
4
48
G C Smith
South Africa
57
105
04/02/2005
England
St George's Park
10
49
Alok Kapali
Bangladesh
56
115
28/06/2008
India
National Stadium (Karachi)
1
50
Ramiz Raja
Pakistan
55
113
20/10/1987
England
National Stadium (Karachi)
9
51
D A Miller*
South Africa
54
130*
25/01/2015
West Indies
St George's Park
6
52
M Amarnath
India
53
100*
19/01/1988
West Indies
Nahar Singh Stadium
2
53
C Z Harris
New Zealand
53
130
11/03/1996
Australia
MA Chidambaram Stadium
1
54
R B Richardson
West Indies
52
109
03/12/1986
Sri Lanka
Sharjah Cricket Stadium
5
55
R S Kaluwitharana
Sri Lanka
51
100*
28/09/1996
Kenya
Gymkhana Club Ground
2
56
H H Dippenaar
South Africa
51
110*
03/10/2003
Pakistan
Gaddafi Stadium
4
57
Saleem Malik
Pakistan
50
100
25/10/1987
Sri Lanka
Iqbal Stadium
5
58
R W Chakabva*
Zimbabwe
50
102
07/08/2022
Bangladesh
Harare Sports Club
1
59
Sabbir Rahman*
Bangladesh
50
102
20/02/2019
New Zealand
University Oval
1
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links