Virat Kohli comes in the list of most famous Indian cricketer as he is well known for his consistency, aggressive batting and great performance under pressure. Fans usually search for Virat Kohli total centuries in all format to know about his success at the international level. Kohli has also amassed 86 international centuries as of October 2026 (30 in Test cricket, 55 in One Day Internationals (ODIs) and one in T20 internationals). His last ton had come against the West Indies in September 2026, continuing his incredible ODI record.
Virat Kohli Total Centuries in All Format (2026)
In terms of international cricket centuries, as of October 2026, he has scored a total of 86. The below are his centuries in the three internationals formats.
As of October 2026, Virat Kohli has scored 86 centuries in international cricket. His centuries across the three international formats are shown below.
| Cricket format | Total centuries |
| Test cricket | 30 |
| ODI cricket | 55 |
| T20 International | 1 |
| Total international centuries | 86 |
Published cricket statistics and reports updated through September 2026
The maximum number of Kohli’s international centuries have come in ODIs. He is the player with the most one-day international (ODI) centuries and has surpassed Sachin Tendulkar’s previous record of 49 hundreds.
Now, do remember international centuries are separate from IPL ones. Those hundreds were in domestic franchise T20 matches, which means IPL records are not included in his international record.
Virat Kohli Test Centuries
Virat Kohli has 30 Test centuries. But it has been his runs in the longer format than have seen him churn out big hundreds, play on tough overseas wickets, and bat through times needing both defensive and aggressive stroke play.
Having made his Test debut back in 2011, Kohli has since gone on to become one of India’s leading red-ball batters. Playing in 123 matches that span almost from 1982 to 1993, he managed to score around 9,230 Test runs with a highest of283. He announced his retirement from Test cricket in May 2025
His Test record shows that he scores big once he gets past 50. He is best known for his ODI performances but has an impressive total.
Virat Kohli ODI Centuries-55 Hundreds
As of October 2026, Virat Kohli is the only player in men’s ODI cricket to score a century fifty-five times in his career. His 50th ODI century – the most for any player in history – was scored against New Zealand during the semi-final of the 2023 Cricket World Cup. He would go on to rack up further hundreds and in September 2026, he reached a staggering total of 55 centuries.
For Kohli, ODI cricket has been very rewarding since it allows him to control the bat at one end of an innings and then hit when needed. He is also regarded as someone who runs between the wickets well, strikes rotation easily and keeps a cool head under pressure.
Having accumulated 55 ODI hundreds, he is already leading the pack of all times greats in the format.
Virat Kohli T20I Century
Century in T20 International- 1It was the fastest century in terms of balls faced by a batter, something that he managed against Afghanistan on 8 September 2022 during the Asia Cup where he scored an unbeaten 122 (61) in Dubai.
Notably, this innings marked Kohli’s first international hundred in almost three years. It was aggressive stroke play with controlled batting; perhaps the most iconic innings of his T20I career.
Incredibly,Kohli’s score of 122 not out is his highest score in international T20
Virat Kohli’s Latest International Century
The last century in international cricket for Kohli was against the West Indies on 27 September 2026. In the first ODI in Thiruvananthapuram, he belted a 139 off 88, leading India to an successful eight-wicket chase.
The innings was his 55th hundred in ODIs and 86th international. He made his century off of 74 balls and also reached the milestone of 15,000 runs in ODI cricket to become only the second batter after Sachin Tendulkar to do so.
That performance went on to bolster Kohli’s already impressive record in run chases and also gave him his 12th ODI century.

