Individual Records

List of Virat Kohli Test Centuries

Virat Kohli in Test cricket is a revelation for Indian cricket. His capability to rain in runs all over the world against threatening bowling attacks made him stand apart from the other Indian stalwarts. If there is one player who can fill up the mighty shoes of Sachin Tendulkar, it is him.

The master batsman’s fight-back knock of 119 in Johannesburg against the firing trio of Dale Steyn, Morne Morkel and Vernon Philander, able 105 in Wellington, followed by a controvertible twin centuries in Adelaide during his early Test days made him look the fitting replacement for the retired Sachin Tendulkar. Allan Donald, the then bowling coach of South Africa, said Virat’s Johannesburg knock reminded him of Sachin Tendulkar.

Virat stayed true to the legend’s words, scoring centuries one after another in whatever format he stepped legs on.

This article will list Virat Kohli’s Test centuries one by one.

Virat Kohli Test Centuries List

S.NO RUNS VS BATTING POSITION INNINGS VENUE HOME/AWAY YEAR RESULT
1 116 Australia 6 2 Adelaide Away 2012 Lost
2 103 New Zealand 5 2 Bangalore Home 2012 Won
3 103 England 5 2 Nagpur Home 2012 Drawn
4 107 Australia 5 2 Chennai Home 2013 Won
5 119 South Africa 4 1 Johannesburg Away 2013 Drawn
6 105* New Zealand 4 4 Wellington Away 2014 Drawn
7 115 Australia 4 2 Adelaide Away 2014 Lost
8 141 Australia 4 4 Adelaide Away 2014 Lost
9 169 Australia 4 2 Melbourne Away 2014 Drawn
10 147 Australia 4 2 Sydney Away 2015 Drawn
11 103 Sri Lanka 4 2 Galle Away 2015 Lost
12 200 West Indies 4 1 North Sound Away 2016 Won
13 211 New Zealand 4 1 Indore Home 2016 Won
14 167 England 4 1 Visakhapatnam Home 2016 Won
15 235 England 4 2 Mumbai Home 2016 Won
16 204 Bangladesh 4 1 Hyderabad Home 2017 Won
17 103* Sri Lanka 4 3 Galle Away 2017 Won
18 104* Sri Lanka 4 3 Kolkata Home 2017 Drawn
19 213 Sri Lanka 4 2 Nagpur Home 2017 Won
20 243 Sri Lanka 4 1 Delhi Home 2017 Drawn
21 153 South Africa 4 2 Centurion Away 2018 Lost
22 149 England 4 2 Birmingham Away 2018 Lost
23 103 England 4 3 Nottingham Away 2018 Won
24 139 West Indies 4 1 Rajkot Home 2018 Won
25 123 Australia 4 2 Perth Away 2018 Lost
26 254* South Africa 4 1 Pune Home 2019 Won
27 136 Bangladesh 4 2 Kolkata Home 2019 Won
28 186 Australia 4 2 Ahmedabad Home 2023 Drawn
29 121 West Indies 4 1 Trinidad Away 2023 Drawn
30 100 Australia 4 3 Perth Away 2024 Won

Key Stats

If there is one list where Virat over-performed Sachin, it is the Test double centuries list. Virat is now the leading Indian batter with the most double tons in the longest format.

Virat is one player who excels in challenging conditions. So far, 16 of his 30 Test 100s came in away conditions; 14 away from Asia and 12 in SENA countries.

Country-wise, he loves playing against Australia, against whom he has 9 Test centuries, with 7 coming in Australian venues. Among them, Adelaide hosted three Virat Kohli long-format centuries, his personal best venue-wise, and Perth, 2.

Each of 2017 and 2018 has seen 5 of Virat’s Test centuries. You can find here the list of batter who scored most number of centuries in a calendar year.

Except for his first 4 Test 100s, when he batted lower down the order, the major chunk of his tons came while he was batting at No.4. The Indian No.4 has two centuries in the 4th innings of a Test match.

In of his centuries contributing to win, loss, and draw results, Virat enjoys a ratio of 14:7:9 respectively.