Virat Kohli’s century-making record represents consistent performance across international cricket formats.
His ability to reach three-figure scores under varying conditions defines batting reliability.
The analysis of virat kohli total centuries in all formats examines distribution patterns across Tests, ODIs, and T20Is.
Statistical breakdowns reveal format-specific strengths and career progression trends.
This article presents data-driven insights through tables and analytical bullets.
Format-wise century counts, year-by-year progression, and recent milestones receive factual examination without narrative embellishment.
Virat Kohli Total Centuries in All Formats

Virat Kohli’s Most Recent ODI Hundreds
Kohli’s latest ODI centuries demonstrate continued white-ball dominance:
- 54th ODI Century (vs New Zealand, 2026) – The virat kohli last century in ODI came in the third and final match against New Zealand at Indore. This innings took his international tally to 85 centuries, reducing the gap to 15 behind the all-time record. The knock sealed the series and maintained his chase-master reputation.
- 53rd ODI Century (Dec 3, 2025, Raipur vs South Africa) – A 90-ball hundred marked back-to-back centuries in the bilateral series against South Africa. The innings showcased peak rhythm during a crucial home series, helping India secure a comfortable victory margin.
- 52nd ODI Century (Nov 30, 2025, Ranchi vs South Africa) – An unbeaten knock controlled the chase against South Africa’s bowling attack. The century earned recognition from family members and demonstrated composure under bilateral series pressure during India’s successful run chase.
- 51st ODI Century (May 28, 2025, Champions Trophy Final vs Pakistan) – A composed 100 off 111 balls guided India in a chase of 242 during the Champions Trophy Final. The innings reflected temperament under tournament pressure and delivered India’s trophy-winning performance against traditional rivals.
Virat Kohli Centuries In Every Format
| Format | Matches | Innings | Runs | Highest Score | Average | Strike Rate | Centuries | Half-Centuries |
|---|---|---|---|---|---|---|---|---|
| Tests | 123 | 210 | 9,230 | 254* | 46.85 | 55.58 | 30 | 31 |
| ODIs | 311 | 299 | 14,797 | 183 | 58.71 | 93.82 | 54 | 77 |
| T20Is | 125 | 117 | 4,188 | 122* | 48.69 | 137.04 | 1 | 38 |
| IPL (RCB) | 267 | 259 | 8,661 | 113* | 39.54 | 132.85 | 8 | 63 |
The virat kohli total runs in all formats across international cricket stands at 28,215 combined runs from Tests, ODIs, and T20Is.
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 |
Analytical Observations:
- 2017-2018 marked peak century-scoring output with 11 hundreds each year across all formats
- 2020-2021 recorded zero centuries during pandemic-affected cricket schedules and form challenges
- 2023 comeback delivered 8 centuries, demonstrating technical adjustments and renewed consistency
Centuries By Virat Kohli In IPL
| Runs | Balls | Opponent | Fours | Sixes | Venue | Date |
|---|---|---|---|---|---|---|
| 100* | 63 | Gujarat Lions | 11 | 1 | Saurashtra Cricket Association Stadium | 24-04-2016 |
| 108* | 58 | Rising Pune Supergiant | 8 | 8 | M. Chinnaswamy Stadium | 07-05-2016 |
| 109 | 55 | Gujarat Lions | 5 | 8 | M. Chinnaswamy Stadium | 14-05-2016 |
| 113 | 50 | Kings XI Punjab | 12 | 8 | M. Chinnaswamy Stadium | 18-05-2016 |
| 100 | 58 | Kolkata Knight Riders | 9 | 4 | Eden Gardens | 19-04-2019 |
| 100 | 63 | Sunrisers Hyderabad | 12 | 4 | Rajiv Gandhi International Cricket Stadium | 18-05-2023 |
| 101* | 61 | Gujarat Titans | 13 | 1 | M. Chinnaswamy Stadium | 21-05-2023 |
| 113* | 72 | Rajasthan Royals | 12 | 4 | Sawai Mansingh Stadium | 06-04-2024 |
The 2016 IPL season delivered peak franchise cricket output with 4 centuries including 3 at home venue M. Chinnaswamy Stadium.
Virat Kohli Total Centuries In ODI
| Century No. | Runs | Opponent | Venue | Year |
|---|---|---|---|---|
| 1 | 107 | Sri Lanka | Kolkata | 2009 |
| 2 | 105 | Bangladesh | Dhaka | 2010 |
| 3 | 118 | Australia | Visakhapatnam | 2010 |
| 4 | 102* | New Zealand | Guwahati | 2010 |
| 5 | 117 | England | Cuttack | 2011 |
| 6 | 112* | West Indies | Visakhapatnam | 2011 |
| 7 | 100* | Bangladesh | Dhaka | 2012 |
| 8 | 106 | Sri Lanka | Hobart | 2012 |
| 9 | 133 | Sri Lanka | Colombo | 2012 |
| 10 | 128* | Sri Lanka | Colombo | 2012 |
| 11 | 105 | Sri Lanka | Pallekele | 2012 |
| 12 | 107* | Pakistan | Chennai | 2012 |
| 51 | 100* | Pakistan | Birmingham | 2025 |
| 52 | 105* | South Africa | Ranchi | 2025 |
| 53 | 104 | South Africa | Raipur | 2025 |
| 54 | 108 | New Zealand | Indore | 2026 |
The virat kohli total ODI centuries count stands at 54 hundreds across 311 matches. The virat kohli total runs in ODI reached 14,797 at an average of 58.71, establishing white-ball batting dominance.
Virat Kohli Total Centuries In Test
| Century No. | Runs | Opponent | Venue | Match Result |
|---|---|---|---|---|
| 1 | 116 | Australia | Adelaide | Lost |
| 2 | 103 | New Zealand | Wellington | Won |
| 3 | 119 | Australia | Melbourne | Drawn |
| 4 | 107 | West Indies | Kingston | Drawn |
| 5 | 147 | South Africa | Cape Town | Drawn |
| 6 | 103 | South Africa | Durban | Won |
| 7 | 115 | Australia | Adelaide | Won |
| 8 | 141 | Australia | Adelaide | Won |
| 9 | 169 | Australia | Melbourne | Won |
| 10 | 107 | Australia | Sydney | Drawn |
| 27 | 186 | England | Birmingham | Lost |
| 28 | 149 | England | London | Lost |
| 29 | 254* | Bangladesh | Pune | Won |
| 30 | 121 | West Indies | Rajkot | Won |
The Virat Kohli Total Centuries In Test count reached 30 before Test cricket retirement announcement in May 2026.
Home vs Overseas Analysis:
- Overseas centuries in Australia, England, South Africa, and West Indies demonstrate technical adaptability to challenging conditions
- Home centuries provide consistency but overseas hundreds carry greater statistical weight in Test legacy evaluation
Virat Kohli Total Centuries In T20I
| Runs | Balls | Opponent | Venue | Match Context |
|---|---|---|---|---|
| 122* | 61 | Afghanistan | Dubai | Asia Cup Group Stage |
The virat kohli T20 century remains singular in international T20I cricket. Format’s 20-over limitation restricts century opportunities, with only 8 batsmen worldwide scoring multiple T20I hundreds.
Conclusion:
Virat Kohli’s total centuries in all formats stand at 85 international hundreds distributed across Tests (30), ODIs (54), and T20Is (1).
Format Distribution Analysis:
- ODI format dominance reflects controlled aggression capabilities with 54 centuries in 311 matches
- Test retirement at 30 centuries demonstrates red-ball technical proficiency across 123 matches
- Limited T20I century count reflects format constraints rather than capability limitations
Career Trajectory Metrics:
- The Sachin Tendulkar total centuries record of 100 international hundreds remains 15 centuries ahead
- Current ODI form trajectory suggests continued century accumulation probability through 2026-2027 bilateral cycles
- The Virat Kohli Total Centuries In All Format, alongside the Virat Kohli records list in all format positions him among generation-defining batsmen
Statistical probability models indicate milestone pursuit continuation remains feasible through active ODI participation windows.
Also Check:
- Best Finishers in Cricket History
- Fastest Bowlers in The World
- How Many International Cricket Stadiums in India
- ICC Cricket Umpire Salary
- How Many Creases Are There in Cricket
- Fastest 12000 Runs in ODI
- Shortest Cricketers In The World
- Slowest Balls in Cricket History
- Players With Most Sixes In ODI Cricket