Virat Kohli is the most complete batsman of his generation. Whether it's chasing in ODIs, anchoring T20 innings, or grinding out Test hundreds, he's done it all at the highest level. Here are his numbers — and they're staggering.
29 Test centuries, including 7 double hundreds. His average hovers around 48-49, which is elite by modern standards. His best year was 2018 — 1,322 Test runs with 5 centuries, including hundreds in England, Australia, and South Africa in the same calendar year.
His series in Australia (2014-15 and 2018-19) cemented his status as a generational talent. Scoring runs in Australian conditions separates good batsmen from great ones.
This is where Kohli operates on a different level. 50 ODI centuries — second only to Sachin Tendulkar. His chase average is absurd, consistently above 60 over his career. When India is chasing, Kohli transforms into something almost unfair.
The 2022 T20 World Cup knock against Pakistan at the MCG might be his greatest ever innings. 82* from 53 balls, chasing an impossible target, on the biggest stage. That single innings silenced every critic who said he'd lost his edge.
Most runs in IPL history. Over 7,500 runs for a single franchise — RCB. His loyalty to the franchise is legendary, even though he never won the title with them. The 2016 season (973 runs, 4 centuries) is the greatest individual IPL season ever.
Fitness. Kohli changed how Indian cricketers approach physical conditioning. Before him, being a bit out of shape was acceptable. He made elite fitness non-negotiable. That work ethic extended his peak years far beyond what most batsmen achieve.
Try Sport God AI live
Live scores, AI predictions, and fantasy — free during IPL 2026.