Virat Kohli Career Stats: Runs, Centuries & Records
Virat Kohli Career Stats: Runs, Centuries & Records
Few names in modern cricket carry the weight that Virat Kohli's does, and once you sit down with the numbers, it's easy to see why. Looking at Virat Kohli career stats as a whole feels less like reading a scorecard and more like tracing the arc of an entire cricketing era. From a nervous 19-year-old debutant in 2008 to a 37-year-old still chasing records in 2026, Kohli's journey is written in runs, hundreds, and milestones that few players ever get close to. This piece walks through the full picture of Virat Kohli career stats across formats, so you can see exactly what makes his story so remarkable.
Why Virat Kohli Career Stats Matter So Much
Before getting into the format-by-format breakdown, it helps to understand why people keep coming back to Virat Kohli career stats in the first place. It isn't just the size of the numbers — plenty of players have played long careers and piled up runs. What makes Kohli different is consistency. He has averaged over 40 in every format he has played, a rare feat in an age where most batters trade one format's numbers for another's. If you want context on how his overall numbers compare to other Indian greats, our breakdown of India's all-time run-scorers is worth reading alongside this guide.
Virat Kohli Career Stats in Test Cricket
Kohli's Test career, which came to a close with his retirement from the format in May 2025, stands as one of the most complete red-ball résumés of his generation. He finished with 9,230 runs from 123 matches, including 30 centuries and seven double hundreds. His highest score, an unbeaten 254 against South Africa in 2019, remains one of the defining innings of his captaincy years. That century tally places him fourth on India's all-time list, behind only Sachin Tendulkar, Rahul Dravid, and Sunil Gavaskar — elite company by any measure. For a deeper look at how those overseas hundreds shaped his legacy, check out our piece on Kohli's Test centuries abroad. Any honest look at Virat Kohli career stats has to start here, because it was in Test cricket that he built his reputation as a batter who could dominate anywhere in the world, not just on flat Indian pitches.
Virat Kohli Career Stats in ODI Cricket
If Tests built his reputation, one-day cricket is where Kohli became a phenomenon. He has scored more than 14,000 runs in ODIs at an average above 57, and he holds the record for the most ODI centuries of all time — 54 hundreds and counting, having overtaken Tendulkar's long-standing mark of 49. His most recent century, a 124 against New Zealand at Indore in January 2026, was a reminder that even in his late thirties, his hunger for milestones hasn't faded. This part of Virat Kohli career stats is arguably the most striking, because it includes his famous "Chase Master" reputation — a huge share of his ODI hundreds have come while chasing targets, often under serious pressure. Fans looking for a full rundown of those chase innings can see our dedicated feature on Kohli's greatest run chases.
Virat Kohli Career Stats in T20 Internationals
Kohli's T20I numbers are smaller in volume simply because he played fewer matches in the format, but the quality was undeniable. He retired from T20Is in 2024 with an average comfortably above 50, a mark few players in the format's history can match. His most memorable T20I knock, an unbeaten 122 against Afghanistan at the 2022 Asia Cup, ended a long century drought and showed he could still play with the same freedom that defined his early career. It's a smaller chapter in Virat Kohli career stats overall, but an important one for understanding his all-format range.
Virat Kohli Career Stats in the IPL
No conversation about Virat Kohli career stats is complete without the Indian Premier League, where he has spent his entire career with one franchise, Royal Challengers Bengaluru. He is the leading run-scorer in IPL history, having crossed 9,000 runs, and he holds the record for the most IPL centuries with nine hundreds to his name. His 2016 season remains the benchmark for individual excellence in the tournament — 973 runs in a single edition, a record that still stands untouched. After years of near-misses, Kohli finally won his first IPL title in 2025, adding a trophy to a résumé that had, until then, been missing team silverware. For anyone tracking his year-by-year IPL form, our detailed RCB season-by-season stats page goes further into the numbers.
Centuries That Define Virat Kohli Career Stats
Centuries are really the heart of Virat Kohli career stats, and the overall tally is staggering. Across Tests, ODIs, T20Is, and the IPL, Kohli has scored 85 international centuries alone — 30 in Tests, 54 in ODIs, and one in T20Is — placing him second only to Tendulkar's 100 international hundreds on the all-time list. Add his nine IPL centuries, and his combined century count across all cricket sits close to 90. What stands out isn't just the number but the spread: peak years like 2017 and 2018, when he scored 11 centuries each, sit alongside a genuine late-career resurgence, including his 54th ODI hundred in early 2026. That kind of longevity is rare, and it's a big reason Virat Kohli career stats continue to be discussed and updated every single season.
Records That Set Virat Kohli Career Stats Apart
Beyond the raw totals, several records make Virat Kohli career stats stand out from his contemporaries. He is the fastest batter in history to reach several thousand-run milestones in ODI cricket, repeatedly beating Tendulkar's pace to those landmarks. He also holds the record for most ODI centuries, most IPL runs, and most IPL centuries, while being India's most successful Test captain by number of wins. Add to that his rare distinction of maintaining a 900-plus rating in all three international formats at various points in his career, and you start to understand why so many former players and analysts consider him one of the most complete batters the game has produced. Our comparison of Kohli vs Tendulkar's career numbers breaks down these records side by side if you want more detail.
What's Next for Virat Kohli Career Stats
Kohli has now retired from Tests and T20Is, which means two-thirds of his international story is officially complete. But he continues to play ODI cricket, and every innings adds to an already historic tally. With Tendulkar's mark of 100 international centuries still 15 hundreds away, the next chapter of Virat Kohli career stats will be written almost entirely in the 50-over format. Whether or not he closes that gap, the numbers already on the board — the runs, the centuries, the records — have secured his place among the very best to ever hold a bat. Anyone following Indian cricket over the next few years will want to keep an eye on how far he can still push these numbers before he's done.