Kohli Becomes Fastest Batter in History To Reach 14,000 ODI Runs: Breaks Sachin’s Big Record! 

Kohli

Indian batting stalwart Virat Kohli added another exceptional record to his 50-over career on Sunday (February 23) by becoming the fastest batter in cricket history to reach the 14,000-run mark in One Day Internationals (ODIs).

The veteran batter’s 287th ODI innings in the Champions Trophy 2025 against Pakistan turned out to be a memorable one as he became the third batter after the former cricketers Sachin Tendulkar and Kumar Sangakkara to achieve this impressive feat.

His match-winning knock against the defending champions, scoring an unbeaten 51st ODI century off just 111 balls (that includes 7 fours), guided India to conveniently chase the modest target of 242 at the Dubai International Cricket Stadium.

It is noteworthy to know that this was Virat’s first century in the Champions Trophy since his debut season of the tournament in 2009. Also, he is the only batter to achieve more than 50 tons in ODIs.

Interestingly, Kohli bagged his fifth Player of the Match (POTM) award against Pakistan in ICC tournaments, which is the most by any player so far.

Let’s dive deeper into the fascinating records in ODIs achieved by the King of Cricket to win back his throne.

How Did Kohli Accomplish his 14,000th ODI Run?

Virat Kohli started his innings against Pakistan with 13,985 runs and in the second ball of the 13th over bowled by Haris Rauf, he struck a boundary that allowed him to cross the 14,000-run milestone.

In actuality, the 36-year-old entered the ninth edition of the Champions Trophy with 13,963 runs, and ahead of the India vs Pakistan clash in the tournament, he was just 15 runs away from attaining his tally.

Fastest Batters to Score 14,000 ODI Runs ft. Virat Kohli

In terms of the number of ODI innings played Virat Kohli surpassed Sachin Tendulkar’s record and tops the chart as the fastest batter to score 14,000 ODI runs:

PlayerOpponent TeamODI InningsVenueMilestone Achievement Date
Virat Kohli (INDIA)Pakistan287Dubai23rd February 2015
Sachin Tendulkar (INDIA)Pakistan350Peshawar06th February 2006
Kumar Sangakkara (SRI LANKA) Australia378Sydney  08th March 2015

Kohli vs Tendulkar vs Sangakkara: Who is the Fastest to reach Each Milestone of 1000 Runs (Innings Taken)

The following comparison proves that Virat Kohli required few innings to reach every 1,000-run milestone in ODIs compared to Sachin Tendulkar and Kumar Sangakkara:

TargetVirat Kohli (Innings)Sachin Tendulkar (Innings)Kumar Sangakkara (Innings)
1,000243447
2,000537080
3,0007593107
4,00093112136
5,000114138162
6,000136170192
7,000161189221
8,000175210247
9,000194235270
10,000205259296
11,000222276318
12,000242300336
13,000267321363
14,000287350378

Notably, Kohli has been maintaining the streak of achieving the fastest to every 1,000-run milestone starting from his 8,000th ODI run compared to other international cricketers since June 2017.

Top 5 Batsmen with Most ODI Runs: Where Does Kohli Rank in the List?

As Kohli succeeded in scoring 14,000-plus ODI runs, he ranks third in the list for accumulating the most runs in the 50-over format, ranking behind Sachin and Sangakkara in the list:

PlayerRunsSpanAverage100s50sBest Score
Sachin Tendulkar (INDIA)18,426 Runs in 452 Innings24 Years

(1989 to 2012)
44.834996200 (not out)
Kumar Sangakkara (SRI LANKA) 14,234 Runs in 380 Innings15 Years

(2000 to 2015)
41.982593169
*Virat Kohli (INDIA)14,085 Runs in 287 Innings17 Years

(2008 to Present)
58.205173183
Ricky Ponting (AUSTRALIA)13,704            Runs in 365 Innings17 Years

(1995 to 2012)
42.033082164
Sanath Jayasuriya (SRI LANKA)13,430 Runs in 433 Innings22 Years

(1989 to 2011)
32.362868189

3 Main Coincidences on how Virat Kohli and Sachin Tendulkar achieved their 14,000 ODI Runs

Hailed as the God of Cricket, Sachin Tendulkar impressed with Virat Kohli’s batting style during his vintage days predicted that it wouldn’t take longer for the talented batter to break his record. However, the prediction turned out to be true and the modern legendary batter was crowned with the “King of Cricket” tag as he cracked several unimaginable records of Sachin that were extremely challenging to overtake.

As King Kohli once again went past the Master Blaster’s historic mark here are a few similarities in the knock of two batting legends when they crossed beyond the 14,000 run aggregate in ODIs:

1. A Century Scored to Attain the Milestone:

To go above the 14,000 ODI run mark, both Tendulkar and Kohli scored centuries in their innings on the following dates:

  • 6th February 2006: Sachin Tendulkar’s 39th ODI century
  • 23rd February 2025: Virat Kohli’s 51st ODI century 

Here is one more interesting coincidence as both of them achieved this milestone in February month.

2. Accumulating Exactly 100 Runs:

Sachin and Kohli both scored exactly 100 runs in their innings to go past the 14,000 mark and here is a brief comparison (in terms of runs scored, balls faced, strike rate, and boundaries hit):

PlayerRunsBalls Faced4s and 6sStrike RateMatch Outcome
Sachin Tendulkar10011310 Fours and 1 Six88.49India Lost by 7 Runs
Virat Kohli100 (not out)1117 Fours90.09India won by 6 wickets

3. 14,000th ODI Run Achieved Against Pakistan:

Sachin and Virat scored their 14,000th ODI run against their arch-rivals Pakistan which is considered the prime example of all coincidences. However, the difference is that Sachin’s ton couldn’t help India face a 7-run defeat, while Kohli remained unbeaten and has rewritten history after 19 years by steering his team to an easy victory against the men-in-green.