
One Day International (ODI) cricket has witnessed some of the finest players in history. Scoring runs at a rapid pace is a rare achievement, and only a few have managed to do it consistently. Recently, Virat Kohli joined an elite list of players who have reached 14,000 ODI runs in record time.
- Only three players have crossed 14,000 ODI runs at a remarkable pace.
- Virat Kohli holds the record for being the fastest to achieve this feat.
- Sachin Tendulkar and Kumar Sangakkara are the other two players on the list.
3. Kumar Sangakkara – 378 Innings
Sri Lankan legend Kumar Sangakkara became the third-fastest to score 14,000 ODI runs. He achieved this milestone in his 378th innings in 2015 against Australia in Sydney. Sangakkara had an illustrious career, scoring 14,234 runs in 404 ODIs. His consistency and ability to anchor an innings made him one of the greatest batsmen in history.
2. Sachin Tendulkar – 350 Innings
Known as the God of Cricket, Sachin Tendulkar reached 14,000 runs in just 350 innings from 359 matches. He achieved this milestone against Pakistan in 2006 in Peshawar. Tendulkar scored a magnificent century in that match, although India ended up losing. By the end of his career, he had amassed 18,426 ODI runs at an average of 44.83. His contribution to cricket remains unparalleled.
1. Virat Kohli – 287 Innings*
Virat Kohli has now become the fastest player to score 14,000 ODI runs, achieving this in just 287 innings. This milestone came in his 299th ODI match against Pakistan in the Champions Trophy 2025. Kohli’s consistency, aggression, and hunger for runs make him one of the best batsmen in modern cricket. With an average of 57.78 and a strike rate of 93.43, he has already registered 50 centuries, the most by any player in ODIs.
Comparison – Fastest to 14,000 ODI Runs
Player | Innings Taken | Matches Played | Year Achieved | Opponent |
---|---|---|---|---|
Virat Kohli | 287 | 299 | 2025 | Pakistan |
Sachin Tendulkar | 350 | 359 | 2006 | Pakistan |
Kumar Sangakkara | 378 | 402 | 2015 | Australia |
Why is Kohli’s Record Special?
- Faster than Legends: Kohli achieved the feat 63 innings quicker than Tendulkar and 91 innings ahead of Sangakkara.
- Highest ODI Average: His average of 57.78 is superior to many great players.
- 50 ODI Centuries: He has the most centuries in ODI history, surpassing Tendulkar’s 49.
Virat Kohli’s record-breaking feat cements his place among cricket’s greatest. With every game, he continues to push boundaries and set new standards. Fans eagerly await his future milestones as he continues his incredible career.
Check out the Champions Trophy Schedule, Champions Trophy Live Score, Champions Trophy Squads , Champions Trophy Stats Champions Trophy Tour, Champions Trophy Venues & Champions Trophy Latest News here!
ICC Champions Trophy 2025 Matches
Pakistan vs New Zealand - 1st Match, Group A | Bangladesh vs India - 2nd Match, Group A | Afghanistan vs South Africa - 3rd Match, Group B | Australia vs England - 4th Match, Group B | Pakistan vs India - 5th Match, Group A | Bangladesh vs New Zealand - 6th Match, Group A | Australia vs South Africa - 7th Match, Group B | Afghanistan vs England - 8th Match, Group B | Pakistan vs Bangladesh - 9th Match, Group A | Afghanistan vs Australia - 10th Match, Group B | England vs South Africa - 11th Match, Group B | New Zealand vs India - 12th Match, Group A | TBA vs TBA, 1st Semi-Final | TBA vs TBA, 2nd Semi-Final | TBA vs TBA, Final |
ICC Champions Trophy 2025 Teams
PAKISTAN | NEW ZEALAND | BANGLADESH | INDIA | AFGHANISTAN | SOUTH AFRICA | AUSTRALIA | ENGLAND