On November 15, 2023, Virat Kohli broke Sachin Tendulkar's world record for most ODI hundreds during the World Cup semi-final against New Zealand at Mumbai's Wankhede Stadium. Kohli smashed 117(113) balls, registering his 50th ODI century and surpassing Sachin's tally of 49. Kohli also became the first batter to score 700 runs in a single ODI World Cup edition.