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 |
More “Virat Kohli Stats”
Virat Kohli Player Profile: Batting and Bowling Stats
Virat Kohli – ODI Runs by Batting Position
Virat Kohli – ODI World Cup Runs and Centuries- Every Edition
List of Virat Kohli ODI Centuries
Virat Kohli – ODI Runs against Each Team
Virat Kohli – Highest ODI Scores
Virat Kohli – ODI Captaincy Record
Virat Kohli – Year-Wise ODI & Test Runs
Virat Kohli – Test Runs by Batting Position
Virat Kohli – Test Runs against Each Team
Virat Kohli – Highest Test Scores
The Ten Best Virat Kohli Innings in Test Cricket
List of Virat Kohli Test Centuries
List of Virat Kohli 200s in Tests
Virat Kohli – Test Captaincy Record
Virat Kohli – T20I Runs by Batting Position
Virat Kohli – T20I Runs vs Each Country
Virat Kohli – T20 World Cup Record – Edition by Edition
When Virat Kohli ruled the T20 Cricket in 2016!
Virat Kohli – T20I Captaincy Record
List: Virat Kohli’s 90 to 99 Scores (All Formats)
Virat Kohli – Complete T20 Stats
Virat Kohli Record List in All Formats
Stats: Virat Kohli vs Leg Spinners in International Cricket
Virat Kohli IPL Centuries List
Virat Kohli IPL Runs – Year by Year
Virat Kohli IPL Runs vs Each Team
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.