Kohli breaks Tendulkar's record, is now the fastest to 14,000 ODI runs

India batter gets to the milestone in the Champions Trophy match against Pakistan in Dubai, breaking Sachin Tendulkar’s record

ESPNcricinfo staff23-Feb-2025

Virat Kohli flicks one away in the innings that got him past 14,000•AFP/Getty Images

Virat Kohli has become the fastest batter to reach the milestone of 14,000 ODI runs, getting there in his 287th innings in the Champions Trophy match against Pakistan in Dubai.Kohli began the game against Pakistan 15 runs short of 14,000, and passed the milestone during India’s successful chase of 242, leading his team to victory with an unbeaten hundred, his 51st in the format. He reached his century by hitting the winning runs, a cover-driven boundary off part-time spinner Khushdil Shah.”The difference that I saw, at least from his innings against Bangladesh to this… of course, the pitch was slightly better, but even when he sort of blocked against Bangladesh a couple of dot balls, he was sort of shadowing that again after that, but today we didn’t see any of that,” Anil Kumble said on ESPNcricinfo MatchDay. “He was just back to the way he bats and that says that the mind space was at ease and, of course, the challenge of playing Pakistan and the crowd, I’m sure sort of helps him lift his game and today we saw him in sublime form.”Kohli is only the third batter to score 14,000 runs in ODIs after Sachin Tendulkar, who reached the landmark in 350 innings, and Kumar Sangakkara, who took 378 innings. Kohli got to 14,000 in 63 fewer innings than Tendulkar.