Virat Kohli showed his class in the first ODI between India and Sri Lanka. The legendary batter completed 12,500 runs in one-day internationals.
He has taken the least innings to reach the milestone in the fifty-over format.
The 34-year-old took 257 innings to touch the latest milestone in his career. Kohli went past Sachin Tendulkar, who played 310 innings.
Former Australia captain Ricky P0onting was the third fastest, with 12,500 runs coming in 328 innings.
Least innings taken to reach 12500 ODI runs
257 – Virat Kohli*
310 – Sachin Tendulkar
328 – Ricky Ponting
Besides Virat, captain Rohit Sharma amassed 83 off 67 balls, laced with 9 fours and 3 sixes.
Shubman Gill, who was preferred over Ishan Kishan, played a fine knock of 70 0ff 60 balls, hitting 11 fours in the process.