Virat Kohli Stats: Complete Test, ODI, T20I & IPL Records
Virat Kohli Stats: The career of one of cricket’s greatest batters. The batting legend has accumulated big runs in Test, ODIs and T20Is, as well as in the Indian Premier League, while also breaking a few records during his illustrious international career.
Kohli made his international debut for India in 2008 and has played over 500 international matches for the national men’s cricket team. He has announced his retirement from T20I cricket and Test cricket but is still playing ODI cricket. Kohli’s (as of August 2026) Test runs: records, motivations up until now. As of now, October 2023, Kohli has amassed ODI runs in differential: 14,941 T20I runs in Feed Management area Test runs in fleeting Time (from leaves). In IPL, he has also scored more than 8700 runs.
Virat Kohli Stats at a Glance
| Format | Matches | Runs | Highest Score | Average | 100s | 50s |
| Test | 123 | 9,230 | 254* | 46.85 | 30 | 31 |
| ODI | 314 | 14,941 | 183 | 58.59 | 54 | 79 |
| T20I | 125 | 4,188 | 122* | 48.69 | 1 | 38 |
| IPL | 275+ | 8,700+ | 113 | – | 8 | – |
Of Kohli’s 54 centuries in ODIs, the highest number by any player in the format, he has also scored 30 hundreds in Tests and one T20I. He has 85 international tons under his name, aside from being one of the most successful batters in cricket’s history.
Virat Kohli Test Stats
The Indo-Pakistani cricketer made his Test debut against West Indies in 2011. Notably, Test cricket remained a major format of his career, including the years he served as India’s captain.
In the longest format, he featured in 123 Tests, scoring 9,230 runs at an average of 46.85. Kohli scored 30 centuries and 31 half-centuries, including a top score of an unbeaten 254 against South Africa. You have also registered seven double centuries; this is an exceptional achievement for an Indian batter.
Virat Kohli Test Batting Stats
| Statistic | Record |
| Matches | 123 |
| Innings | 210 |
| Not Outs | 13 |
| Runs | 9,230 |
| Highest Score | 254* |
| Average | 46.85 |
| Strike Rate | 55.58 |
| Centuries | 30 |
| Half-Centuries | 31 |
In May 2025, Kohli retired from Test cricket. His 30 Test hundreds and seven double tons are still among the main contemporaneous feats of his longer format career.
Virat Kohli ODI Stats
ODI cricket has been the brightest format for him. His ODI debut was against Sri Lanka back in 2008, and slowly he emerged as one of the finest run-chasers ever.
All three are great, no doubt about that, but even by the time Kohli reaches August 2026, playing against India in his 315th ODI and scoring another 14,941 runs, making a total of more than 32,000 runs) There is every chance he would have retired from Tests long ago. He averages 58 with a record 54 ODI hundreds to his name. In the format, his top score is 183.
Virat Kohli ODI Batting Stats
| Statistic | Record |
| Matches | 314 |
| Innings | 302 |
| Not Outs | 47 |
| Runs | 14,941 |
| Highest Score | 183 |
| Average | 58.59 |
| Strike Rate | 93.95 |
| Centuries | 54 |
| Half-Centuries | 79 |
In the 2023 World Cup, Kohli surpassed the record for most one-day international hundreds that had stood for many years. His consistency, ability to chase tough targets and success in different countries made his ODI stats amongst the best ever.
Virat Kohli T20I Stats
India recorded their first T20I victory back in 2010 with Kohli making his debut that year for the Indian team. He was also among the more dependable batsmen for India in ICC T20 tournaments, and he proved to be a key player for India during multiple World Cup sojourns.
He ended his T20I career after 125 matches with a tally of 4,188 runs. Kohli averaged 48.69 with the bat, scoring a century and 38 half-centuries in that stretch. His highest T20I score is 122 not out.
Virat Kohli T20I Batting Stats
| Statistic | Record |
| Matches | 125 |
| Innings | 117 |
| Not Outs | 31 |
| Runs | 4,188 |
| Highest Score | 122* |
| Average | 48.69 |
| Strike Rate | 137.04 |
| Centuries | 1 |
| Half-Centuries | 38 |
The iconic innings, which made Kohli the leading run-scorer of the tournament, helped India lift the 2024 ICC Men’s T20 World Cup final against hosts South Africa, before the Indian great immediately retired from T20I cricket.
Virat Kohli IPL Stats
RCB has had Virat Kohli play for them every season since the inception of the IPL in 2008. With the fourth-most runs scored by any batsman in the tournament’s history, he is one of the all-time greats at this event.
He has also been one of the all-time highest century makers in IPL history with eight centuries to his name. Kohli was also a key player through RCB’s IPL title-winning campaigns.
Virat Kohli IPL Batting Stats
| Statistic | Record |
| IPL Team | Royal Challengers Bengaluru |
| IPL Career Start | 2008 |
| Matches | 275+ |
| Runs | 8,700+ |
| Highest Score | 113 |
| Centuries | 8 |
| Role | Top-Order Batter |
| Batting Style | Right-Hand Bat |
The highlight of Kohli’s IPL career came back in 2016, when he scored as many as 4 centuries and amassed a staggering 973 runs. It still remains one of the best-ever individual batting seasons in IPL History.
Virat Kohli International Career Stats
Kohli has played more than 560 international matches across Tests, ODIs, and T20Is, scoring in excess of 28,000 runs. He has scored 85 centuries internationally, mostly in ODI cricket.
| Statistic | Record |
| International Matches | 562+ |
| Test Runs | 9,230 |
| ODI Runs | 14,941 |
| T20I Runs | 4,188 |
| International Centuries | 85 |
| Test Centuries | 30 |
| ODI Centuries | 54 |
| T20I Centuries | 1 |
| Highest Test Score | 254* |
| Highest ODI Score | 183 |
| Highest T20I Score | 122* |
These numbers underline Kohli’s ability to succeed across multiple formats and different stages of his career.
Virat Kohli Test vs ODI vs T20I Stats
| Format | Matches | Runs | Average | Highest Score | 100s |
| Test | 123 | 9,230 | 46.85 | 254* | 30 |
| ODI | 314 | 14,941 | 58.59 | 183 | 54 |
| T20I | 125 | 4,188 | 48.69 | 122* | 1 |
Kohli’s highest average among the three major formats is in ODIs, where he has also scored the most runs and centuries. His record in run chases is a major reason why he is widely regarded as one of the greatest ODI batters of all time.
Virat Kohli Captaincy Stats
Virat Kohli was one of India’s most successful captains, particularly in Test cricket. He led the team in all three formats and played an important role in India’s rise as a strong overseas Test side.
Virat Kohli Test Captaincy Stats
| Statistic | Record |
| Matches as Captain | 68 |
| Wins | 40 |
| Losses | 17 |
| Draws | 11 |
| Win Percentage | 58.82% |
| Major Achievement | India’s first Test series win in Australia |
India’s most successful Test Captain by wins is still Kohli. His tenure as a captain saw some significant overseas victories and the formation of a robust Indian pace-bowling unit.
Virat Kohli World Cup Stats
Virat Kohli carries a big chunk of the responsibility for carrying India through major ICC tournaments. He was also a member of the victorious 2011 ODI World Cup, 2013 Champions Trophy, 2024 T20 World Cup, and then the successful side in the round-robin stage of the 2025 Champions Trophy.
| Tournament | Achievement |
| 2011 ODI World Cup | Winner |
| 2013 Champions Trophy | Winner |
| 2024 T20 World Cup | Winner |
| 2025 Champions Trophy | Winner |
| 2023 ODI World Cup | Runner-up |
Kohli was also the Player of the Match in the 2024 T20 World Cup final, which became one of the most important performances of his T20I career.
Virat Kohli’s Biggest Career Records
Virat Kohli has created several major batting records during his career.
| Record | Achievement |
| Most ODI Centuries | 54 |
| International Centuries | 85 |
| Most Runs in an IPL Season | 973 runs in 2016 |
| Highest ODI Score | 183 |
| Highest Test Score | 254* |
| Most Successful Indian Test Captain | 40 wins |
| Test Double Centuries | 7 |
| T20 World Cup Final Performance | Player of the Match, 2024 |
Virat Kohli Awards and Achievements
Kohli has received several major awards for his performances in international cricket.
| Award/Achievement | Details |
| Arjuna Award | 2013 |
| Padma Shri | 2017 |
| ICC Cricketer of the Year | Multiple honours |
| ICC Men’s ODI Cricketer of the Year | Multiple honours |
| ICC ODI Team of the Year | Multiple selections |
| Major ICC Trophies | 4+ with India |
Read More: Slowest Century in ODI | Highest Partnership in IPL | Best Cricket Academy
Virat Kohli Latest ODI Stats in 2026
Virat Kohli, although inactive in ODIs, has kept adding to his career runs and centuries total.
In the July 2026 ODI series against England, Kohli scored 144 runs in three matches at an average of 48.00; he made scores of 74, 65, and 5, respectively. The IPL official player profile page cites his career statistics as 314 ODIs, 14,941 runs, and 54 centuries.
FAQs About Virat Kohli Stats
Q-1/ How many international runs does Virat Kohli have?
Virat Kohli has scored more than 28,000 international runs across Tests, ODIs and T20Is.
Q-2/ How many centuries does Virat Kohli have?
Virat Kohli has scored 85 international centuries, including 30 in Tests, 54 in ODIs and one in T20Is.
Q-3/ How many ODI centuries does Virat Kohli have?
Virat Kohli has 54 ODI centuries, the most by any player in ODI cricket.
Q-4/ What is Virat Kohli’s highest score in Test cricket?
His highest Test score is an unbeaten 254 against South Africa.
Q-5/ What is Virat Kohli’s highest ODI score?
Virat Kohli’s highest ODI score is 183.
Q-6/ How many IPL centuries does Virat Kohli have?
Virat Kohli has scored eight IPL centuries.
Q-7/ Has Virat Kohli retired from Test cricket?
Yes. Virat Kohli retired from Test cricket in May 2025 and from T20I cricket after the 2024 T20 World Cup. He continues to play ODI cricket.
Conclusion
Virat Kohli’s stats are arguably why he has become one of the greatest batters of his generation. Having scored more than 9,000 Test runs, nearly 15,000 ODI runs, over 4.000 T20I runs and bagging a total of 85 centuries in international cricket, his career data is nothing short of excellence in the sport.
With 54 ODI centuries, 30 Test tons and 8 IPL hundreds, his immense success in all formats of the game accentuates his consistency across various formats. Though Kohli has long since retired from Tests and Twenty20s, he remains an integral part of India’s ODI setup and is continuing to build on his already stellar career stats.
More Players: Harleen Deol Stats | Krunal Pandya Stats | Rahul Dravid Stats | Lasith Malinga Stats
