Virat Kohli is one of the world’s greatest cricketers. Many fans search for the Virat Kohli centuries list in all formats because he has scored a huge number of hundreds. A “century” in cricket means a batsman scores 100 runs in one innings. Kohli has made this look very easy over the years.
This simple article will give you the full Virat Kohli centuries list in all formats in very easy words. You do not need to be a cricket expert to understand this. We will break down his hundreds in Test cricket, ODI cricket, and T20I cricket.
Quick Summary: Virat Kohli Centuries List in All Formats
Virat Kohli has played a total of 86 centuries in international cricket till September 2026. The breakdown is as follows:
30 Test Centuries
55 ODI Centuries
1 T20I Century
Thus, Virat Kohli has played a total of 86 centuries across all formats. This puts him just behind Sachin Tendulkar with 100 centuries.
Virat Kohli Centuries List in All Formats: Test Cricket
Test cricket is the longest format there is, lasting up to 5 days. Kohli has scored 30 centuries in Test cricket, and retired from Test cricket in 2025.
Kohli scored his first Test century against Australia in Adelaide, scoring 116 runs. His highest score in test cricket came at Pune, against South Africa, where he scored 254 not out. He has also scored 7 double centuries in Test cricket. This is the most by any Indian player.
Here are a few famous entries from his Test centuries list:
- 116 vs Australia, Adelaide, 2012
- 211 vs New Zealand, Indore, 2016
- 235 vs England, Mumbai, 2016
- 243 vs Sri Lanka, Delhi, 2017
- 254* vs South Africa, Pune, 2019
- 100* vs Australia, Perth, 2024
The Virat Kohli centuries list includes these 30 Test hundreds, which show his skill in the longest form of cricket.
Virat Kohli Centuries List in All Formats: ODI Cricket
ODI cricket is the 50-over format. This is where Kohli has been the most successful. He has scored 55 ODI centuries, which is a world record. He has the most ODI centuries of any player.
His first ODI hundred was a score of 107 against Sri Lanka in Kolkata in 2009. His best score in ODIs came against Pakistan when he hit 183 at Mirpur in 2012. He has 10 hundreds against Sri Lanka and 10 against the West Indies in ODI’s.
Some famous ODI centuries from his list include:
- 107 vs Sri Lanka, Kolkata, 2009
- 133* vs Sri Lanka, Hobart, 2012
- 183 vs Pakistan, Mirpur, 2012
- 139* vs West Indies, Thiruvananthapuram, 2026
The Virat Kohli centuries list in all formats is special because of these 55 ODI hundreds. He has made scoring centuries in 50-over cricket look very normal.
Also Read – Virat Kohli Net Worth Per Year: Easy Guide for Everyone
Virat Kohli Centuries List in All Formats: T20I Cricket
T20I cricket is the shortest international format. Each team gets only 20 overs. Kohli has scored 1 T20I century. It came against Afghanistan in the 2022 Asia Cup in Dubai.
He scored an unbeaten 122 runs off just 61 balls in that match. This was his first and only T20I hundred. Even though the number is small, it is an important part of Virat Kohli centuries list in all formats.
Why Is the Virat Kohli Centuries List in All Formats So Special?
The Virat Kohli centuries list in all formats is special for many reasons. First, he has scored centuries in every international format. Second, he has scored them against many different teams. He has the most centuries against Australia (17), followed by Sri Lanka (15).
Third, he has scored centuries in difficult situations. Many of his hundreds came when India was in trouble. He is known as a “chase master” because he often scores centuries when his team is chasing a target.
Virat Kohli Centuries List in All Formats vs Sachin Tendulkar
Sachin Tendulkar is the only player with more international centuries than Kohli. Tendulkar has 100 centuries. Kohli has 86. The Virat Kohli centuries list in all formats is still growing, but Kohli has retired from Test and T20I cricket. He now plays only ODI cricket.
Even though he is second on the list, Kohli holds the record for most ODI centuries (55). Tendulkar scored 49 ODI centuries. This shows how strong Virat Kohli centuries list in all formats really is.
Table: Virat Kohli Centuries List in All Formats
| Format | Number of Centuries | Best Score |
|---|---|---|
| Test | 30 | 254* |
| ODI | 55 | 183 |
| T20I | 1 | 122* |
| Total | 86 | — |
This table gives you a quick look at Virat Kohli centuries list in all formats. You can see that ODI cricket is where he has scored the most hundreds.
Fun and Easy Facts About Virat Kohli Centuries List in All Formats
Kohli scored his first international century during an ODI against Sri Lanka in 2009.
He recorded his first Test century against Australia in 2012.
Finally, he scored his only T20I century against Afghanistan in 2022.
He has scored centuries in Australia, England, South Africa, and many other countries.
He has seven double centuries in Test cricket.
The Virat Kohli centuries list in all formats is full of amazing records. Even a young cricket fan can understand these numbers easily.
Also Read – Virat Kohli Net Worth vs Ronaldo: A Simple Money Comparison
Conclusion
To put it simply, Virat Kohli has scored a total of 86 centuries across all formats of cricket. These include 30 Test centuries, 55 ODI centuries, and 1 T20I century. His centuries list demonstrates how hardworking and talented he is as a batsman.
If you are a student learning about cricket, this Virat Kohli centuries list in all formats is a great way to understand how stats work in sports. You can see how a player performs in different types of matches. Kohli’s records will inspire many young players for years to come.
[…] Also Read – Virat Kohli Centuries List in All Formats: A Simple Guide for Everyone […]