When it comes to modern day cricket legends, there’s no one bigger than Virat Kohli. It doesn’t matter what the format is -Tests, ODIs or T20Is – and let’s not forget IPL – Kohli’s hunger for runs, triple figures has defined an era. His numbers are not just an expression of talent – they tell a tale of consistency, fitness, mental toughness and insatiable passion.
By December 2025, Virat Kohli has completed 84 international centuries and another eight centuries in the IPL; his combined century count is also a world record. This blog gives you an inclusive, non- plagiarized, SEO friendly manual on Virat Kohli total centuries in all format such as last century, how many centuries against each team, which batting position is their favorite and what makes his achievement unique.
Virat Kohli Total Centuries in All Format 2025-26
Virat Kohli Century Count
- Test centuries: 30
- ODI centuries: 53
- T20I centuries: 1
- IPL centuries: 8
Total international centuries: 84
Virat Kohli total centuries in all format (including IPL): 92
Last Updated: Virat Kohli’s Last Centuries In ODI (2025)
Virat Kohli was in a different class as captain during India’s ODI series against South Africa in late 2025.
52nd ODI Century – Ranchi
- Score: 135 off 120 balls
- Date: 30 November 2025
- Venue: JSCA International Stadium, Ranchi
- Opposition: South Africa
This innings was a lesson in pacing an innings, reminding everyone why he’s referred to as the heartbeat of India’s batting.
53rd ODI Century – Raipur
- Score: 102 off 92 balls
- Date: 3 December 2025
- Venue: Shaheed Veer Narayan Singh International Stadium, Raipur.
- Opposition: South Africa
Hitting centuries in successive innings including a second under three days’ time pointed to the exceptional form and hunger of Kohli even after nearly two decades on top.
Virat Kohli Century List in All Formats
| Format | Centuries | Highest Score | Career Span |
| Test | 30 | 254* | 2011–2025 |
| ODI | 53 | 183 | 2008–2025 |
| T20I | 1 | 122* | 2008–2025 |
| IPL | 8 | 113* | 2007–2025 |
| Total (International) | 84 | – | – |
Virat Kohli ODI Centuries (53): King of the Format
It is in the ODI cricket where Virat Kohli has reigned supreme. While his CV may offer other clues about a talent that transcends conditions and opponents somewhere beyond history, with 53 centuries he rates among the very best of all time.
Why Kohli’s ODI Tons Are In a League of Their Own
- Scores on A/H/N grounds
- Hundred against all Test playing countries
- Dominant in run chases
- Exceptional record in ICC tournaments
Over half of Kohli’s ODI centuries have been scored in chases which has drawn him the glory of being the best chaser.
Virat Kohli Test Centuries (30): The Real Measure of Greatness
Test cricket is the ultimate challenge, and Kohli has aced it like no one else.
Key Highlights:
- 30 Test centuries
- 7 double centuries (tied for fourth in history)
- Match-winning innings in Australia, England, South Africa and beyond
Iconic Test Innings:
- 254 v South Africa (Pune, 2019)*
- 235 vs England (Mumbai, 2016)
- 200 & West Indies (Antigua, 2016)
These innings highlight Kohli’s capacity to dominate bowling attacks over prolonged periods – a true sign of a great Test batsman.
Virat Kohli T20I Century (1): An Innings to Remember
T20Is don’t provide as many opportunities for centuries, but Kohli has one of the most memorable 100s in the format.
122 vs Afghanistan
- Balls: 61
- Venue: Dubai
- Year: 2022
It was his maiden T20I hundred and also brought an end to a century drought that kept him under the pump having scored heavily in 2019.
Virat Kohli IPL Centuries (8): Domestic Dominance
The impact of Virat Kohli stretches far beyond international cricket. He also has 8 IPL hundreds, with the majority of them coming while playing for RCB.
IPL Century Highlights:
- 4 centuries in IPL 2016 alone
- Hundreds across different seasons and locations
- Match-winning knocks under pressure
His IPL hundreds are evidence that Kohli excels even in high-pressure franchise cricket, which brings with it enormous expectations.
Virat Kohli : Most Hundred in Winning Causes
One of Kohli’s more underappreciated successes has been his winning influence as a player.
- 58 millennia in matches India won
- Most by an individual in international cricket consecutively, history
This tells you that Kohli doesn’t play for records, he plays to win matches.
Centuries Against Top Teams
Virat Kohli has scored centuries:
- Against Australia across all formats
- both home and away against England
- Vs South Africa. even on those away tours.
- Against Pakistan in ODIs
- Opposition – Sri Lanka (his Favorable opposition)
He also has centuries in:
- World Cups
- ICC tournaments
- High-pressure knockout matches
Conclusion
Virat Kohli’s 70 centuries in all formats sum up a career spent on discipline, consistency and unquenchable thirst to score big runs. With 84 hundreds in international cricket, including 8 IPL centuries, Kohli’s legacy is much more than mere numbers. The manner in which he can boil the blood in a pressure scenario, feast on world class bowling, glean match-winning innings and across formats makes him unique when compared to his contemporaries. Nearly two decades into his career, having took the cricket world by storm when it comes to racking up dozens and making millions of fans around the globe fall in love with him. His is not merely a list of records carved out century by century but the portrayal of modern cricketing greatness.

