Virat Kohli International Centuries: A Complete Breakdown of His 86 Hundreds
Virat Kohli has scored 86 international centuries: 55 in ODIs, 30 in Tests, and 1 in T20Is. Explore his journey from his first ton to the 15,000-run ODI milestone.
11 Oct 2026, 17:05 UTC

The Evolution of a Modern Great
Virat Kohli has established himself as one of the most prolific batters in the history of the game, amassing a total of 86 international centuries. His record is a testament to his versatility, spanning the patience required for Test cricket, the strategic pacing of One Day Internationals (ODIs), and the explosive nature of T20Is. As of October 2026, his career tally reflects a relentless pursuit of excellence across all three formats of the game.
Format Breakdown: Where the Hundreds Came From
Kohli's century distribution shows a heavy emphasis on the limited-overs format, particularly ODIs, where he has become the gold standard for consistency. According to Wikipedia, his 86 centuries are split as follows:
| Format | Centuries Scored |
|---|---|
| One Day Internationals (ODIs) | 55 |
| Test Cricket | 30 |
| T20 Internationals (T20Is) | 1 |
Key Milestones and Career Highlights
The ODI Dominance and the 15,000-Run Mark
Kohli's journey in ODIs began with a century against Sri Lanka at Eden Gardens on December 24, 2009. Since then, he has scaled heights previously reached only by Sachin Tendulkar. A defining moment occurred on November 16, 2023, during the World Cup semi-final against New Zealand, where he scored 117 to claim his 50th ODI century, surpassing Tendulkar's long-standing record.
More recently, as reported by The Hindu on September 28, 2026, Kohli reached his 55th ODI hundred during a dominant performance against the West Indies. In this same innings, he became the second player in history, after Tendulkar, to cross the 15,000-run threshold in the ODI format. His overall ODI statistics are staggering, with 15,080 runs maintained at an average of 59.13.
Test Cricket and T20I Achievements
In the longest format, Kohli recorded 30 centuries before his retirement from Test cricket in May 2025. His Test career was marked by incredible peaks, including scoring 11 centuries in a single calendar year in both 2017 and 2018. His final Test century came in November 2024 against Australia.
While T20Is are not designed for centuries, Kohli managed a brilliant 122* against Afghanistan during the 2022 Asia Cup, which remains his only hundred in the shortest format.
Legacy and Statistical Context
With 86 international centuries, Kohli currently ranks second on the all-time list, trailing only Sachin Tendulkar's 100. His ability to act as a "chasemaster"—the art of calculating and executing a win while batting second—has defined his legacy. Whether it is the 183 against Pakistan in the 2012 Asia Cup or his recent aggressive form in 2026, Kohli continues to be the benchmark for batting excellence in India.
Sources & further reading
0 replies
A thoughtful contribution can make all the difference. Be the first to share one.