STATS: Virat Kohli becomes fastest batter to reach 28,000 runs, breaks Sachin Tendulkar’s record

Virat Kohli continued his rampaging pursuit of breaking milestones as he reached 28,000 international runs during the first ODI against New Zealand in Vadodara on Sunday. He got the milestone by walloping a ball from Adithya Ashok past the New Zealand spinner.

The 37-year-old Kohli completed 28,000 runs across all formats, joining an exclusive club of batters which includes Sachin Tendulkar and Kumar Sangakkara.

Kohli broke Tendulkar’s record to become the fastest batter to reach 28,000 runs in only his 624th* innings since his international debut in 2008. Tendulkar had reached the landmark during his 644th innings while Sangakkara crossed the feat in his 666th innings.

In February 2023, Kohli became the fastest batter to reach 25,000 runs, achieving the mark in 549 innings, 28 innings quicker than Tendulkar. In October 2023, Kohli went past 26,000 runs as the quickest to the landmark, again bettering Tendulkar by 13 innings. A year later, in September 2024, he leapt to 27,000 runs in his 59th innings.

Kohli relished a successful end to the 2025 calendar year in the 50-over format after scoring back-to-back centuries against South Africa and finishing the series decider with an unbeaten half-century as India won 2-1. He later turned up for two matches in the domestic Vijay Hazare Trophy, scoring a century and a fifty against Andhra and Gujarat respectively. Kohli’s superb List A streak of six successive of fifty-plus scores began in Sydney, immediately after he was dismissed for two consecutive ducks for the first time in his ODI career in Australia.

Fastest to 28,000 international runs

624 innings* = Virat Kohli*
644 innings – Sachin Tendulkar
666 innings – Kumar Sangakkara
Most runs in international cricket

Stats of September 30 when Kohli reached 27,000 runs