Virat Kohli is one of the all-time great players in modern day cricket, with a rich history of instant scoring (aggressive batting), formulating big runs and ability to handle pressure. From unforgettable Test innings to ODI runs that changed the match, his record across all forms of international cricket is phenomenal. So, to all cricket lovers this is one of the most looking for questions: How many centuries has Virat Kohli scored in every format?
As of October 2026, Kohli has scored 86 international centuries in Test, One Day and Twenty20 International cricket. That includes 30 centuries in Test matches, 55 in ODIs and one in T20Is. He stands second on the international century-makers list behind Sachin Tendulkar who ended his cricketing career with 100 international hundreds to his name.
This article is about Virat kohli total centuries in all formats, format wise record, IPL hundreds, milestones and his underbelly that defines him as one of the greatest batters.
Virat Kohli Total Centuries in All Format: Quick Overview
Here is a quick look at Virat Kohli’s century record across international cricket.
| Cricket Format | Total Centuries |
| Test Cricket | 30 |
| One Day Internationals (ODIs) | 55 |
| Twenty20 Internationals (T20Is) | 1 |
| Total International Centuries | 86 |
| IPL Centuries | 9 |
Note: The 86-century total refers to international cricket. IPL centuries are recorded separately because the IPL is a domestic franchise competition, not an international format. Statistics are based on records available in October 2026.
How Many Centuries Has Virat Kohli Scored in International Cricket?

