Scoring centuries across varying match conditions requires technical adaptability and mental consistency.
Batting under different pitch conditions, opposition strengths, and match situations determines century-conversion capability.
The examination of virat kohli total centuries in all formats reveals performance patterns across diverse playing conditions.
Home versus away performance, venue characteristics, and opposition quality influence century-scoring frequency.
This article analyzes century distribution through venue-focused tables and match-condition assessment.
Format-specific challenges, pitch variations, and pressure situations receive data-driven examination without subjective interpretation.
Virat Kohli Total Centuries in All Formats

Virat Kohli’s Most Recent ODI Hundreds
Recent ODI centuries demonstrate current form under varying match conditions:
- 54th ODI Century (vs New Zealand, January 2026, Indore) – The virat kohli last century in ODI came on a batting-friendly surface against New Zealand’s pace attack. Batting first at number three during the series-deciding third match. Opposition quality: New Zealand ranked in top 5. Series context: Sealed 2-1 bilateral series victory.
- 53rd ODI Century (December 3, 2025, Raipur vs South Africa) – Flat pitch conditions at Raipur enabled batting-first dominance against South Africa’s quality bowling. Match pressure: Series leveling situation at 1-1. Opposition strength: South Africa ranked third globally. Series context: Back-to-back centuries within 72 hours.
- 52nd ODI Century (November 30, 2025, Ranchi vs South Africa) – Chase-friendly wicket at Ranchi, where the dew factor assisted batting in the second innings. Opposition quality: South Africa’s premier bowling attack. Match pressure: Opening match of the bilateral series. Series context: Unbeaten knock established series momentum.
- 51st ODI Century (May 28, 2025, Birmingham vs Pakistan) – Tournament final at a neutral venue with balanced pitch conditions favoring both departments. Opposition quality: Pakistan ranked in the top 8. Match pressure: Champions Trophy Final knockout scenario. Series context: Trophy-deciding performance in ICC tournament.
Virat Kohli Centuries In Every Format
| Format | Matches | Runs | Average | Strike Rate | Centuries | Home vs Away Split |
|---|---|---|---|---|---|---|
| Tests | 123 | 9,230 | 46.85 | 55.58 | 30 | 13 Home / 17 Away |
| ODIs | 311 | 14,797 | 58.71 | 93.82 | 54 | 32 Home / 22 Away |
| T20Is | 125 | 4,188 | 48.69 | 137.04 | 1 | 0 Home / 1 Away |
The virat kohli total runs in all formats across international cricket totals 28,215 runs from combined Test, ODI, and T20I participation.
Virat Kohli Centuries By Years (Tests + ODIs + T20Is)
| Year | Formats Played | Centuries |
|---|---|---|
| 2008 | ODI | 0 |
| 2009 | Test, ODI | 1 |
| 2010 | Test, ODI, T20I | 3 |
| 2011 | Test, ODI, T20I | 4 |
| 2012 | Test, ODI, T20I | 8 |
| 2013 | Test, ODI, T20I | 6 |
| 2014 | Test, ODI, T20I | 8 |
| 2015 | Test, ODI, T20I | 4 |
| 2016 | Test, ODI, T20I | 7 |
| 2017 | Test, ODI, T20I | 11 |
| 2018 | Test, ODI, T20I | 11 |
| 2019 | Test, ODI, T20I | 7 |
| 2020 | Test, ODI, T20I | 0 |
| 2021 | Test, ODI, T20I | 0 |
| 2022 | Test, ODI, T20I | 2 |
| 2023 | Test, ODI, T20I | 8 |
| 2024 | Test, ODI, T20I | 1 |
| 2025 | ODI, T20I | 3 |
| 2026 | ODI | 1 |
Form Cycle Analysis:
- Peak form cycle occurred 2017-2018 with 11 centuries annually across all active formats during the career-high phase
- Lean form cycle spanned 2020-2021 with zero centuries across 46 combined matches during pandemic-affected schedules
- Recovery form cycle began in 2023 with 8 centuries marking technical recalibration and output restoration
Centuries By Virat Kohli In IPL
| Runs | Venue | Opponent | Season | Result |
|---|---|---|---|---|
| 100* | Saurashtra Cricket Association Stadium | Gujarat Lions | 2016 | RCB Won |
| 108* | M. Chinnaswamy Stadium | Rising Pune Supergiant | 2016 | RCB Won |
| 109 | M. Chinnaswamy Stadium | Gujarat Lions | 2016 | RCB Won |
| 113 | M. Chinnaswamy Stadium | Kings XI Punjab | 2016 | RCB Won |
| 100 | Eden Gardens | Kolkata Knight Riders | 2019 | RCB Won |
| 100 | Rajiv Gandhi International Cricket Stadium | Sunrisers Hyderabad | 2023 | RCB Lost |
| 101* | M. Chinnaswamy Stadium | Gujarat Titans | 2023 | RCB Won |
| 113* | Sawai Mansingh Stadium | Rajasthan Royals | 2024 | RCB Won |
The 2016 IPL season recorded 4 centuries, representing peak franchise cricket century output across tournament history.
Virat Kohli Total Centuries In ODI
| Runs | Venue | Opponent | Match Result |
|---|---|---|---|
| 107 | Kolkata | Sri Lanka | India Won |
| 105 | Dhaka | Bangladesh | India Won |
| 118 | Visakhapatnam | Australia | India Won |
| 102* | Guwahati | New Zealand | India Won |
| 117 | Cuttack | England | India Won |
| 112* | Visakhapatnam | West Indies | India Won |
| 100* | Dhaka | Bangladesh | India Won |
| 106 | Hobart | Sri Lanka | India Won |
| 133 | Colombo | Sri Lanka | India Won |
| 128* | Colombo | Sri Lanka | India Won |
| 100* | Birmingham | Pakistan | India Won |
| 105* | Ranchi | South Africa | India Won |
| 104 | Raipur | South Africa | India Won |
| 108 | Indore | New Zealand | India Won |
The virat kohli total ODI centuries stand 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 | Country | Venue | Match Result |
|---|---|---|---|
| 116 | Australia | Adelaide | Lost |
| 103 | New Zealand | Wellington | Won |
| 119 | Australia | Melbourne | Drawn |
| 107 | West Indies | Kingston | Drawn |
| 147 | South Africa | Cape Town | Drawn |
| 103 | South Africa | Durban | Won |
| 115 | Australia | Adelaide | Won |
| 141 | Australia | Adelaide | Won |
| 169 | Australia | Melbourne | Won |
| 107 | Australia | Sydney | Drawn |
| 186 | England | Birmingham | Lost |
| 149 | England | London | Lost |
| 254* | India | Pune | Won |
| 121 | India | Rajkot | Won |
The Virat Kohli Total Centuries In Test count reached 30 hundreds before Test retirement in May 2026.
Overseas Performance Assessment:
- 17 overseas centuries across challenging SENA (South Africa, England, New Zealand, Australia) conditions demonstrate technical adaptability
- Centuries in Australia (6), England (2), South Africa (2), the West Indies, and New Zealand showcase performance under seaming and bouncing conditions
Virat Kohli Total Centuries In T20I
| Runs | Balls | Opposition | Venue | Tournament |
|---|---|---|---|---|
| 122* | 61 | Afghanistan | Dubai | Asia Cup 2016 |
The virat kohli T20 century remains singular in international T20I records. T20I format’s 20-over constraint restricts century opportunities, with only 8 batsmen globally recording multiple T20I hundreds.
Conclusion:
The Virat Kohli total centuries in all formats distribution stands at 85 international hundreds: Tests (30), ODIs (54), T20Is (1).
Format-Based Century Distribution:
- ODI format records the highest century concentration, reflecting white-ball match frequency and scoring conditions
- Test format contribution concluded on 30 following May 2026, red-ball retirement announcement
- The Virat Kohli Total Centuries In All Format, alongside the Virat Kohli records list in all format establishes modern-era statistical benchmarks
Milestone Tracking Analysis:
- The Sachin Tendulkar total centuries benchmark stands at 100 international hundreds, maintaininga 15-century separation
- Active ODI participation through 2026-2027 bilateral cycles provides continued century-scoring opportunities
ODI format participation determines the timeline for approaching all-time century milestones across formats.
Also Check:
