Virat Kohil's International Centuries list
Test, Odi and twenty20i 100s list
Virat Kolhi centuries list

Virat Kohli is a top order batsman (the Run Machine) of Indian Cricket. He has smashed 80 centuries in international cricket : 50 in ODIs, 29 in Test and 1 in T20i. Virat Kolhi is the second most centuries maker across all format of cricket after Sachin Tendulkar who holds the record of 100 international centuries : 51 in Test and 49 in ODIs.

Kohli made his ODI debut against Sri Lanka in August 2008. Virat scored his first century in 2009 when he made 107 against Sri Lanka at Eden Gardens, Kolkata. In the bilateral series against Australia in October 2013, Kohli made 100 not out just off 52 balls and remains the fastest ODI century by an Indian. Virat Kohli has the most ODI centuries of any player after scoring his 50th ODI century in the 2023 Cricket World Cup knockout stage against New Zealand with a score of 117 on 15th November 2023.

Kohli made his Test debut against the West Indies in 2011. He scored his first century in Test during the Australian tour in January 2012. In the first Test of the 2014–15 Border–Gavaskar Trophy, he became the fourth Indian player to score centuries in both innings of a Test match after making 115 and 141. He was appointed as the captain of the Test team during the series and became the first player to score centuries in each of his first three Test innings as captain. In 2016, Kohli became the fifth player to score three or more double centuries in a calendar year. In the year 2017, with excellent batting performances he became the first batsman to score four double centuries in consecutive Test series. His seven double centuries is the joint fourth-most by a player. In 2017, he became the first captain to score ten centuries in a calendar year. Virat scored eleven centuries in 2018, second-most in a calendar year to Sachin Tendulkar. In 2019, Kohli scored seven centuries which included five ODI-centuries. Moreover, he scored his highest score 254* runs in Test-cricket against South Africa on 10th October, 2019 at MCA Stadium, Pune.

Kohli made his twenty20i debut against Zimbabwe at Harare, Jun 12, 2010. He score his 1st t20i century with 122* runs on 08th September 2022, against Afghanistan at Dubai International Cricket Stadium, Dubai. The century was scored after 1,021 days from his previous international hundred as well.

We have provieded hereby Virat Kohli's International cricket centuries list. Finds herewith Kohli's Test, Oneday international and twenty20i hundreds list along with Centuries by Oppositon teams and Centuries by Calender years as well.

Test Centuries by Virat Kohli
No.
Date
Runs
Against Venue Place Result
1
116
2
103
3
103
4
107
5
119
6
105*
7
115
8
141
9
169
10
147
11
103
12
200
13
211
14
167
15
235
16
204
17
103*
18
104*
19
213
20
243
21
153
22
149
23
103
24
139
25
123
26
254*
27
136
28
186
29
121
ODI Centuries by Virat Kohli
No.
Date
Runs
Against Venue Place Result
1
107
2
102*
3
118
4
105
5
100*
6
107
7
112*
8
117
9
133*
10
108
11
183
12
106
13
128*
14
102
15
115
16
100*
17
115*
18
123
19
136
20
127
21
139*
22
107
23
138
24
117
25
106
26
154*
27
122
28
111*
29
131
30
110*
31
121
32
113
33
112
34
160*
35
129*
36
140
37
157*
38
107
39
104
40
116
41
123
42
120
43
114*
44
113
45
113
46
166*
47
122*
48
103*
49
101*
50
117
T20i Centuries by Virat Kohli
No.
Date
Runs
Against Venue Place Result
1
122*
Virat Kohli's 100s by Oppositions
Country
Test 100s
ODI 100s
T20i 100s
Total
Australia
16
Sri Lanka
15
West Indies
12
New Zealand
9
England
8
South Africa
8
Bangladesh
7
Pakistan
3
Afghanistan
1
Zimbabwe
1
Total
29
50
1
80
Virat Kohli's 100s by Calender Year
Year
Test 100s
ODI 100s
T20i 100s
Total
2009
1
2010
3
2011
4
2012
8
2013
6
2014
8
2015
4
2016
7
2017
11
2018
11
2019
7
2020
0
2021
0
2022
2
2023
8
Total
29
50
1
80
Cricwindow Mobile Applications
Live Cricket Match Video

Useful Links

Social Media