New Delhi: Former India cricketer Mohammad Kaif lauded talismanic thrash Virat Kohli's impressive show in the ongoing first ODI versus South Africa and said that the veteran thrash has a "zidd to prove his critics wrong."
Virat Kohli made a threatening start to his innings and has looked dangerous as he raced to 22 off 20 and soon completed his 76th ODI half-century in just 48 balls with a maximum versus Corbin Bosch, and is going strong, having scored a century in the 38th over with a boundary.
"Virat Kohli has a zidd to prove his critics wrong.. King for a reason,' Kaif posted on X.
Virat kohli has a zidd to prove his critics wrong.. King for a reason.
— Mohammad Kaif (@MohammadKaif) November 30, 2025Moreover, Kohli, withal with former skipper Rohit Sharma, tapped the all-time Indian record held by Sachin Tendulkar and Rahul Dravid for having played the most international games together during the first ODI versus South Africa in Ranchi on Sunday.
Kohli, playing his 306th ODI, and Rohit, playing in his 277th one-day international, combined for their 392nd international match together wideness formats, surpassing the legendary duo of Sachin Tendulkar and Rahul Dravid, who appeared in a whopping 391 games between 1996 and 2012.
Rohit and Virat moreover stitched a 136-run stand for the second wicket without the two joined forces when opener Yashasvi Jaiswal was unprotected overdue off Nandre Burger with India’s score at 25. This was the 20th stand of 100 runs or increasingly between the two.
Kaif moreover heaped praise on Rohit for his 57-run innings, during which he shattered the former Pakistan cricketer Shahid Afridi's world record for most sixes in ODIs by hitting three maximums.
In the 15th over, Rohit hit Prenelan Subrayen for back-to-back sixes. With the first hit, he completed 350 career maximums, rhadamanthine the only Indian thrash to unzip the feat in the 50-over format. Without the second hit, the 37-year-old equalled Afridi’s record for most ODI sixes.
"Rohit Sharma is letting his bat do the talking and telling the world that age is just a number. What a player," Kaif wrote in flipside post.

