List of all Virat Kohli centuries in Test cricket

A complete list of Virat Kohli’s Test centuries, highlighting all 30 tons scored from 2012 to 2024. A tribute to his legendary Test career and batting milestones.

Hemanth
Hemanth

Updated -

3 mins read
list of Virat Kohli’s Test centuries
Save
    Share on
    Instagram
    Facebook
    Twitter
    Telegram
    Copy

Be a winner today!

Get the latest cricket updates, Join our community

iconiconicon
vector image

One of the modern greats of the game, Virat Kohli has drawn the curtain on his illustrious Test career. After 14 years of fierce competition, unmatched consistency, and iconic innings, Kohli announced his retirement from the longest format of the game on Monday. With 123 Tests, 9,230 runs, 30 centuries, and an average of 46.85, Kohli will be remembered for generations to come.

His intensity, dedication, and thirst for excellence are traits that would make him remembered forever. Kohli was the epitome of India's dominance in Test cricket during the 2010s. As a leader, he took India to the top of the ICC Test rankings and made the team adopt an aggressive mentality. He is also the holder of the Indian record for most Test double centuries by a captain (7), and his highest score of 254* against South Africa is a testament to his capacity to overwhelm good bowling attacks.

In his emotional farewell note on Instagram, Kohli signed off with "#269," denoting his position as the 269th player to represent India in Test cricket. His heartfelt words reflected a deep love for the red-ball game: "There’s something deeply personal about playing in whites. The quiet grind, the long days, the small moments that no one sees but that stay with you forever."

ALSO SEE:WATCH: Virat Kohli's final Test century against Australia in Border Gavaskar Trophy

Virat Kohli's Complete List of Test Centuries

No. Score Opposition Venue Date
1 116 Australia Adelaide Oval, Adelaide 24-Jan-2012
2 103 New Zealand M. Chinnaswamy Stadium, Bangalore 31-Aug-2012
3 103 England Vidarbha Cricket Association Stadium, Nagpur 13-Dec-2012
4 107 Australia M. A. Chidambaram Stadium, Chennai 22-Feb-2013
5 119 South Africa Wanderers Stadium, Johannesburg 18-Dec-2013
6 105* New Zealand Basin Reserve, Wellington 14-Feb-2014
7 115 Australia Adelaide Oval, Adelaide 09-Dec-2014
8 141 Australia Adelaide Oval, Adelaide 09-Dec-2014
9 169 Australia Melbourne Cricket Ground, Melbourne 26-Dec-2014
10 147 Australia Sydney Cricket Ground, Sydney 06-Jan-2015
11 103 Sri Lanka Galle International Stadium, Galle 12-Aug-2015
12 200 West Indies Sir Vivian Richards Stadium, North Sound 21-Jul-2016
13 211 New Zealand Holkar Stadium, Indore 08-Oct-2016
14 167 England ACA-VDCA Stadium, Visakhapatnam 17-Nov-2016
15 235 England Wankhede Stadium, Mumbai 08-Dec-2016
16 204 Bangladesh Rajiv Gandhi International Stadium, Hyderabad 09-Feb-2017
17 103* Sri Lanka Galle International Stadium, Galle 26-Jul-2017
18 104* Sri Lanka Eden Gardens, Kolkata 16-Nov-2017
19 213 Sri Lanka Vidarbha Cricket Association Stadium, Nagpur 24-Nov-2017
20 243 Sri Lanka Feroz Shah Kotla Ground, Delhi 02-Dec-2017
21 153 South Africa SuperSport Park, Centurion 13-Jan-2018
22 149 England Edgbaston, Birmingham 01-Aug-2018
23 103 England Trent Bridge, Nottingham 18-Aug-2018
24 139 West Indies Saurashtra Cricket Association Stadium, Rajkot 04-Oct-2018
25 123 Australia Perth Stadium, Perth 14-Dec-2018
26 254* South Africa Maharashtra Cricket Association Stadium, Pune 10-Oct-2019
27 136 Bangladesh Eden Gardens, Kolkata 22-Nov-2019
28 186 Australia Narendra Modi Stadium, Ahmedabad 12-Mar-2023
29 121 West Indies Queen's Park Oval, Port of Spain, Trinidad 21-Jul-2023
30 100* Australia Perth Stadium, Perth 24-Nov-2024

Virat Kohli’s departure from Test cricket marks the end of a golden chapter in Indian cricket history. From gutsy centuries in hostile conditions to mammoth scores on home turf, Kohli’s contribution to the format is etched permanently in cricketing folklore. His passion for Test cricket and the standards he set will continue to inspire future generations.

Tags:

Follow us on

WATCH NOW

Mohammad Siraj.webp

2 days ago

Watch: Mohammad Siraj Fires Up the Crowd with Passionate Cheers at Headingley

Sanjana Ganesan and Jasprit Bumrah to play all test series

3 days ago

Watch: Sanjana Ganesan urges Jasprit Bumrah to stay for entire England test series

MS Dhoni

3 days ago

Watch: MS Dhoni attends birthday celebration of his Tennis coach in Ranchi

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019

Cricket Winner Logo

Follow us on

Copyright © 2025 Cricket Winner. All Rights Reserved.