Virat Kohli finally surpassed legendary India cricketer Sachin Tendulkar as the international batter with the highest number of centuries in ODI cricket. The former Indian cricket team captain slammed his 50th ODI ton against a hapless New Zealand bowling attack during the Cricket World Cup 2023 semifinal at the Wankhede Stadium in Mumbai. Kohli looked in tremendous form and he was able to reach the milestone in 106 balls with the help of 8 fours and a six. Ahead of the match, Kohli was tied with Sachin at 49 centuries and an almost flawless innings etched his name in the history books. This was also the eighth fifty plus score for Kohli in World Cup 2023 - the highest in a single edition of the competition.