Internationally, he has accumulated 86 centuries. His hundreds have been scored against Australia, Sri Lanka, England, South Africa and the West Indies – all strong units of cricket.
C; International Career with Kohli showing great promise from 2008 to a century in ODIs and his first match against Sri Lanka since the last World Cup then finally winning one. He evolved through the years to become one of India’s most consistent batsmen, especially in ODIs where his record number of hundreds is now 51 runs better than Sachin Tendulkar’s previous ODI record of 49 tons.
The fact that he is only the second player in history to score 60 international centuries further underlines his pedigree, not least as this record includes all conditions due to his success on difficult overseas tours, at major ICC tournaments and in high-pressure run chases.
Virat Kohli Test Centuries: 30 Hundreds
Virat Kohli hammered 30 centuries in Test cricket. The longest format needs you to be patient, focused, technically sound and then protracted at the crease on innumerable occasions – Kohli has displayed all these facets of batting during his Test career.
Since his Test debut against the West Indies in 2011, he slowly became a mainstay of India’s batting unit. Or, even in Tests – you had colourful innings to remember for Australia, England, South Africa and India.
Virat Kohli Test Record Highlights
Total Test centuries: 30
Best Test score: 254*
Test debut: 2011
Test retirement: May 2025
Australia was a land of bliss for Kohli in his Test career with many unforgettable innings. His centuries in India’s 2014–15 tour of Australia cemented his place as one of the world’s top batsmen.
He was also instrumental in mortifying India’s reputation as a challenging Test side overseas. The standards that he set for his intensity and fitness and preparations the team followed in the longest format.
His Test career high of 30 was confirmed when he ruled out his retirement in this format in May, 2025.
Virat Kohli ODI Centuries: 55 Hundreds
Virat Kohli is the highest centurion in most odis. With 55 ODI hundreds, he is the highest century-maker in men’s ODI cricket.
Kohli is synonymous with run chases. His prowess of assessing a required run rate and building partnerships, rotating the strike and accelerating when required has established him as one of the best run-chasers in the game.
Rare Feats of Virat Kohli in ODIs
Total ODI centuries: 55
Highest ODI score: 183
ODI debut: 2008
Key milestone: 50th ODI ton during the 2023 Cricket World Cup
Virat Kohli registered a unique feat during the 2023 ICC Men’s Cricket World Cup semifinal match between India and New Zealand. With this, he also became the first batsman to score 50 ODI centuries and surpassed Sachin Tendulkar’s previous number of a record 49 hundreds in the format.
By September 2026, he had increased his ODI score again to 55 centuries. The number can increase in the future matches as he still plays ODI’s.
His record in ODIs is the main reason why he is being regarded as one of the bests ever from this generation of batters.
Virat Kohli T20I Centuries: One Hundred
Total centuries in T20 International cricket : 01 While the T20I format has less overs and doesn’t allow as much time for a long innings, Kohli’s consistency, timing & capability to handle pressure have made him successful in this format.
His T20I hundred also came against Afghanistan in the Asia Cup in September 2022. He made 122 not out from just 61 balls, laced with some of the greatest shots in a T20I knock you will ever see.
Virat Kohli T20I Record: Stats and Achievements
Total T20I centuries: 1
Top T20I Score : 122*
T20I debut: 2010
T20I retirement: June 2024
Kohli played his last match in T20 International cricket after the Indian team won the 2024 ICC Men’s T20 World Cup final. His T20I hundred count therefore stays at one.
His overall in T20Is was still less than his ODI and Test totals combined, but he played a pivotal role in India’s fortunes. His starring roles in the big-stakes tournaments, and hard-nosed chases made him perhaps THE biggest player in the format.
Virat Kohli IPL Centuries: Nine Hundreds
Besides international cricket, Kohli possesses a remarkable record in the Indian Premier League. All his nine IPL centuries came for Royal Challengers Bengaluru (RCB).
However, these hundreds do not count among his 86 international centuries as they come from a domestic franchise tournament like the IPL. But they just make up a mere fraction of his career in professional cricket.
Random Facts about Virat Kohli’s IPL Career
IPL team: Royal Challengers Bengaluru
Total IPL centuries: 9
Best IPL score: 113*
Known for: Consistency, long innings and partnerships at the top of the order
Indians-Pandya-Kohli Kohli has been with RCB since the inaugural IPL in 2008. The equilibrium of moxie and restrained batting enables him to deliver another also in the book of memorable performances.
His IPL hundreds does show that he has the wherewithal to switch formats and playing conditions but at an equally high standard.
Read More: God Father of Cricket || Most Handsome Cricketer in the World
Virat Kohli Total Centuries Compared With Sachin Tendulkar
One of the most debated topics of discussion in cricket is that about Virat Kohli and Sachin Tendulkar. Both players have set incredible records, but Tendulkar’s total of international centuries in his career remains unsurpassed.
| Record | Virat Kohli | Sachin Tendulkar |
| Total international centuries | 86 | 100 |
| Test centuries | 30 | 51 |
| ODI centuries | 55 | 49 |
| T20I centuries | 1 | 0 |
| International career status | Active in ODIs | Retired |
Kohli has overtaken Tendulkar’s ODI century tally but still trails on overall international centuries and Test hundreds.
Kohli’s only remaining chance to add more international centuries now comes in ODI cricket since he has hung up his Test boots as well as T20Is. He still needed to make 14 more centuries to reach the landmark of 100 international hundreds.
Why Is Virat Kohli So Successful at Scoring Centuries?
And then also there is also the fact that Kohli’s hundreds have come because of his combination of technical ability, fitness, concentration and match awareness all together.
- Excellent Consistency
Well, Kohli turning up is little common for us to convert a start into significant innings. He has the ability to stay concentrated after touching a half-century which gives him chances to land hundreds.
- Strong Chasing Ability
His approach is more pronounced in ODI run chases, where he closely assesses the required rate and increases the scoreboard by gaps partnerships.
- Fitness and Discipline
Kohli is known worldwide for his fitness standards. Being fit helps him in running between the wickets, concentrating and playing out long innings as well.
- Adaptability Across Formats
Test cricket calls for patience, ODIs call for both a degree of accumulating and acceleration and T20 being based mostly on quick runs. In the past, Kohli has shown he can change his batting approach in all three formats of the game.
- Experience in High-Pressure Matches
Then, he has gained experience playing in international tournaments and against top competition to achieve the temperament for crucial innings.
Conclusion
The answer to virat kohli total centuries in all formats is 86 international centuries as of October 2026: 30 in Test cricket, 55 in ODIs, and one in T20Is. In addition, he has scored nine centuries in the IPL, which are counted separately from his international record.
His 55 ODI hundreds make him the leading century-maker in men’s ODI cricket, while his overall international tally places him second behind Sachin Tendulkar’s 100 centuries.
Kohli’s record reflects years of consistency, discipline, and outstanding batting performances. With his ODI career still active, cricket fans will continue watching to see whether he adds more hundreds to one of the most remarkable international batting records in the sport.
FAQs
1. How many centuries has Virat Kohli scored in all formats?
Virat Kohli has scored 86 international centuries: 30 in Tests, 55 in ODIs, and one in T20Is, based on records available in October 2026.
2. How many ODI centuries does Virat Kohli have?
Virat Kohli has scored 55 ODI centuries, the most by any batter in men’s ODI cricket.
3. How many Test centuries has Virat Kohli scored?
Kohli has scored 30 Test centuries. He retired from Test cricket in May 2025.
4. How many T20I centuries does Virat Kohli have?
Virat Kohli has one T20I century, an unbeaten 122 against Afghanistan in September 2022.
5. How many IPL centuries has Virat Kohli scored?
Virat Kohli has scored nine IPL centuries while representing Royal Challengers Bengaluru. These are counted separately from his international centuries.

CrikRush Staff shares the latest cricket news, match updates, player biographies, stats, records, schedules, and analysis to keep cricket fans informed and updated.

4 thoughts on “Virat Kohli Total Centuries in All Format: Test, ODI, T20I & IPL Records”