Virat Kohli Total Centuries: 86 International Tons, 55 in ODIs — The Full Breakdown
Virat Kohli has 86 international centuries — 55 in ODIs, 30 in Tests and 1 in T20Is. His unbeaten 139 vs West Indies on 27 September 2026 was his 55th ODI ton and took him past 15,000 ODI runs.
09 Oct 2026, 13:53 UTC

How many centuries has Virat Kohli scored in total?
If you are searching for virat total centuries, here is the direct answer: as of late September 2026, Virat Kohli has 86 international centuries across all formats, with 55 of those coming in One Day Internationals — the most ODI hundreds by any batter in history. His latest ton, an unbeaten 139 against the West Indies on 27 September 2026, also carried him past 15,000 ODI runs.
Search interest in the total centuries of Virat Kohli spiked sharply in India around 28 September 2026 — Google Trends recorded roughly 2,000 searches with about 800% growth in 24 hours — driven by that series-opening knock against the West Indies.
The 55th ODI hundred against West Indies
Kohli's 55th ODI century came in the first ODI of the India vs West Indies series, played on 27 September 2026. Chasing a modest target, he finished unbeaten on 139 off just 88 balls, an innings that included nine sixes and ten fours. As The Hindu reported on 28 September 2026, he reached his fifty with a six, his hundred with a six, and sealed the win with another six.
The knock was doubly significant: it made Kohli only the second batter after Sachin Tendulkar to reach 15,000 ODI runs. His ODI tally now stands at 15,080 runs at an average of 59.13 and a strike-rate of 94.30, with 55 centuries and 79 fifties.
Virat Kohli's centuries by format
According to his career record (statistics updated to 28 September 2026), Kohli's international centuries break down as follows:
| Format | Matches | Runs | Centuries | Fifties |
|---|---|---|---|---|
| Test | 123 | 9,230 | 30 | 31 |
| ODI | 315 | 15,080 | 55 | 79 |
| T20I | 125 | 4,188 | 1 | 38 |
| Total | — | — | 86 | — |
A note on the arithmetic: the format-wise figures above (30 Test + 55 ODI + 1 T20I) sum exactly to 86, matching the widely cited total of Virat Kohli international centuries. His lone T20I hundred came at the 2022 Asia Cup — his first international century in over 1,000 days at the time. He retired from T20Is after the 2024 T20 World Cup and from Test cricket in May 2025, so any additions to his tally can now come only in ODIs.
Where Kohli stands among the greats
With 86 international tons, Kohli holds the record for the most ODI centuries and sits second on the all-time international century list, behind only Sachin Tendulkar's 100. He went past Tendulkar's ODI record of 49 hundreds during the 2023 World Cup, when he scored his 50th ODI century on home soil.
What sets Kohli apart is his chasing record. His 55 ODI hundreds have come at an average near 59, and a large share of them have come in successful run-chases — the reason he is widely called the "Chasemaster". At 37, with his ODI career still active, the gap between him and Tendulkar's overall mark of 100 remains one of the most-watched statistical races in cricket.
Why the search spike now
The India vs West Indies ODI series stats have refreshed interest in Kohli's numbers: the 139* in the opener was his first international century of the 2026–27 home season and a reminder that, even after retiring from two formats, he remains the benchmark in ODI batting. Expect the "virat total centuries" question to resurface every time he adds another hundred to the 86.
Sources & further reading
0 replies
A thoughtful contribution can make all the difference. Be the first to share one.