Indias stalwart batter Virat Kohli has created history by hitting his 50th ton in the first semi-final in the ongoing ICC Cricket World Cup 2023 on Wednesday. King Kohli surpassed Sachin Tendulkars all-time record of most centuries in One Day Internationals (ODI). Kohli hammered his 50th hundred off 106 delivery including eight boundaries and one maximum. 𝗙𝗜𝗙𝗧𝗬 𝗢𝗗𝗜 𝗛𝗨𝗡𝗗𝗥𝗘𝗗𝗦! 💯A round of applause for the run-machine: VIRAT KOHLI 👏👏#TeamIndia | #CWC23 | #MenInBlue | #INDvNZ pic.twitter.com/EbLta2kjue— BCCI (@BCCI) November 15, 2023Virat Kohli reached the landmark at Wankhede Stadium, Mumbai in just 279 innings while Sachin Tendulkar accomplished 49 tons off 463 innings. Indian skipper Rohit Sharma stands at the third position in the record book of most ODI centuries by hammering 31 hundreds in the format. India inches towards mammoth totalMeanwhile, India is inching towards a mammoth total against the Kiwis in the live wire game. India reached the 300-run mark in 42 overs. Continuing his brilliant performance in the ongoing World Cup, Shreyas Iyer hammered his fourth consecutive fifty in just 35 deliveries.