India, Dec. 1 -- Virat Kohli turned back the clock on Sunday afternoon as he looked in the finest touch possible, hammering his 52nd ODI century, eventually playing a knock of 135 runs off 120 balls. His knock in the first ODI against South Africa in Ranchi helped India post 349 runs on the board, and in the end, this total proved to be enough as the hosts registered a narrow 17-run win as Kuldeep Yadav returned with four wickets.

This was the finest that Kohli looked in the middle since the 2023 ODI World Cup, and there was intent to his innings right from the start. He smashed seven sixes in his knock, and he didn't even hesitate in attacking Nandre Burger and Marco Jansen inside the powerplay.

It's no surprise that many fans were rem...