In the 2023 World Cup, Indian captain Virat Kohli surpassed compatriot Sachin Tendulkar to become the player with the most runs scored in a single edition of the tournament. Kohli scored 765 runs in 11 innings at an average of 95.65, while Tendulkar had previously held the top spot with 673 runs in 2003 and had been at the top for 20 years.
In addition to Kohli’s impressive performance, India captain Rohit Sharma also had a standout campaign, falling just three runs short of going past 600 runs back-to-back in consecutive World Cup editions. He scored 648 runs in nine innings at an average of 81.00, and previously managed to score 648 runs in the previous edition as well.
New Zealand’s Rachin Ravindra also made his mark on this edition, entering the top ten with his impressive performance that saw him score a joint-most by a Kiwi batter in a single edition of the tournament. He scored 578 runs in ten innings at an average of 64.22.