Virat Kohli starred for India in yet another run-chase, his 95 ensured India go top of the points table with win over New Zealand
Virat Kohli is the highest run-scorer of the 2023 World Cup so far with 354 runs. Rohit Sharma is second with 311 runs
Virat Kohli completed 3000 runs in ICC limited-overs tournaments - the only player in history to achieve milestone. Chris Gayle is 2nd (2942)
With 13437 runs, Kohli is now the 4th highest run-scorer in ODI history, overtook Sanath Jayasuriya (13430) during his knock of 95
Sachin Tendulkar (18426) tops the list, followed by Kumar Sangakkara (14234) and Ricky Ponting (13704)
Virat Kohli now has 12 50+ scores in World Cups - joint second-highest with Sangakkara, Shakib (12 each) and only behind Sachin (21)