Virat Kohli Total Centuries in IPL
Record for International hundreds and IPL hundreds shall be considered separately. Kohli plays for Royal Challengers Bengaluru (RCB) in the Indian Premier League and has a phenomenal record in the league.
No player has more IPL hundreds than Kohli, with nine to his name at the end of IPL 2026. 113 is his highest score in IPL and 2016 season was certainly a standout campaign for him as he accumulated 973 runs that year including four centuries.
The IPL centuries are not included in his tally of 86 international centuries as the IPL, being a franchise competition.
Virat Kohli vs Sachin Tendulkar- International Centuries
Virat kohli compared with Sachin Tendulkar is one of the most talked Him topic in cricket. Both have given India some remarkable batting records over the generations.
| Record | Virat Kohli | Sachin Tendulkar |
| International centuries | 86 | 100 |
| Test centuries | 30 | 51 |
| ODI centuries | 55 | 49 |
| T20I centuries | 1 | 0 |
Data includes worldwide records published to September 2026
No other batter has made 100 international hundredsother than Tendulkar. Kohli has now overtaken him for ODI hundreds while Tendulkar scored more centuries in international cricket career.
Different cricketing eras, conditions and playing schedules apart, their careers span multiple decades. To score hundreds at the highest level,both records show a degree of consistency is required.
Why Are Virat Kohli’s Centuries So Special?
It is not just about getting to 100 runs for Kohli. Aspects of his batting have assisted him in making his record.
1. Consistency across formats-This was his third international century as Kohli scored in all three formats of the game (Tests, ODIs and T20Is), showing that he is able to adjust according to different match situations.
2. Strong record in run chases-He is renowned for his ability to shape innings while chasing, calibrating risk against the required rate.
3.Fit as a fiddle and focused-His batting is characterized by running hard between the wickets, concentration for a long period constructing partnerships.
4. ODI record-Has the most centuries by any batter in men’s ODI cricket as of October 2026, with 55 ODI centuries.
5. Performance under pressure-World Cup matches, tough overseas conditions and nail biting chases have all added to his climbing of being a pressure batter.
The qualities help explain why his century record continues to draw so much attention from cricket fans around the world. How many centuries has Virat Kohli scored in total?
As of October 2026, Virat Kohli had scored 86 international centuries -30 Test centuries, and another 55 in ODIs and one in T20I.
FAQs About Virat Kohli’s Centuries
1. How many centuries has Virat Kohli scored in all formats?
Virat Kohli has scored 86 international centuries as of October 2026: 30 in Tests, 55 in ODIs and one in T20Is.
2. How many ODI centuries does Virat Kohli have?
He has scored 55 ODI centuries, the highest number by any batter in men’s ODI cricket.
3. How many Test centuries has Virat Kohli scored?
Kohli scored 30 Test centuries during his career. He retired from Test cricket in May 2025.
4. How many T20I centuries does Virat Kohli have?
He has one T20I century, an unbeaten 122 against Afghanistan in September 2022.
5. When did Virat Kohli score his latest century?
His latest international century came on 27 September 2026, when he scored 139 not out against the West Indies in an ODI.
6. How many centuries does Virat Kohli have in the IPL?
Kohli has nine IPL centuries as of the end of the 2026 season. These are counted separately from his international hundreds.
7. Who has more international centuries, Virat Kohli or Sachin Tendulkar?
Sachin Tendulkar leads with 100 international centuries, while Kohli has 86 as of October 2026.
8. Can Virat Kohli reach 100 international centuries?
Kohli remains active in ODI cricket, so he has opportunities to add to his tally. Whether he reaches 100 will depend on his future performances and career length.
Conclusion
The tally of Virat Kohli total centuries in all format showcases his extraordinary consistency over the years in international cricket. He has scored 86 international centuries two shy of Sachin Tendulkar’s record total, with 30 Test centuries and 55 ODI centuries in addition to one T20I century.
He already has 55 ODI hundreds which is a new record and just last month he added to his ODI hundreds against the West Indies in September 2026. Particularly for followers of Virat Kohli’s career, it still remains one of the main determinants of this to what an extent relative measure against international centuries, IPL hundreds and other big batting landmarks.

Khushi is a cricket content writer at CreaseBuzz, covering the latest cricket news, IPL updates, player profiles, match schedules, cricket records, and upcoming series. She focuses on delivering accurate, informative, and engaging cricket content to keep fans updated with the world of cricket.
