Virat Kohli has set impressive records with his centuries in both IPL and international cricket. Here’s a complete list of his hundreds, showcasing his journey as one of the game’s top scorers
Table of Contents
Virat Kohli’s IPL Centuries List
Sl. No.
Date
Versus
Ground
Runs
Balls Faced
1
24/04/16
Gujarat Lions
Saurashtra Cricket Association Stadium
100*
63
2
07/05/16
Rising Pune Supergiant
M Chinnaswamy Stadium
108*
58
3
14/05/16
Gujarat Lions
M Chinnaswamy Stadium
109
55
4
18/05/16
Punjab Kings
M Chinnaswamy Stadium
113
50
5
19/04/19
Kolkata Knight Riders
Eden Gardens
100
58
6
18/05/23
Sunrisers Hyderabad
Rajiv Gandhi International Stadium
100
63
7
21/05/23
Gujarat Titans
M Chinnaswamy Stadium
101*
61
8
06/04/24
Rajasthan Royals
Sawai Mansingh Stadium
113*
72
Virat Kohli’s ODI Centuries List
Sl. No.
Date
Versus
Ground
Runs
Balls Faced
1
24/12/09
Sri Lanka
Eden Gardens
107
114
2
11/01/10
Bangladesh
Shere Bangla National Stadium
102*
95
3
20/10/10
Australia
Dr YS Rajasekhara Reddy Cricket Stadium
118
121
4
28/11/10
New Zealand
Nehru Stadium (Guwahati)
105
104
5
19/02/11
Bangladesh
Shere Bangla National Stadium
100*
83
6
16/09/11
England
Sophia Gardens
107
93
7
17/10/11
England
Arun Jaitley Stadium
112*
98
8
02/12/11
West Indies
Dr YS Rajasekhara Reddy Cricket Stadium
117
123
9
28/02/12
Sri Lanka
Bellerive Oval
133*
86
10
13/03/12
Sri Lanka
Shere Bangla National Stadium
108
120
11
18/03/12
Pakistan
Shere Bangla National Stadium
183
148
12
21/07/12
Sri Lanka
Mahinda Rajapaksha International Cricket Stadium
106
113
13
31/07/12
Sri Lanka
R Premadasa Stadium
128*
119
14
05/07/13
West Indies
Queen’s Park Oval
102
83
15
24/07/13
Zimbabwe
Harare Sports Club
115
108
16
16/10/13
Australia
Sawai Mansingh Stadium
100*
52
17
30/10/13
Australia
Vidarbha Cricket Association Stadium
115*
66
18
19/01/14
New Zealand
McLean Park
123
111
19
26/02/14
Bangladesh
Khan Shaheb Osman Ali Stadium
136
122
20
17/10/14
West Indies
Himachal Pradesh Cricket Association Stadium
127
114
21
16/11/14
Sri Lanka
JSCA International Stadium Complex
139*
126
22
15/02/15
Pakistan
Adelaide Oval
107
126
23
22/10/15
South Africa
MA Chidambaram Stadium
138
140
24
17/01/16
Australia
Melbourne Cricket Ground
117
117
25
20/01/16
Australia
Manuka Oval
106
92
26
23/10/16
New Zealand
Punjab Cricket Association IS Bindra Stadium
154*
134
27
15/01/17
England
Maharashtra Cricket Association Stadium
122
105
28
06/07/17
West Indies
Sabina Park
111*
115
29
31/08/17
Sri Lanka
R Premadasa Stadium
131
96
30
03/09/17
Sri Lanka
R Premadasa Stadium
110*
116
31
22/10/17
New Zealand
Wankhede Stadium
121
125
32
29/10/17
New Zealand
Green Park
113
106
33
01/02/18
South Africa
Kingsmead
112
119
34
07/02/18
South Africa
Newlands
160*
159
35
16/02/18
South Africa
SuperSport Park
129*
96
36
21/10/18
West Indies
Barsapara Cricket Stadium
140
107
37
24/10/18
West Indies
Dr YS Rajasekhara Reddy Cricket Stadium
157*
129
38
27/10/18
West Indies
Maharashtra Cricket Association Stadium
107
119
39
15/01/19
Australia
Adelaide Oval
104
112
40
05/03/19
Australia
Vidarbha Cricket Association Stadium
116
120
41
08/03/19
Australia
JSCA International Stadium Complex
123
95
42
11/08/19
West Indies
Queen’s Park Oval
120
125
43
14/08/19
West Indies
Queen’s Park Oval
114*
99
44
10/12/22
Bangladesh
Zahur Ahmed Chowdhury Stadium
113
91
45
10/01/23
Sri Lanka
Barsapara Cricket Stadium
113
87
46
15/01/23
Sri Lanka
Greenfield International Stadium
166*
110
47
10/09/23
Pakistan
R Premadasa Stadium
122*
94
48
19/10/23
Bangladesh
Maharashtra Cricket Association Stadium
103*
97
49
05/11/23
South Africa
Eden Gardens
101*
121
50
15/11/23
New Zealand
Wankhede Stadium
117
113
Virat Kohli’s Test Centuries List
Sl. No.
Date
Versus
Ground
Runs
Balls Faced
1
24/01/12
Australia
Adelaide Oval
116
213
2
31/08/12
New Zealand
M Chinnaswamy Stadium
103
193
3
13/12/12
England
Vidarbha Cricket Association Stadium
103
295
4
22/02/13
Australia
MA Chidambaram Stadium
107
206
5
18/12/13
South Africa
Wanderers Stadium
119
181
6
14/02/14
New Zealand
Basin Reserve
105*
135
7
09/12/14
Australia
Adelaide Oval
115
184
8
09/12/14
Australia
Adelaide Oval
141
175
9
26/12/14
Australia
Melbourne Cricket Ground
169
272
10
06/01/15
Australia
Sydney Cricket Ground
147
230
11
12/08/15
Sri Lanka
Galle International Stadium
103
191
12
21/07/16
West Indies
Sir Vivian Richards Stadium
200
283
13
08/10/16
New Zealand
Holkar Cricket Stadium
211
366
14
16/11/16
England
Dr YS Rajasekhara Reddy Cricket Stadium
167
267
15
08/12/16
England
Wankhede Stadium
235
340
16
09/02/17
Bangladesh
Rajiv Gandhi International Stadium
204
246
17
26/07/17
Sri Lanka
Galle International Stadium
103*
136
18
16/11/17
Sri Lanka
Eden Gardens
104*
119
19
24/11/17
Sri Lanka
Vidarbha Cricket Association Stadium
213
267
20
02/12/17
Sri Lanka
Arun Jaitley Stadium
243
287
21
13/01/18
South Africa
SuperSport Park
153
217
22
01/08/18
England
Edgbaston
149
225
23
18/08/18
England
Trent Bridge
103
197
24
04/10/18
West Indies
Saurashtra Cricket Association Stadium
139
230
25
14/12/18
Australia
Perth Stadium
123
257
26
10/10/19
South Africa
Maharashtra Cricket Association Stadium
254*
336
27
22/11/19
Bangladesh
Eden Gardens
136
194
28
09/03/23
Australia
Narendra Modi Stadium
186
364
29
20/07/23
West Indies
Queen’s Park Oval
121
206
30
24/11/24
Australia
Perth
100*
143
Virat Kohli’s T20I Centuries List
Sl. No.
Date
Versus
Ground
Runs
Balls Faced
1
08/09/22
Afghanistan
Dubai International Cricket Stadium
122*
61
Country Wise Breakup
Country
No. of Centuries
Australia
17
Sri Lanka
15
West Indies
12
New Zealand
9
England
8
South Africa
8
Bangladesh
7
Pakistan
3
Afghanistan
1
Zimbabwe
1
What is the fastest century scored by Virat Kohli in an international match?
Virat Kohli’s fastest century in ODIs came in just 52 balls, against Australia in 2013
Which team has Virat Kohli scored the most centuries ?
Virat Kohli has scored the most centuries against Australia with a total of 16 centuries, followed closely by Sri Lanka with 15 centuries