Top 10 key achievements of Virat Kohli in Test Cricket

By Anish KumarPublished On May 13, 2025

Virat hit seven double centuries, all as India captain.

This is the most by an Indian batter, the highest by any batter in Tests since his debut, and a world record for a captain.

Kohli, only batter in world to score 1k-plus runs in consecutive CYs

He averaged over 75 in both years—1,215 runs at 75.9 in 2016 and 1,059 runs at 75.6 in 2017.

Virat Kohli's Test captaincy record

With 40 wins in 68 Tests, he is India’s most successful Test captain

Surpassing Sachin Down Under

Kohli is the only Indian to score seven Test centuries in Australia, surpassing the legendary Sachin Tendulkar.

Virat is India's 4th highest Test run-getter with 9,230 runs

His tally is behind Sachin Tendulkar (15,921), Rahul Dravid (13,265), and Sunil Gavaskar (10,122)

His 5,864 runs as Test captain are the 4th highest by any skipper

His 20 centuries while leading India are second only to South Africa’s Graeme Smith (25).

Golden years for Kohli in Tests

Between the 2016 and 2018–19 seasons, he scored 3,619 runs at an average of 65.8—the best in the world on both counts

Most runs in a calendar year by an Indian batter

In 2012, 2015, 2016, 2018 and 2023.

Double centuries in consecutive series: 4

Matching Australian great Ricky Ponting

Between 2015 and 2017, he led India to nine consecutive Test series victories, equaling Ricky Ponting's record.