The Sports Legends

They Create history

Cricket

Updated on April 4th 2026, 7:11:42 am

Virat Kohli Test Centuries List (2012–2024): Full Record, Stats & Milestones

Virat Kohli Test Centuries

Explore the complete list of Virat Kohli’s 30 Test centuries from 2012 to 2024, including stats, double hundreds, venues, and career-defining milestones.

The career of Virat Kohli, often hailed as “King Kohli,” stands as one of the most remarkable stories in modern Test cricket. From early struggles in 2011 to becoming India’s backbone in the longest format, Kohli’s journey is defined by resilience, technique, and unmatched consistency.


Having officially retired from Test cricket in May 2025, Kohli left behind a legacy carved in numbers, iconic innings, and unforgettable overseas performances.


This is the complete and updated list of Virat Kohli’s 30 Test centuries, along with key stats, milestones, and career-defining moments.


Virat Kohli Test Career Stats (2011–2025)


Before diving into the full list, here’s a snapshot of Kohli’s Test dominance:


Category

Statistic

Total Test Centuries

30

Double Centuries

7 (Indian Record)

Highest Score

254* vs South Africa (2019)

Total Runs

9,230

Batting Average

46.85

Most Centuries Against

Australia (9)


Complete List of Virat Kohli’s 30 Test Centuries


Kohli’s transformation into a world-class batter was evident as he conquered challenging overseas conditions, especially in SENA countries.


No.

Score

Against

Venue

Date

1

116

Australia

Adelaide

Jan 2012

2

103

New Zealand

Bengaluru

Aug 2012

3

103

England

Nagpur

Dec 2012

4

107

Australia

Chennai

Feb 2013

5

119

South Africa

Johannesburg

Dec 2013

6

105*

New Zealand

Wellington

Feb 2014

7

115

Australia

Adelaide

Dec 2014

8

141

Australia

Adelaide

Dec 2014

9

169

Australia

Melbourne

Dec 2014

10

147

Australia

Sydney

Jan 2015

11

103

Sri Lanka

Galle

Aug 2015

12

200

West Indies

Antigua

Jul 2016

13

211

New Zealand

Indore

Oct 2016

14

167

England

Visakhapatnam

Nov 2016

15

235

England

Mumbai

Dec 2016

16

204

Bangladesh

Hyderabad

Feb 2017

17

103*

Sri Lanka

Galle

Jul 2017

18

104*

Sri Lanka

Kolkata

Nov 2017

19

213

Sri Lanka

Nagpur

Nov 2017

20

243

Sri Lanka

Delhi

Dec 2017

21

153

South Africa

Centurion

Jan 2018

22

149

England

Birmingham

Aug 2018

23

103

England

Nottingham

Aug 2018

24

139

West Indies

Rajkot

Oct 2018

25

123

Australia

Perth

Dec 2018

26

254*

South Africa

Pune

Oct 2019

27

136

Bangladesh

Kolkata (Pink Ball)

Nov 2019

28

186

Australia

Ahmedabad

Mar 2023

29

121

West Indies

Port of Spain

Jul 2023

30

100*

Australia

Perth

Nov 2024


Key Milestones in Virat Kohli’s Test Career


1. Dominance Against Australia


Kohli’s rivalry with Australia defined an era. His 9 centuries against them came across some of the toughest conditions in world cricket.


The standout moment remains his twin centuries (115 & 141) at Adelaide in 2014, where he nearly pulled off a historic chase of 364 — a knock that announced him as India’s next great leader.


2. The Double Century Era (2016–2017)


Between 2016 and 2017, Kohli entered a league of his own:


  • Scored 4 double centuries in consecutive Test series

  • Became the first player in history to achieve this feat

  • Finished with 7 double centuries, the most by an Indian


This period cemented his dominance as the best Test batter in the world.


3. The Final Chapter – Century No. 30


After a prolonged lean patch (2019–2023), Kohli made a strong comeback.


His 30th and final Test century came in Perth (2024), where he scored an unbeaten 100 against Australia — a perfect full-circle moment to end his Test career.


Virat Kohli Test Retirement (May 2025)


In May 2025, Virat Kohli officially announced his retirement from Test cricket.


  • Played: 123 Tests

  • Wins as Captain: 40 (India’s most successful Test captain)

  • Fourth-highest run-scorer for India


He now trails only:



"I have given it everything I had. To represent India in white has been the greatest honor of my life." — Virat Kohli


Virat Kohli’s Test career is more than just numbers — it’s a blueprint of modern batting excellence.


From Adelaide to Perth, from struggle to supremacy, Kohli redefined what it meant to be a Test cricketer in the 21st century. His 30 centuries symbolize not just consistency, but an era where fitness, aggression, and skill converged to produce greatness.