Kolkata: Virat Kohli equalled the record of fellow India great Sachin Tendulkar after hitting his 49th one-day international century in a World Cup match against South Africa in Kolkata.
Kohli, on his 35th birthday, hit 101 from 121 balls to send the crowd at a packed Eden Gardens into a frenzy.
Tendulkar reached the milestone in 451 innings and 462 matches, while it has taken Kohli 277 innings and 289 ODIs.
Kohli's superb knock helped India post 326-5 from their 50 overs.
He is also now the second-highest run-scorer at the tournament with 543 and may also have one eye on breaking Tendulkar's record for most runs at a single World Cup, which stands at 673.
Kohli made his ODI debut against Sri Lanka in 2008, and played alongside Tendulkar in the early stages of his career, including a World Cup victory against the same opponents in 2011.
He averages 58.48 in ODI cricket - the best of any player to have played 50 matches or more.
Kohli also has an astonishing record when chasing targets in ODIs, averaging 65.24 in chases, while 27 of Kohli's 49 hundreds have come while batting second.
Tendulkar still holds the record for the most ODI career runs, with 18,426, and has the most Test centuries, with 51. Kohli is joint 16th on the list of Test centuries, with 29.