New Delhi, Jan. 11 -- Virat Kohli added another milestone to his cap as he crossed Sri Lankan legend Kumar Sangakkara for most runs in international cricket during the first ODI against New Zealand on Sunday in Vadodara. Starting the game on 27975 runs, Kohli crossed the 28000 run-mark in the 13th over of India's chase, thumping Adithya Ashok for a boundary.

Kohli surpassed Sangakkara for his 28017th run with a single off Michael Bracewell towards the backward square. Sangakkara finished his career at 28016 runs in 594 innings. In the process, Kohli became the fastest to reach 28000 international runs in 624 innings ahead of both Sachin Tendulkar (644 innings) and Sangakkara (666 innings).

Overall, Tendulkar leads the chart for most int...