Skip to content
Foundation5 min

Virat Kohli: The Chase Master and Modern Run Machine

Virat Kohli has scored 27,000+ international runs across all formats, holds the record for most ODI centuries (50+), and is statistically the greatest ODI run-chaser in cricket history. This guide examines his technique, records, and peak years.

Written by GeoCric EditorialUpdated Jul 29, 2026
ShareShareWhatsAppFacebook

Who Is Virat Kohli?

Virat Kohli (born 1988, Delhi) is the most prolific international run-scorer of his generation and the dominant batter in world cricket from 2012 to 2023. He scored 8,676 Test runs at 47.68, 13,906 ODI runs at 58.18 (the highest ODI average with 50+ centuries), and 4,188 T20I runs. His combined international total of over 27,000 runs places him second only to Sachin Tendulkar in history. Unlike Tendulkar's graceful aesthetics, Kohli's game is built on intense physical fitness, off-side dominance, and the mental approach of a professional athlete.

ODI Batting: The Record Books

Kohli's ODI record is almost absurd. He has scored 50+ ODI centuries — more than any other batter — and his average of 58.18 across over 13,000 runs is the highest of any batter with 100+ ODI innings. In run chases he averages over 65 — he is the best run-chaser in the history of the format, converting difficult-position ODI innings into victories with a frequency no other batter has matched. His 2018 series against South Africa (6 matches, 558 runs, three centuries) is the best single-series ODI batting performance in history.

Technical Blueprint: Off-Side Dominance

Kohli's technical signature is his off-side play. His cover drive is the most photographed shot in modern cricket — high elbow, full face of the bat, weight through the ball. He moves his feet exceptionally well against spin, using his crease to disrupt length, and his cut and pull against short balls are executed at a very high strike rate. His weakness — fast bowling angled across him in English conditions — was exploited in 2014 (5 Tests, 134 runs at 13.4) and partially addressed in 2018 (5 Tests, 593 runs at 59.3).

Test Record and the 100 Centuries Question

Kohli scored 30 Test centuries across 113 Tests (at the time of writing). He was on track to challenge Sachin Tendulkar's record of 100 international centuries, which he surpassed in 2023 — becoming the second player to score 100 international centuries. His Test centuries include three in the same Test (at the 2021 series against England in Chennai) and multiple double centuries. His 254* vs South Africa at Pune (2019) is his highest Test score.

IPL and CSK: The Franchise Debate

Kohli captained Royal Challengers Bangalore (RCB) in the IPL for 10 seasons (2013–2023). Despite enormous individual success (over 7,000 IPL runs, most in the competition's history), RCB never won the IPL under his captaincy — one of the great individual vs team performance dichotomies in franchise cricket. His continued loyalty to RCB, and the team's failure to convert his performances into titles, is among the most discussed storylines in IPL history.

Career Numbers

Tests: 120+ | Runs: 8,848+ | Average: 47.68 | Centuries: 30+. ODIs: 295+ | Runs: 14,000+ | Average: 58.18 | Centuries: 50+. T20Is: 125+ | Runs: 4,188+ | Average: 52.73. Note: numbers continue to update as career is ongoing.