Virat Kohli became only the second player in history to cross 15,000 runs in ODI cricket in the first ODI between India and West Indies in Thiruvananthapuram on Sunday.
Kohli joined Sachin Tendulkar (18,426) as the only two players to have reached the landmark.
The 37-year-old took just 315 innings to achieve the feat, while Tendulkar breached the mark in his 350th ODI game for India.
Most Runs in ODIs
Sachin Tendulkar (IND) — Matches: 463 — Runs: 18,426
Virat Kohli (IND) — Matches: 315 — Runs: 14,867
Kumar Sangakkara (SL) — Matches: 404 — Runs: 14,234
Ricky Ponting (AUS) — Matches: 375 — Runs: 13,704
Sanath Jayasuriya (SL) — Matches: 445 — Runs: 13,430
Published on Sep 27, 2026


