Scoring centuries across multiple cricket formats requires sustained technical excellence and mental fortitude.
Batting consistency over extended career phases determines century-making capability in international cricket.
The examination of virat kohli total centuries in all formats provides insight into performance distribution patterns.
Format-specific demands influence century conversion rates and scoring frequency across Tests, ODIs, and T20Is.
This article presents data-driven analysis through comprehensive tables and statistical breakdowns.
Year-wise progression, venue-specific output, and format comparison receive factual documentation without subjective assessment.
Virat Kohli Total Centuries in All Formats

Virat Kohli’s Most Recent ODI Hundreds
Recent ODI century performances demonstrate current white-ball form:
- 54th ODI Century (vs New Zealand, January 2026) – The virat kohli last century in ODI occurred at Indore during the third match of the bilateral series. Batting first at the number three position, the innings pushed the international century count to 85. Series outcome: India won 2-1.
- 53rd ODI Century (December 3, 2025, Raipur vs South Africa) – Batting first scenario where a 90-ball hundred anchored India’s total during the second ODI. Position: Number three. The knock secured back-to-back centuries within 72 hours. Series impact: Leveled series 1-1.
- 52nd ODI Century (November 30, 2025, Ranchi vs South Africa) – Chase situation where an unbeaten century controlled run-rate requirements against South Africa’s pace attack. Batting position: Number three. Match outcome: India won by 6 wickets, taking 1-0 series lead.
- 51st ODI Century (May 28, 2025, Birmingham vs Pakistan) – Champions Trophy Final chase of 242, where composed batting at the number three position delivered the tournament victory. The innings lasted 111 balls under maximum tournament pressure. Series impact: Trophy-winning performance.
Virat Kohli Centuries In Every Format
| Format | Matches | Innings | Runs | Average | Strike Rate | Centuries | Conversion Rate |
|---|---|---|---|---|---|---|---|
| Tests | 123 | 210 | 9,230 | 46.85 | 55.58 | 30 | 49.18% |
| ODIs | 311 | 299 | 14,797 | 58.71 | 93.82 | 54 | 41.22% |
| T20Is | 125 | 117 | 4,188 | 48.69 | 137.04 | 1 | 2.56% |
The virat kohli total runs in all formats across international cricket stands at 28,215 combined runs from all three formats.
Virat Kohli Centuries By Years (Tests + ODIs + T20Is)
| Year | Matches | Centuries |
|---|---|---|
| 2008 | 5 | 0 |
| 2009 | 10 | 1 |
| 2010 | 27 | 3 |
| 2011 | 43 | 4 |
| 2012 | 40 | 8 |
| 2013 | 43 | 6 |
| 2014 | 38 | 8 |
| 2015 | 31 | 4 |
| 2016 | 37 | 7 |
| 2017 | 46 | 11 |
| 2018 | 37 | 11 |
| 2019 | 44 | 7 |
| 2020 | 22 | 0 |
| 2021 | 24 | 0 |
| 2022 | 37 | 2 |
| 2023 | 35 | 8 |
| 2024 | 23 | 1 |
| 2025 | 13 | 3 |
| 2026 | 1 | 1 |
Year-Wise Performance Insights:
- Peak years occurred during 2017-2018 with 11 centuries annually representing career-high century conversion
- Lean phase spanned 2020-2021 with zero centuries across 46 combined international matches
- Recovery phase initiated in 2023 with 8 centuries demonstrating technical adjustments and form restoration
Centuries By Virat Kohli In IPL
| Runs | Balls | Opponent | Venue | Season | Match Result |
|---|---|---|---|---|---|
| 100* | 63 | Gujarat Lions | Saurashtra Cricket Association Stadium | 2016 | RCB Won |
| 108* | 58 | Rising Pune Supergiant | M. Chinnaswamy Stadium | 2016 | RCB Won |
| 109 | 55 | Gujarat Lions | M. Chinnaswamy Stadium | 2016 | RCB Won |
| 113 | 50 | Kings XI Punjab | M. Chinnaswamy Stadium | 2016 | RCB Won |
| 100 | 58 | Kolkata Knight Riders | Eden Gardens | 2019 | RCB Won |
| 100 | 63 | Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium | 2023 | RCB Lost |
| 101* | 61 | Gujarat Titans | M. Chinnaswamy Stadium | 2023 | RCB Won |
| 113* | 72 | Rajasthan Royals | Sawai Mansingh Stadium | 2024 | RCB Won |
The 2016 IPL season recorded 4 centuries, establishing peak franchise cricket century output for Royal Challengers Bangalore.
Virat Kohli Total Centuries In ODI
| Century No. | Runs | Opponent | Venue | Match Result |
|---|---|---|---|---|
| 1 | 107 | Sri Lanka | Kolkata | India Won |
| 2 | 105 | Bangladesh | Dhaka | India Won |
| 3 | 118 | Australia | Visakhapatnam | India Won |
| 4 | 102* | New Zealand | Guwahati | India Won |
| 5 | 117 | England | Cuttack | India Won |
| 6 | 112* | West Indies | Visakhapatnam | India Won |
| 7 | 100* | Bangladesh | Dhaka | India Won |
| 8 | 106 | Sri Lanka | Hobart | India Won |
| 9 | 133 | Sri Lanka | Colombo | India Won |
| 10 | 128* | Sri Lanka | Colombo | India Won |
| 51 | 100* | Pakistan | Birmingham | India Won |
| 52 | 105* | South Africa | Ranchi | India Won |
| 53 | 104 | South Africa | Raipur | India Won |
| 54 | 108 | New Zealand | Indore | India Won |
Virat Kohli Total Centuries In ODI count stands at 54 across 311 ODI matches. The virat kohli total runs in ODI reached 14,797 runs at 58.71 average.
Virat Kohli Total Centuries In Test
| Runs | Opponent | Country | Match Result |
|---|---|---|---|
| 116 | Australia | Australia | Lost |
| 103 | New Zealand | New Zealand | Won |
| 119 | Australia | Australia | Drawn |
| 107 | West Indies | West Indies | Drawn |
| 147 | South Africa | South Africa | Drawn |
| 103 | South Africa | South Africa | Won |
| 115 | Australia | Australia | Won |
| 141 | Australia | Australia | Won |
| 169 | Australia | Australia | Won |
| 107 | Australia | Australia | Drawn |
| 186 | England | England | Lost |
| 149 | England | England | Lost |
| 254* | Bangladesh | India | Won |
| 121 | West Indies | India | Won |
The Virat Kohli Total Centuries In Test cricket tally reached 30 hundreds before Test cricket retirement in May 2026.
Home vs Overseas Century Distribution:
- Overseas centuries across Australia, England, South Africa, the West Indies, and New Zealand demonstrate adaptability to challenging away conditions
- Home centuries provide consistency, but overseas hundreds carry greater statistical significance in Test legacy assessment
Virat Kohli Total Centuries In T20I
| Runs | Balls | Opposition | Venue | Tournament |
|---|---|---|---|---|
| 122* | 61 | Afghanistan | Dubai | Asia Cup 2016 |
The virat kohli T20 century remains the only T20I hundred in international records. T20I format’s 20-over constraint limits century-scoring opportunities, with only 8 batsmen globally recording multiple T20I centuries.
Conclusion:
Virat Kohli’s total centuries in all formats stand at 85 international hundreds distributed across Tests (30), ODIs (54), and T20Is (1).
Format-Specific Century Distribution:
- ODI format records the highest century concentration, reflecting white-ball scoring capability and match frequency
- Test centuries concluded at 30 following May 2026 retirement from red-ball international cricket
- T20I century scarcity reflects format-specific constraints rather than batting capability limitations
Historical Milestone Context:
- The Sachin Tendulkar total centuries benchmark of 100 international hundreds maintains a 15-century separation
- Active ODI participation through 2026-2027 cycles provides continued century-scoring opportunities
- The Virat Kohli Total Centuries In All Format, alongside the Virat Kohli records list in all format establishes modern-era batting reference points
ODI century accumulation trajectory determines timeline for approaching historical batting milestones.
Also Check: