Virat Kohli’s sublime 84-run innings guides India to the ICC Champions Trophy final, as the star batter reflects on his passion for cricket and approach to big matches.
New Zealand captain Kane Williamson smashes his third consecutive ODI century against South Africa, crosses 19,000 international runs, and cements his place in cricketing history.
Aiden Markram returns for South Africa, while New Zealand considers Nathan Smith over Kyle Jamieson for the high-stakes semifinal.
March 5, 2025: With a spot...