Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC Champions Trophy (ICC KnockOut) Records
Batting List Hundreds
List of hundreds for ICC Champions Trophy (ICC KnockOut)
List of hundreds
Player
Runs scored in an inns
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
ADR Campbell (ZIM)
100
100
176
143
7
1
69.93
Zimbabwe
v New Zealand
Dhaka
24 Oct 1998
ODI # 1357
SR Tendulkar (IND)
141
141
191
128
13
3
110.15
India
v Australia
Dhaka
28 Oct 1998
ODI # 1360
JH Kallis (SA)
113
113*
107
100
5
5
113.00
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
PA Wallace (WI)
103
103
135
102
11
5
100.98
West Indies
v South Africa
Dhaka
01 Nov 1998
ODI # 1364
DA Gunawardene (SL)
132
132
200
146
19
-
90.41
Sri Lanka
v West Indies
Nairobi (Gym)
04 Oct 2000
ODI # 1631
Saeed Anwar (PAK)
105
105*
168
134
12
1
78.35
Pakistan
v Sri Lanka
Nairobi (Gym)
08 Oct 2000
ODI # 1634
Saeed Anwar (PAK)
104
104
145
115
16
-
90.43
Pakistan
v New Zealand
Nairobi (Gym)
11 Oct 2000
ODI # 1637
SC Ganguly (IND)
141
141*
216
142
11
6
99.29
India
v South Africa
Nairobi (Gym)
13 Oct 2000
ODI # 1638
SC Ganguly (IND)
117
117
177
130
9
4
90.00
India
v New Zealand
Nairobi (Gym)
15 Oct 2000
ODI # 1639
CL Cairns (NZ)
102
102*
141
113
8
2
90.26
New Zealand
v India
Nairobi (Gym)
15 Oct 2000
ODI # 1639
ST Jayasuriya (SL)
102
102*
177
120
10
-
85.00
Sri Lanka
v Pakistan
Colombo (RPS)
12 Sep 2002
ODI # 1874
M Kaif (IND)
111
111*
135
112
8
1
99.10
India
v Zimbabwe
Colombo (RPS)
14 Sep 2002
ODI # 1876
A Flower (ZIM)
145
145
215
164
13
-
88.41
Zimbabwe
v India
Colombo (RPS)
14 Sep 2002
ODI # 1876
MS Atapattu (SL)
101
101
173
118
8
-
85.59
Sri Lanka
v Netherlands
Colombo (RPS)
16 Sep 2002
ODI # 1878
BC Lara (WI)
111
111
137
120
8
2
92.50
West Indies
v Kenya
Colombo (SSC)
17 Sep 2002
ODI # 1879
ME Trescothick (ENG)
119
119
175
102
11
2
116.66
England
v Zimbabwe
Colombo (RPS)
18 Sep 2002
ODI # 1880
HH Gibbs (SA)
116
116
160
126
13
3
92.06
South Africa
v Kenya
Colombo (RPS)
20 Sep 2002
ODI # 1882
V Sehwag (IND)
126
126
136
104
21
1
121.15
India
v England
Colombo (RPS)
22 Sep 2002
ODI # 1884
SC Ganguly (IND)
117
117*
183
109
12
3
107.33
India
v England
Colombo (RPS)
22 Sep 2002
ODI # 1884
HH Gibbs (SA)
116
116*
162
119
16
-
97.47
South Africa
v India
Colombo (RPS)
25 Sep 2002
ODI # 1886
NJ Astle (NZ)
145
145*
177
151
13
6
96.02
New Zealand
v U.S.A.
The Oval
10 Sep 2004
ODI # 2169
A Flintoff (ENG)
104
104
120
91
9
3
114.28
England
v Sri Lanka
Southampton
17 Sep 2004
ODI # 2177
HH Gibbs (SA)
101
101
162
135
9
1
74.81
South Africa
v West Indies
The Oval
18 Sep 2004
ODI # 2178
ME Trescothick (ENG)
104
104
214
124
14
-
83.87
England
v West Indies
The Oval
25 Sep 2004
ODI # 2182
WU Tharanga (SL)
105
105
177
129
11
1
81.39
Sri Lanka
v Bangladesh
Mohali
07 Oct 2006
ODI # 2423
WU Tharanga (SL)
110
110
158
130
13
1
84.61
Sri Lanka
v Zimbabwe
Ahmedabad
10 Oct 2006
ODI # 2425
CH Gayle (WI)
104
104*
132
118
11
3
88.13
West Indies
v Bangladesh
Jaipur
11 Oct 2006
ODI # 2426
Shahriar Nafees (BAN)
123
123*
201
161
17
1
76.39
Bangladesh
v Zimbabwe
Jaipur
13 Oct 2006
ODI # 2427
CH Gayle (WI)
101
101
177
128
10
1
78.90
West Indies
v England
Ahmedabad
28 Oct 2006
ODI # 2439
DJ Bravo (WI)
112
112*
182
124
14
1
90.32
West Indies
v England
Ahmedabad
28 Oct 2006
ODI # 2439
CH Gayle (WI)
133
133*
197
135
17
3
98.51
West Indies
v South Africa
Jaipur
02 Nov 2006
ODI # 2442
TM Dilshan (SL)
106
106
116
92
16
1
115.21
Sri Lanka
v South Africa
Centurion
22 Sep 2009
ODI # 2893
Shoaib Malik (PAK)
128
128
173
126
16
-
101.58
Pakistan
v India
Centurion
26 Sep 2009
ODI # 2898
GC Smith (SA)
141
141
216
134
16
-
105.22
South Africa
v England
Centurion
27 Sep 2009
ODI # 2900
SR Watson (AUS)
136
136*
176
132
10
7
103.03
Australia
v England
Centurion
02 Oct 2009
ODI # 2905
RT Ponting (AUS)
111
111*
169
115
12
1
96.52
Australia
v England
Centurion
02 Oct 2009
ODI # 2905
SR Watson (AUS)
105
105*
203
129
10
4
81.39
Australia
v New Zealand
Centurion
05 Oct 2009
ODI # 2907
S Dhawan (IND)
114
114
159
94
12
1
121.27
India
v South Africa
Cardiff
06 Jun 2013
ODI # 3363
S Dhawan (IND)
102
102*
183
107
10
1
95.32
India
v West Indies
The Oval
11 Jun 2013
ODI # 3368
KC Sangakkara (SL)
134
134*
197
135
12
-
99.25
Sri Lanka
v England
The Oval
13 Jun 2013
ODI # 3370
Tamim Iqbal (BAN)
128
128
184
142
12
3
90.14
Bangladesh
v England
The Oval
01 Jun 2017
ODI # 3875
JE Root (ENG)
133
133*
202
129
11
1
103.10
England
v Bangladesh
The Oval
01 Jun 2017
ODI # 3875
KS Williamson (NZ)
100
100
148
97
8
3
103.09
New Zealand
v Australia
Birmingham
02 Jun 2017
ODI # 3876
HM Amla (SA)
103
103
202
115
5
2
89.56
South Africa
v Sri Lanka
The Oval
03 Jun 2017
ODI # 3877
S Dhawan (IND)
125
125
198
128
15
1
97.65
India
v Sri Lanka
The Oval
08 Jun 2017
ODI # 3882
Shakib Al Hasan (BAN)
114
114
184
115
11
1
99.13
Bangladesh
v New Zealand
Cardiff
09 Jun 2017
ODI # 3883
Mahmudullah (BAN)
102
102*
158
107
8
2
95.32
Bangladesh
v New Zealand
Cardiff
09 Jun 2017
ODI # 3883
BA Stokes (ENG)
102
102*
136
109
13
2
93.57
England
v Australia
Birmingham
10 Jun 2017
ODI # 3885
RG Sharma (IND)
123
123*
165
129
15
1
95.34
India
v Bangladesh
Birmingham
15 Jun 2017
ODI # 3891
Fakhar Zaman (PAK)
114
114
142
106
12
3
107.54
Pakistan
v India
The Oval
18 Jun 2017
ODI # 3894
WA Young (NZ)
107
107
174
113
12
1
94.69
New Zealand
v Pakistan
Karachi
19 Feb 2025
ODI # 4843
TWM Latham (NZ)
118
118*
160
104
10
3
113.46
New Zealand
v Pakistan
Karachi
19 Feb 2025
ODI # 4843
Towhid Hridoy (BAN)
100
100
185
118
6
2
84.74
Bangladesh
v India
Dubai (DICS)
20 Feb 2025
ODI # 4844
Shubman Gill (IND)
101
101*
-
129
9
2
78.29
India
v Bangladesh
Dubai (DICS)
20 Feb 2025
ODI # 4844
RD Rickelton (SA)
103
103
154
106
7
1
97.16
South Africa
v Afghanistan
Karachi
21 Feb 2025
ODI # 4845
BM Duckett (ENG)
165
165
215
143
17
3
115.38
England
v Australia
Lahore
22 Feb 2025
ODI # 4846
JP Inglis (AUS)
120
120*
134
86
8
6
139.53
Australia
v England
Lahore
22 Feb 2025
ODI # 4846
V Kohli (IND)
100
100*
151
111
7
-
90.09
India
v Pakistan
Dubai (DICS)
23 Feb 2025
ODI # 4847
R Ravindra (NZ)
112
112
149
105
12
1
106.66
New Zealand
v Bangladesh
Rawalpindi
24 Feb 2025
ODI # 4848
Ibrahim Zadran (AFG)
177
177
226
146
12
6
121.23
Afghanistan
v England
Lahore
26 Feb 2025
ODI # 4849
JE Root (ENG)
120
120
177
111
11
1
108.10
England
v Afghanistan
Lahore
26 Feb 2025
ODI # 4849
R Ravindra (NZ)
108
108
147
101
13
1
106.93
New Zealand
v South Africa
Lahore
05 Mar 2025
ODI # 4855
KS Williamson (NZ)
102
102
137
94
10
2
108.51
New Zealand
v South Africa
Lahore
05 Mar 2025
ODI # 4855
DA Miller (SA)
100
100*
93
67
10
4
149.25
South Africa
v New Zealand
Lahore
05 Mar 2025
ODI # 4855
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years