No one needs to introduce the man called Virat Kohli. Easily one of India’s and the world’s greatest cricketers ever witnessed, he rose to fame when he was still in his teenage years, and then managed to stay consistent right through his career. Across all formats, Kohli’s batting numbers are unlike many others who have played the game.
It was in 2024 when he decided to step away from the T20 international circuit, after a Man of the Match winning performance in the final against South Africa in the T20 World Cup played in USA / West Indies. From there, his sole focus was the Test and ODI format for Team India, where he’s scored 80+ international centuries combined.
On this page on Read Scoops, we’re going to talk about his batting prowess in the longest format, where he’s got as many as 29 Test centuries, the last one coming in July 2023 against West Indies. Kohli made his Test debut for India against West Indies in 2011 and it was in 2012 at the Adelaide Oval in Australia where he scored his maiden Test century – 116(213).
Today, he stands in the top 20 for most Test centuries in the history of the game, only behind Sachin Tendulkar, Rahul Dravid, and Sunil Gavaskar among Indian batsmen. With 9,000+ Test runs, he has seven double centuries in his career, which is the fourth highest in the world, and the highest for any Indian batsman as well.
SEE ALSO: List of top online sports betting websites
His best Test score of 254* came against South Africa in Pune in 2019, and we’re not sure of whether he will get a higher score in this format. We’ve put together a complete Virat Kohli Test centuries list, (updated 1st November 2024), including all details like the year he scored it, the opposition, and his total score in that innings. See below:
Virat Kohli all Test centuries list
Sr. | Score | Opponent | Venue | Date |
1 | 116(213) | Australia | Adelaide Oval, Adelaide | 24 Jan 2012 |
2 | 103(193) | New Zealand | M Chinnaswamy Stadium, Bengaluru | 31 Aug 2012 |
3 | 103(295) | England | VCA Stadium, Nagpur | 13 Dec 2012 |
4 | 107(206) | Australia | MA Chidambaram Stadium, Chennai | 22 Feb 2013 |
5 | 119(181) | South Africa | Wanderers Stadium, Johannesburg | 18 Dec 2013 |
6 | 105(135)* | New Zealand | Basin Reserve, Wellington | 14 Feb 2014 |
7 | 115(184) | Australia | Adelaide Oval, Adelaide | 9 Dec 2014 |
8 | 141(175) | Australia | Adelaide Oval, Adelaide | 9 Dec 2014 |
9 | 169(272) | Australia | Melbourne Cricket Ground, Melbourne | 26 Dec 2014 |
10 | 147(230) | Australia | Sydney Cricket Ground, Sydney | 6 Jan 2015 |
11 | 103(191) | Sri Lanka | Galle International Stadium, Galle | 12 Aug 2015 |
12 | 200(283) | West Indies | Sir Vivian Richards Stadium, Antigua | 21 Jul 2016 |
13 | 211(366) | New Zealand | Holkar Stadium, Indore | 8 Oct 2016 |
14 | 167(267) | England | ACA-VDCA Cricket Stadium, Visakhapatnam | 17 Nov 2016 |
15 | 235(340) | England | Wankhede Stadium, Mumbai | 8 Dec 2016 |
16 | 204(246) | Bangladesh | Rajiv Gandhi Stadium, Hyderabad | 9 Feb 2017 |
17 | 103(136)* | Sri Lanka | Galle International Stadium, Galle | 26 Jul 2017 |
18 | 104(119)* | Sri Lanka | Eden Gardens, Kolkata | 16 Nov 2017 |
19 | 213(267) | Sri Lanka | VCA Stadium, Nagpur | 24 Nov 2017 |
20 | 243(287) | Sri Lanka | Feroz Shah Kotla Ground, Delhi | 2 Dec 2017 |
21 | 153(217) | South Africa | SuperSport Park, Centurion | 13 Jan 2018 |
22 | 149(225) | England | Edgbaston, Birmingham | 1 Aug 2018 |
23 | 103(197) | England | Trent Bridge, Nottingham | 18 Aug 2018 |
24 | 139(230) | West Indies | Saurashtra Cricket Association Stadium, Rajkot | 4 Oct 2018 |
25 | 123(257) | Australia | Perth Stadium, Perth | 14 Dec 2018 |
26 | 254(336)* | South Africa | MCA Stadium, Pune | 10 Oct 2019 |
27 | 136(194) | Bangladesh | Eden Gardens, Kolkata | 22 Nov 2019 |
28 | 186(364) | Australia | Narendra Modi Stadium, Ahmedabad | 9 Mar 2023 |
29 | 121(206) | West Indies | Queen’s Park Oval, Port of Spain | 20 Jul 2023 |
30 | TBD | TBD | TBD | TBD |
31 | TBD | TBD | TBD | TBD |
32 | TBD | TBD | TBD | TBD |
Kohli’s first 8 Test centuries were all small hundreds but it was his 9th one against Australia in 2014/15 where he managed to cross the 150+ mark for the first time. On that tour, he smashed 4 centuries in a single bilateral series, a feat which he wasn’t able to replicate in his Test career ever again; he scored 3 centuries in a series against Sri Lanka in 2017.
Virat Kohli scored 186 in 364 balls with 15 fours. What an innings by Kohli, he ended his 1,205 days wait with a royal innings.
King Kohli on display! pic.twitter.com/ih3cD5zTCS
— Mufaddal Vohra (@mufaddal_vohra) March 12, 2023
The wait between his 27th and 28th Test century was the longest, spanning 1000+ days, during a bit of a career low Kohli faced after the Covid-19 pandemic broke out. However, he returned with a royal knock of 186 against Australia, and then got another century later in the same year (2023) against West Indies. For more updates and news on Virat Kohli, remember to always stay tuned to ReadScoops.com.
FAQs
Q. How many centuries of Virat Kohli are in Test format?
Ans. As of November 2024, Virat Kohli has scored 29 centuries in the Test format, including 7 of them being converted to double centuries. This page will be updated in real-time as and when he gets more Test centuries.
Q. How many 200 Virat Kohli in Tests?
Ans. Virat Kohli has scored as many as 7 double hundreds in Test cricket, including a career best score of 254* against South Africa in Pune, in 2019.
Q. How many 100s does Kohli have?
Ans. In the Test format, Virat Kohli has 29 hundreds. In ODIs, he has 50 and in T20Is, he has one. Total = 80.
Register on Fun88 and get a 200 FREE Bet for sports betting