Complete List of Virat Kohli’s Test Centuries

Complete List of Virat Kohli's Test Centuries

Virat Kohli scored 30 centuries during his Test career. The Indian batting legend Virat Kohli bid farewell to Test cricket on May 12. The right-handed batsman represented India in the red-ball format for 14 years. Virat Kohli made his Test debut in June 2011 during the series against the West Indies and played his final Test match against Australia in January 2025.

Throughout his career, Virat Kohli appeared in 123 Test matches for India. He amassed 9,230 runs in 210 innings at an average of 46.85. He finished as the fourth-highest run-scorer for India in Tests, behind Sachin Tendulkar, Rahul Dravid, and Sunil Gavaskar. In addition, Virat Kohli recorded 31 half-centuries and 30 centuries in the format.

Virat Kohli also holds the record for the most double centuries by an Indian in Test cricket, with seven to his name. His highest score was an unbeaten 254 against South Africa in October 2019. When analyzing his centuries against different teams, Kohli scored the most (9) against Australia, and five centuries each against England and Sri Lanka.

Of Virat Kohli 30 Test centuries, 14 were scored at home while 16 were made overseas. Virat Kohli scored 12 centuries in SENA countries (South Africa, England, New Zealand, Australia). Among these, Australia was his most prolific foreign venue with seven centuries.

Virat Kohli’s test hundreds:

Virat Kohli's Test Centuries

Here’s Virat Kohli’s Test centuries presented in a clear table format:

No.RunsOpponentBallsMatch DetailsVenueDate
1116AUS213Australia vs India, 4th TestAdelaide Cricket Stadium, AdelaideJan 2012
2103NZ193India vs New Zealand, 2nd TestChinnaswamy Stadium, BengaluruAug 2012
3103ENG295India vs England, 4th TestVidarbha Cricket Association Stadium, NagpurDec 2012
4107AUS206India vs Australia, 1st TestMA Chidambaram Stadium, ChennaiFeb 2013
5119SA181South Africa vs India, 1st TestNew Wanderers Stadium, JohannesburgDec 2013
6105*NZ135New Zealand vs India, 2nd TestBasin Reserve, WellingtonFeb 2014
7115AUS184Australia vs India, 1st Test (1st innings)Adelaide Cricket Stadium, AdelaideDec 2014
8141AUS175Australia vs India, 1st Test (2nd innings)Adelaide Cricket Stadium, AdelaideDec 2014
9161AUS272Australia vs India, 3rd TestMelbourne Cricket Ground, MelbourneDec 2014
10147AUS230Australia vs India, 4th TestSydney Cricket Ground, SydneyJan 2015
11103SL191Sri Lanka vs India, 1st TestGalle International Stadium, GalleAug 2015
12200WI283West Indies vs India, 1st TestSir Vivian Richards Stadium, AntiguaJul 2016
13211NZ366India vs New Zealand, 3rd TestHolkar Cricket Stadium, IndoreOct 2016
14167ENG267India vs England, 2nd TestACA-VDCA Stadium, VisakhapatnamNov 2016
15235ENG340India vs England, 4th TestWankhede Stadium, MumbaiDec 2016
16204BAN246India vs Bangladesh, Only TestRajiv Gandhi Intl. Stadium, HyderabadFeb 2017
17103*SL136Sri Lanka vs India, 1st TestGalle International Stadium, GalleJul 2017
18104*SL119India vs Sri Lanka, 1st TestEden Gardens, KolkataNov 2017
19213SL267India vs Sri Lanka, 2nd TestVidarbha Cricket Association Stadium, NagpurNov 2017
20243SL287India vs Sri Lanka, 3rd TestFeroz Shah Kotla, DelhiDec 2017
21153SA217South Africa vs India, 2nd TestSuperSport Park, CenturionJan 2018
22149ENG255England vs India, 1st TestEdgbaston, BirminghamAug 2018
23103ENG197England vs India, 3rd TestTrent Bridge, NottinghamAug 2018
24139WI230India vs West Indies, 1st TestSaurashtra Cricket Association Stadium, RajkotOct 2018
25123AUS257Australia vs India, 2nd TestPerth Cricket Stadium, PerthDec 2018
26254*SA336India vs South Africa, 2nd TestMaharashtra Cricket Association Stadium, PuneOct 2019
27136BAN194India vs Bangladesh, 2nd TestEden Gardens, KolkataNov 2019
28186AUS364India vs Australia, 4th TestNarendra Modi Stadium, AhmedabadMar 2023
29121WI206West Indies vs India, 2nd TestQueen’s Park Oval, Port of SpainJul 2023
30100*AUS143Australia vs India, 1st TestPerth Cricket Stadium, PerthNov 2024

Sign Up Fast For E2bet777 And Enjoy A Free Bonus On Your First Registration

Leave a Reply

Your email address will not be published. Required fields are marked *