Indian batter Virat Kohli scored his 50th one-day international (ODI) century to break Sachin Tendulkar’s record. Kohli achieved this feat during India's CWC'23 semifinal clash against New Zealand in Mumbai. Earlier during the match, Kohli completed his eighth half-century in the ongoing season of the World Cup. He had completed his 49th century during match against South Africa in CWC'23.