Table of Contents
Few athletes in the 21st century have captured hearts, headlines, and hashtags quite like Virat Kohli. From his fiery debut as a passionate youngster to his evolution into a composed, world-class leader, Kohli has transcended the boundaries of cricket to become a global sports brand. Here is an in-depth breakdown of Virat Kohli’s international centuries( Updated 2025) by each detailed parameter, especially focusing on stats relevant in India. This matches the structure of the Rohit Sharma “50 centuries” deep-dive, using the latest available sources for international all-format centuries.
Centuries by Opponent (All Formats)
| Opponent | Total Centuries |
|---|---|
| Australia | 16 |
| Sri Lanka | 15 |
| West Indies | 12 |
| New Zealand | 9 |
| England | 8 |
| South Africa | 8 |
| Bangladesh | 7 |
| Pakistan | 3 |
| Zimbabwe | 1 |
| Afghanistan | 1 (T20I) |
Centuries by Country (Location)
| Country | Test Centuries ? | ODI Centuries ? | Total (Estimate, All Formats) |
|---|---|---|---|
| India | 14 | ~20 | 34+ |
| Australia | 7 | ~5 | 13+ |
| England | 2 | ~3 | ~5 |
| South Africa | 2 | ~3 | ~5 |
| New Zealand | 1 | ~3 | ~4 |
| Sri Lanka | 1 | ~5 | 6+ |
| West Indies | 2 | ~4 | ~6 |
| Bangladesh | 0 | ~4 | ~4 |
| Zimbabwe | 0 ? | 1 ? | 1 |
Centuries by Age
-
By the age of 25, Kohli had scored 26 international centuries (20 ODIs, 6 Tests)?
-
Complete “age for each century” breakdown is rarely published, but above shows early career dominance
Centuries Under Each Captain
-
As Captain (Tests): 20 Test centuries as captain?
-
As Captain (All formats): Approximately 41 centuries as captain (Test and ODI combined)?
-
Under other captains (Dhoni, etc.): Remainder, primarily in early years
Centuries and Match Results
-
The overwhelming majority of Kohli’s centuries have resulted in India winning the match, but there have been at least 6 ODI centuries in a losing cause?
-
He is famous for scoring big in successful chases
Batting Position Wise
-
Most centuries have come at No. 3 and No. 4 in ODIs
-
In Tests, almost exclusively at No. 4 (with rare exceptions)?
Centuries by Year
-
Kohli has scored at least one international century virtually every year since 2010, except for a drought between 2020 and August 2022?
Centuries by Month, Day of Week, Date
-
These segmented breakdowns are rarely published for India collectively, but overall patterns show scoring consistency across all months, with a slight uptick in busy international months (January, March, October).
Regular Non-Strikers at the Milestone
-
Most frequent non-striker: Ajinkya Rahane (12 centuries), MS Dhoni (9), Rohit Sharma (9)?
Most Frequent Venues (In India)
-
Feroz Shah Kotla (now Arun Jaitley Stadium), Delhi
-
Eden Gardens, Kolkata
-
Wankhede Stadium, Mumbai
-
Chinnaswamy Stadium, Bengaluru
-
PCA Stadium, Mohali
-
Rajkot, Nagpur, and Hyderabad (Deccan)
-
Visakhapatnam?
These structured breakdowns mirror the deep-dive stats used for Rohit Sharma, focusing on Virat Kohli—in particular, those relevant for his performances in India and across opposition, venues, and in specific, cricket-relevant contexts. For the most granular, up-to-the-date figures by year/month/date or detailed non-striker tables, refer to annual statistical summaries or specialized cricket databases