Cricket

Virat Kohli Joins Elite Club as Second Batter to Reach 15,000 ODI Runs

  • Authored By: Sports Now
  • Updated Sep 27, 2026, 21:34 IST

Virat Kohli has become only the second player in history to surpass 15,000 runs in One-day Internationals, reaching the milestone during India's series opener against the West Indies in Thiruvananthapuram.

Virat Kohli Joins Elite Club as Second Batter to Reach 15,000 ODI Runs

Virat Kohli has etched his name further into cricketing history, becoming only the second batter to accumulate 15,000 runs in the One-day International format. The Indian stalwart reached the significant milestone during the opening match of the series against the West Indies held in Thiruvananthapuram.

The achievement was confirmed in style as Kohli dispatched a short delivery from Alzarri Joseph through the mid-wicket region for a boundary. The capacity crowd responded with a standing ovation, acknowledging the magnitude of the feat as the batter raised his arms to salute the supporters.

Joining the ODI Elite

With this latest accomplishment, Kohli joins the legendary Sachin Tendulkar as the only two players to have breached the 15,000-run barrier in ODIs. Tendulkar, who remains at the summit of the all-time run-scoring charts, concluded his illustrious career with a total of 18,426 runs from 463 appearances, featuring 49 centuries and 96 half-centuries.

Kohli reached the 15,002-run mark in just 303 innings across 315 matches. His statistical profile in the format is formidable, boasting an average of 58.83 and a strike rate exceeding 94. Throughout his career, he has registered 54 centuries and 80 fifties, with a career-best score of 183.

Historical Context and Career Comparison

The milestone further separates Kohli from the rest of the all-time list. He had previously moved into second place in October 2025, surpassing former Sri Lankan captain Kumar Sangakkara, who finished his career with 14,243 runs. Rounding out the top five are former Australian captain Ricky Ponting, who amassed 13,704 runs in 375 matches, and Sanath Jayasuriya, who scored 13,430 runs in 448 ODIs.

A comparison between the two members of the 15,000-run club highlights the efficiency of Kohli’s scoring. While Tendulkar reached the milestone in 377 innings, Kohli achieved it in 303. Furthermore, Kohli reached the mark in 15,950 balls compared to Tendulkar’s 17,528. In terms of age, Kohli reached the landmark at 34 years and 66 days, whereas Tendulkar was 37 years and 326 days old when he achieved the same feat. The time taken from their respective debuts also differs, with Kohli reaching the milestone 6,614 days after his debut, compared to 6,402 days for Tendulkar.