Ranchi, Nov. 30 -- Former Indian cricketer Mohammad Kaif has showered praise on Virat Kohli and Rohit Sharma after their magnificent performances during the first ODI against South Africa in Ranchi on Sunday.

The first ODI of the three-match series against South Africa was nothing short of a carnival for the fans. Virat and Rohit put up a brilliant 136-run stand for the second wicket.

Sharma shattered the record for most ODI sixes held by former Pakistan cricketer Shahid Afridi. The Indian opener overtook Afridi's 351 sixes tally.

The 38-year-old also became the fastest player to reach 350 sixes in ODIs, achieving the feat in just 277 ODI matches. Kohli, on the other hand, slammed his record-extending 52nd hundred in ODI cricket. This ...