Written by Yogesh Kumar
Digital Marketer & Blogger | 4 Years Experience | Passionate about Celeb Income & Passive Income Ideas
Introduction
Virat Kohli is one of the greatest cricketers of all time. Known for his passion, discipline, and consistency, Kohli has broken several records throughout his career. One of the most impressive things about him is the number of centuries he has scored across all cricket formats. Whether it’s Test matches, One Day Internationals (ODIs), or T20 Internationals, Kohli has always delivered big performances.(Virat Kohli Total Centuries )
As someone who loves following celebrity income and cricket records, I (Yogesh Kumar) am always excited to explore how legends like Virat Kohli continue to shine. In this blog, I will share detailed insights about Virat Kohli total centuries in all format — updated as of 2025.
Virat Kohli: A Short Background
Virat Kohli was born on November 5, 1988, in Delhi, India. He made his debut for the Indian cricket team in 2008, and since then, there has been no looking back. Known for his aggressive attitude and hunger for runs, Kohli quickly rose to become one of the most reliable batsmen in the world.

He has not only been a successful player but also led the Indian cricket team as captain in all three formats. Kohli’s career is filled with memorable moments, and his centuries are a big part of that journey.(Virat Kohli Total Centuries )
Virat Kohli Total Centuries in All Format
As of June 2025, Virat Kohli total centuries in all format stand at:
- Test Centuries: 29
- ODI Centuries: 50
- T20I Centuries: 1
- Total International Centuries: 80
Let’s take a closer look at each format.
Virat Kohli’s Test Centuries
Kohli made his Test debut in 2011 against the West Indies. Although he had a slow start, his determination paid off, and soon he became a run machine in red-ball cricket.

Key Test Century Stats:
- Total Test Centuries: 29
- Double Centuries: 7
- Most Test Hundreds Against: Australia and England
- Highest Test Score: 254* vs South Africa (2019)
Kohli’s Test centuries show his ability to adapt to longer formats. He has scored hundreds in nearly every country he has played, including England, Australia, and South Africa.
Virat Kohli’s ODI Centuries
This is where Virat Kohli truly shines. His consistency in One Day Internationals is unmatched. Kohli broke Sachin Tendulkar’s record of 49 ODI centuries in 2023, making him the player with the most centuries in ODI history.(Virat Kohli Total Centuries )
Key ODI Century Stats:
- Total ODI Centuries: 50
- Fastest to 50 Centuries: 279 matches
- Most ODI Hundreds Against: Sri Lanka and West Indies
- Best ODI Score: 183 vs Pakistan (2012)
Kohli’s ability to chase targets and finish games has earned him the nickname “Chase Master.” Most of his centuries have helped India win matches.
Virat Kohli’s T20I Centuries
T20 Internationals are fast-paced, and scoring centuries in this format is rare. Kohli has managed to score 1 T20I century, which came during the Asia Cup 2022.
Key T20 Century Stats:
- T20I Centuries: 1
- Best T20I Score: 122* vs Afghanistan
- Strike Rate in T20Is: Over 135
Even though the number is low, his overall performance in T20s is remarkable. He is still one of the highest run-scorers in T20 history.
Comparison with Other Legends
Let’s compare Virat Kohli total centuries in all format with other legends:
Player | Total International Centuries |
---|---|
Sachin Tendulkar | 100 |
Virat Kohli | 80 |
Ricky Ponting | 71 |
Kumar Sangakkara | 63 |
Kohli is currently second only to Sachin Tendulkar in the list of most international hundreds. At just 36 years old, he still has time to break that record.
What Makes Kohli So Consistent?
There are many reasons why Virat Kohli has scored so many centuries across all formats:

- Fitness: He follows a strict diet and workout routine.
- Mindset: Always hungry for runs, never settles for less.
- Technique: Great footwork, balance, and shot selection.
- Adaptability: Can play aggressive or defensive depending on the match.
- Mental Strength: Bounces back even after poor performances.
Future of Kohli’s Century Count

As of 2025, Virat Kohli total centuries in all format is 80, and he’s still going strong. If he stays fit and continues playing till 2027 or beyond, there’s a real chance he might even touch 90–95 centuries, or maybe even reach Sachin’s 100.
Kohli’s Impact Beyond Cricket
Kohli’s success is not just limited to cricket. He has built a strong personal brand and earns from endorsements, businesses, and investments. As someone who follows celebrity net worth updates closely, I’ve seen how Kohli’s disciplined approach to cricket reflects in his business life too.
Some of his income streams:
- Brand endorsements like Puma, Audi, and MRF
- Co-owner of FC Goa (Football team)
- Clothing brand Wrogn
- Restaurant chain One8 Commune
It’s clear that Kohli is not just a cricketer, but a smart entrepreneur as well.
Final Thoughts
Virat Kohli total centuries in all format proves why he is a living legend in cricket. From Test matches to ODIs to T20s, Kohli has consistently delivered exceptional performances. His hunger for runs, unmatched fitness, and mental strength make him one of the greatest players in cricket history.
As a fan of passive income ideas and celebrity success stories, I find Kohli’s journey inspiring. Whether you’re a cricket fan or someone who admires success, Kohli’s career is full of lessons about hard work, consistency, and staying focused.
Let’s see how many more centuries he can add in the coming years!
Read this also:-
- Virat Kohli Monthly Income in 2025: Salary, Endorsements & Business Earnings
- Total Net Worth of Virat Kohli: A Complete Breakdown
FAQs
Q1: How many total centuries has Virat Kohli scored in all formats?
As of June 2025, he has scored 80 international centuries (29 Test, 50 ODI, 1 T20I).
Q2: Who has the most international centuries in cricket?
Sachin Tendulkar leads with 100 international centuries. Kohli is second with 80.
Q3: When did Virat Kohli score his first century?
He scored his first ODI century in 2009 against Sri Lanka.
Q4: How many ODI centuries does Kohli have?
He has scored 50 ODI centuries, the most by any player in history.
Q5: Will Kohli break Sachin’s record of 100 centuries?
If he remains fit and consistent, it’s possible by the end of his career.