Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
World Cup Records
Batting List Hundreds
List of hundreds for World Cup
List of hundreds
Player
Runs scored in an inns
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
DL Amiss (ENG)
137
137
-
147
18
-
93.19
England
v India
Lord's
07 Jun 1975
ODI # 19
GM Turner (NZ)
171
171*
190
201
16
2
85.07
New Zealand
v East Africa
Birmingham
07 Jun 1975
ODI # 20
KWR Fletcher (ENG)
131
131
-
147
13
-
89.11
England
v New Zealand
Nottingham
11 Jun 1975
ODI # 23
A Turner (AUS)
101
101
-
113
9
1
89.38
Australia
v Sri Lanka
The Oval
11 Jun 1975
ODI # 25
GM Turner (NZ)
114
114*
180
177
13
-
64.40
New Zealand
v India
Manchester
14 Jun 1975
ODI # 28
CH Lloyd (WI)
102
102
108
85
12
2
120.00
West Indies
v Australia
Lord's
21 Jun 1975
ODI # 33
CG Greenidge (WI)
106
106*
181
173
9
1
61.27
West Indies
v India
Birmingham
09 Jun 1979
ODI # 61
IVA Richards (WI)
138
138*
207
157
11
3
87.89
West Indies
v England
Lord's
23 Jun 1979
ODI # 74
AJ Lamb (ENG)
102
102
-
105
12
2
97.14
England
v New Zealand
The Oval
09 Jun 1983
ODI # 197
DI Gower (ENG)
130
130
-
120
12
5
108.33
England
v Sri Lanka
Taunton
11 Jun 1983
ODI # 201
TM Chappell (AUS)
110
110
-
131
11
-
83.96
Australia
v India
Nottingham
13 Jun 1983
ODI # 207
CG Greenidge (WI)
105
105*
-
147
5
1
71.42
West Indies
v Zimbabwe
Worcester
13 Jun 1983
ODI # 208
IVA Richards (WI)
119
119
-
146
6
1
81.50
West Indies
v India
The Oval
15 Jun 1983
ODI # 210
Imran Khan (PAK)
102
102*
-
133
11
-
76.69
Pakistan
v Sri Lanka
Leeds
16 Jun 1983
ODI # 211
N Kapil Dev (IND)
175
175*
-
138
16
6
126.81
India
v Zimbabwe
Tunbridge Wells
18 Jun 1983
ODI # 216
Zaheer Abbas (PAK)
103
103*
-
121
6
-
85.12
Pakistan
v New Zealand
Nottingham
20 Jun 1983
ODI # 218
Javed Miandad (PAK)
103
103
-
100
6
-
103.00
Pakistan
v Sri Lanka
Hyderabad (Sind)
08 Oct 1987
ODI # 451
GR Marsh (AUS)
110
110
-
141
7
1
78.01
Australia
v India
Chennai
09 Oct 1987
ODI # 453
DL Houghton (ZIM)
142
142
178
137
13
6
103.64
Zimbabwe
v New Zealand
Hyderabad (Deccan)
10 Oct 1987
ODI # 454
DL Haynes (WI)
105
105
-
124
10
1
84.67
West Indies
v Sri Lanka
Karachi
13 Oct 1987
ODI # 457
IVA Richards (WI)
181
181
-
125
16
7
144.80
West Indies
v Sri Lanka
Karachi
13 Oct 1987
ODI # 457
Ramiz Raja (PAK)
113
113
-
148
5
-
76.35
Pakistan
v England
Karachi
20 Oct 1987
ODI # 463
Saleem Malik (PAK)
100
100
-
95
10
-
105.26
Pakistan
v Sri Lanka
Faisalabad
25 Oct 1987
ODI # 467
GR Marsh (AUS)
126
126*
206
149
12
3
84.56
Australia
v New Zealand
Chandigarh
27 Oct 1987
ODI # 470
RB Richardson (WI)
110
110
-
135
8
2
81.48
West Indies
v Pakistan
Karachi
30 Oct 1987
ODI # 473
SM Gavaskar (IND)
103
103*
149
88
10
3
117.04
India
v New Zealand
Nagpur
31 Oct 1987
ODI # 474
GA Gooch (ENG)
115
115
-
136
11
-
84.55
England
v India
Wankhede
05 Nov 1987
ODI # 476
MD Crowe (NZ)
100
100*
180
134
11
-
74.62
New Zealand
v Australia
Auckland
22 Feb 1992
ODI # 714
DC Boon (AUS)
100
100
176
133
11
-
75.18
Australia
v New Zealand
Auckland
22 Feb 1992
ODI # 714
A Flower (ZIM)
115
115*
215
152
8
1
75.65
Zimbabwe
v Sri Lanka
New Plymouth
23 Feb 1992
ODI # 716
Ramiz Raja (PAK)
102
102*
181
158
4
-
64.55
Pakistan
v West Indies
Melbourne
23 Feb 1992
ODI # 717
Aamer Sohail (PAK)
114
114
178
136
12
-
83.82
Pakistan
v Zimbabwe
Hobart
27 Feb 1992
ODI # 720
PV Simmons (WI)
110
110
153
125
8
2
88.00
West Indies
v Sri Lanka
Berri
13 Mar 1992
ODI # 742
Ramiz Raja (PAK)
119
119*
173
155
16
-
76.77
Pakistan
v New Zealand
Christchurch
18 Mar 1992
ODI # 747
DC Boon (AUS)
100
100
173
147
8
-
68.02
Australia
v West Indies
Melbourne
18 Mar 1992
ODI # 749
NJ Astle (NZ)
101
101
172
132
8
2
76.51
New Zealand
v England
Ahmedabad
14 Feb 1996
ODI # 1048
G Kirsten (SA)
188
188*
210
159
13
4
118.23
South Africa
v U.A.E.
Rawalpindi
16 Feb 1996
ODI # 1049
SR Tendulkar (IND)
127
127*
175
138
15
1
92.02
India
v Kenya
Cuttack
18 Feb 1996
ODI # 1052
GA Hick (ENG)
104
104*
170
133
6
2
78.19
England
v Netherlands
Peshawar
22 Feb 1996
ODI # 1057
ME Waugh (AUS)
130
130
167
128
14
1
101.56
Australia
v Kenya
Visakhapatnam
23 Feb 1996
ODI # 1058
ME Waugh (AUS)
126
126
195
135
8
3
93.33
Australia
v India
Wankhede
27 Feb 1996
ODI # 1065
Aamer Sohail (PAK)
111
111
205
139
8
-
79.85
Pakistan
v South Africa
Karachi
29 Feb 1996
ODI # 1067
SR Tendulkar (IND)
137
137
198
137
8
5
100.00
India
v Sri Lanka
Delhi
02 Mar 1996
ODI # 1070
RT Ponting (AUS)
102
102
143
112
5
1
91.07
Australia
v West Indies
Jaipur
04 Mar 1996
ODI # 1072
AC Hudson (SA)
161
161
153
132
13
4
121.96
South Africa
v Netherlands
Rawalpindi
05 Mar 1996
ODI # 1073
VG Kambli (IND)
106
106
137
110
11
-
96.36
India
v Zimbabwe
Kanpur
06 Mar 1996
ODI # 1075
PA de Silva (SL)
145
145
153
115
14
5
126.08
Sri Lanka
v Kenya
Kandy
06 Mar 1996
ODI # 1074
BC Lara (WI)
111
111
142
94
16
-
118.08
West Indies
v South Africa
Karachi
11 Mar 1996
ODI # 1079
CZ Harris (NZ)
130
130
162
124
13
4
104.83
New Zealand
v Australia
Chennai
11 Mar 1996
ODI # 1080
ME Waugh (AUS)
110
110
156
112
6
2
98.21
Australia
v New Zealand
Chennai
11 Mar 1996
ODI # 1080
PA de Silva (SL)
107
107*
176
124
13
-
86.29
Sri Lanka
v Australia
Lahore
17 Mar 1996
ODI # 1083
R Dravid (IND)
104
104*
158
109
10
-
95.41
India
v Kenya
Bristol
23 May 1999
ODI # 1457
SR Tendulkar (IND)
140
140*
114
101
16
3
138.61
India
v Kenya
Bristol
23 May 1999
ODI # 1457
SC Ganguly (IND)
183
183
210
158
17
7
115.82
India
v Sri Lanka
Taunton
26 May 1999
ODI # 1463
R Dravid (IND)
145
145
179
129
17
1
112.40
India
v Sri Lanka
Taunton
26 May 1999
ODI # 1463
A Jadeja (IND)
100
100*
188
138
7
2
72.46
India
v Australia
The Oval
04 Jun 1999
ODI # 1473
ME Waugh (AUS)
104
104
181
120
13
-
86.66
Australia
v Zimbabwe
Lord's
09 Jun 1999
ODI # 1477
NC Johnson (ZIM)
132
132*
214
144
14
2
91.66
Zimbabwe
v Australia
Lord's
09 Jun 1999
ODI # 1477
Saeed Anwar (PAK)
103
103
167
144
11
-
71.52
Pakistan
v Zimbabwe
The Oval
11 Jun 1999
ODI # 1479
HH Gibbs (SA)
101
101
185
134
10
1
75.37
South Africa
v Australia
Leeds
13 Jun 1999
ODI # 1481
SR Waugh (AUS)
120
120*
176
110
10
2
109.09
Australia
v South Africa
Leeds
13 Jun 1999
ODI # 1481
Saeed Anwar (PAK)
113
113*
193
148
9
-
76.35
Pakistan
v New Zealand
Manchester
16 Jun 1999
ODI # 1482
BC Lara (WI)
116
116
181
134
12
2
86.56
West Indies
v South Africa
Cape Town
09 Feb 2003
ODI # 1942
CB Wishart (ZIM)
172
172*
191
151
18
3
113.90
Zimbabwe
v Namibia
Harare
10 Feb 2003
ODI # 1943
ST Jayasuriya (SL)
120
120
147
125
14
-
96.00
Sri Lanka
v New Zealand
Bloemfontein
10 Feb 2003
ODI # 1944
SB Styris (NZ)
141
141
177
125
3
6
112.80
New Zealand
v Sri Lanka
Bloemfontein
10 Feb 2003
ODI # 1944
A Symonds (AUS)
143
143*
139
125
18
2
114.40
Australia
v Pakistan
Johannesburg
11 Feb 2003
ODI # 1945
HH Gibbs (SA)
143
143
195
141
19
3
101.41
South Africa
v New Zealand
Johannesburg
16 Feb 2003
ODI # 1955
SP Fleming (NZ)
134
134*
158
132
21
-
101.51
New Zealand
v South Africa
Johannesburg
16 Feb 2003
ODI # 1955
JM Davison (CAN)
111
111
98
76
8
6
146.05
Canada
v West Indies
Centurion
23 Feb 2003
ODI # 1963
SR Tendulkar (IND)
152
152
193
151
18
-
100.66
India
v Namibia
Pietermaritzburg
23 Feb 2003
ODI # 1964
SC Ganguly (IND)
112
112*
173
119
6
4
94.11
India
v Namibia
Pietermaritzburg
23 Feb 2003
ODI # 1964
Saeed Anwar (PAK)
101
101
174
126
7
-
80.15
Pakistan
v India
Centurion
01 Mar 2003
ODI # 1975
JF Kloppenburg (NED)
121
121
182
142
6
4
85.21
Netherlands
v Namibia
Bloemfontein
03 Mar 2003
ODI # 1978
KJJ van Noortwijk (NED)
134
134*
188
129
11
3
103.87
Netherlands
v Namibia
Bloemfontein
03 Mar 2003
ODI # 1978
MS Atapattu (SL)
124
124
191
129
18
-
96.12
Sri Lanka
v South Africa
Durban
03 Mar 2003
ODI # 1979
CH Gayle (WI)
119
119
175
151
8
2
78.80
West Indies
v Kenya
Kimberley
04 Mar 2003
ODI # 1981
RT Ponting (AUS)
114
114
130
109
8
4
104.58
Australia
v Sri Lanka
Centurion
07 Mar 2003
ODI # 1982
SC Ganguly (IND)
107
107*
196
120
11
2
89.16
India
v Kenya
Cape Town
07 Mar 2003
ODI # 1983
NJ Astle (NZ)
102
102*
187
122
11
-
83.60
New Zealand
v Zimbabwe
Bloemfontein
08 Mar 2003
ODI # 1984
MS Atapattu (SL)
103
103*
207
127
7
-
81.10
Sri Lanka
v Zimbabwe
East London
15 Mar 2003
ODI # 1989
SC Ganguly (IND)
111
111*
140
114
5
5
97.36
India
v Kenya
Durban
20 Mar 2003
ODI # 1992
RT Ponting (AUS)
140
140*
138
121
4
8
115.70
Australia
v India
Johannesburg
23 Mar 2003
ODI # 1993
RT Ponting (AUS)
113
113
144
93
9
5
121.50
Australia
v Scotland
Basseterre
14 Mar 2007
ODI # 2532
JP Bray (IRE)
115
115*
221
137
10
2
83.94
Ireland
v Zimbabwe
Kingston
15 Mar 2007
ODI # 2535
JH Kallis (SA)
128
128*
157
109
11
5
117.43
South Africa
v Netherlands
Basseterre
16 Mar 2007
ODI # 2537
BJ Hodge (AUS)
123
123
108
89
8
7
138.20
Australia
v Netherlands
Basseterre
18 Mar 2007
ODI # 2540
V Sehwag (IND)
114
114
127
87
17
3
131.03
India
v Bermuda
Port of Spain
19 Mar 2007
ODI # 2542
ST Jayasuriya (SL)
109
109
159
87
7
7
125.28
Sri Lanka
v Bangladesh
Port of Spain
21 Mar 2007
ODI # 2546
Imran Nazir (PAK)
160
160
201
121
14
8
132.23
Pakistan
v Zimbabwe
Kingston
21 Mar 2007
ODI # 2547
L Vincent (NZ)
101
101
178
117
9
1
86.32
New Zealand
v Canada
Gros Islet
22 Mar 2007
ODI # 2548
S Chanderpaul (WI)
102
102*
161
113
10
4
90.26
West Indies
v Ireland
Kingston
23 Mar 2007
ODI # 2551
ML Hayden (AUS)
101
101
107
68
14
4
148.52
Australia
v South Africa
Basseterre
24 Mar 2007
ODI # 2552
ML Hayden (AUS)
158
158
216
143
14
4
110.48
Australia
v West Indies
North Sound
27 Mar 2007
ODI # 2555
ST Jayasuriya (SL)
115
115
183
101
10
4
113.86
Sri Lanka
v West Indies
Providence
01 Apr 2007
ODI # 2560
SP Fleming (NZ)
102
102*
118
92
10
3
110.86
New Zealand
v Bangladesh
North Sound
02 Apr 2007
ODI # 2561
KP Pietersen (ENG)
104
104
182
122
6
1
85.24
England
v Australia
North Sound
08 Apr 2007
ODI # 2565
AB de Villiers (SA)
146
146
195
130
12
5
112.30
South Africa
v West Indies
St George's
10 Apr 2007
ODI # 2567
SB Styris (NZ)
111
111*
198
157
8
-
70.70
New Zealand
v Sri Lanka
St George's
12 Apr 2007
ODI # 2569
ML Hayden (AUS)
103
103
150
100
10
2
103.00
Australia
v New Zealand
St George's
20 Apr 2007
ODI # 2577
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years