Virat Kohli: List Of Double Centuries In International Cricket

6 Min Read

The veteran right-handed batsman of Team India, Virat Kohli, broke enormous records in his career span. Currently, he has declared retirement from the two formats, Test and T20, after achieving greater heights of success in them. Now he is active in ODIs for Team India and sits at a count of 82 centuries so far in international cricket (25th June, 2025).

He declared retirement from Test cricket on 12th May, 2025, and for the T20 format, he announced on a big stage in a moment where all ICT fans were filled with joy for lifting the trophy of the T20 World Cup 2024 in Barbados against South Africa.

- Advertisement -
Ad imageAd image

Virat Kohli has smashed 7 double centuries in his career, out of which one was away in Barbados and the rest came in his home country, India. An interesting fact is that all of these double tons were scored in Test format.

List of Double Centuries by Virat Kohli in international cricket 

1. 200 vs West Indies – July 2016, Antigua

- Advertisement -
Ad image

Virat Kohli: List Of Double Centuries In International Cricket

Ground: Sir Vivian Richards Stadium, North Sound, Antigua

Balls Faced: 283, Fours: 24,  Sixes: 0

- Advertisement -
Ad imageAd image

Result: India won by an innings and 92 runs

Kohli’s first-ever Test double century came in style as he became the first Indian captain to score a double hundred outside India. His partnership of 168 runs with Ravichandran Ashwin laid the foundation for a commanding win. This innings was a turning point, setting the tone for Kohli’s dominant overseas performances and his aggressive approach as skipper.

2. 211 vs New Zealand – October 2016, Indore

Virat Kohli: List Of Double Centuries In International Cricket

Ground: Holkar Stadium, Indore

Balls Faced: 366

Fours: 20

Outcome: India won by 321 runs

Kohli marked his dominance in the first-ever Test at Holkar Stadium with a stunning double ton. His 365-run fourth-wicket stand with Ajinkya Rahane is India’s highest fourth-wicket stand in Tests. Kohli became the first Indian captain to record two Test double hundreds with this.

3. 235 vs England – December 2016, Mumbai

Virat Kohli: List Of Double Centuries In International Cricket

 

Venue: Wankhede Stadium, Mumbai

Balls Faced: 34

Fours: 2, Sixes: 1

Result: India won by an innings

This was Kohli’s third double hundred of 2016, a record for any Indian captain in a calendar year. On a spinning track, Kohli’s grit and technique shone through. A memorable 241-run partnership with Jayant Yadav helped India post a mammoth 631 and seal a huge win.

4. 204 vs Bangladesh – February 2017, Hyderabad

Virat Kohli: List Of Double Centuries In International Cricket

Venue: Rajiv Gandhi International Stadium, Hyderabad

Balls Faced: 246

Fours: 24

Result: India won by 208 runs

Kohli made history by becoming the first player to score double centuries in four consecutive Test series, surpassing legends like Don Bradman and Rahul Dravid. His 222-run stand with Rahane was central to India’s dominance. This knock was a symbol of Kohli’s consistency during the 2016-17 home season.

5. 213 vs Sri Lanka – November 2017, Nagpur

Virat Kohli: List Of Double Centuries In International Cricket

Ground: Vidarbha Cricket Association Stadium, Nagpur

Balls Faced: 267

Fours: 15, Sixes: 2

Outcome: India won by an innings and 239 runs

Kohli tied Brian Lara’s record for most double centuries by a Test captain (5) with this impressive innings. His 183-run partnership with Cheteshwar Pujara showcased his skill to anchor innings and take charge against any bowling attack.

6. 243 vs Sri Lanka – December 2017, Delhi

Virat Kohli: List Of Double Centuries In International Cricket

Ground: Arun Jaitley Stadium (previously Feroz Shah Kotla), Delhi

Balls Faced: 287

Fours: 25

Outcome: Match drawn

Under challenging circumstances with perilous air quality, Kohli demonstrated mental resilience and focus. This was his sixth Test double century, surpassing Brian Lara’s record of most double centuries as a skipper. He formed crucial partnerships with Rohit Sharma and Murali Vijay, solidifying his place among the greatest Test batsmen of the game.

7. 254* vs South Africa – October 2019, Pune

Virat Kohli: List Of Double Centuries In International Cricket

 

Ground: Maharashtra Cricket Association Stadium, Pune

Balls Faced: 336

Fours: 33, Sixes: 2

Result: India won by an innings and 137 runs

Kohli’s career-best Test score came against South Africa, with an unbeaten 254. This innings marked his seventh Test double century, the most by any Indian player. He also broke MS Dhoni’s record for the highest score by an Indian Test captain and surpassed Don Bradman in terms of 150+ scores as captain.

Virat Kohli’s Test Double Centuries

ScoreOpponentYearVenue
200West Indies2016Sir Vivian Richards Stadium, Antigua
211New Zealand2016Holkar Cricket Stadium, Indore
235England2016Wankhede Stadium, Mumbai
204Bangladesh2017Rajiv Gandhi International Cricket Stadium, Hyderabad
213Sri Lanka2017Vidarbha Cricket Association Stadium, Nagpur
243Sri Lanka2017Feroz Shah Kotla Ground, Delhi
254*South Africa2019Maharashtra Cricket Association Stadium, Pune

ALSO READ: Test Cricket: Aggressive Fielding Setup To Rack Up Wickets