Virat Kohli has taken the World Cup 2023 by storm. He sits at a total of 1795 runs in ODI World Cups from 2011 to 2023.
The Indian batter has put up these numbers in only 37 innings. He broke Ricky Ponting's all-time tally in the tournament.
Ricky Ponting scored 1743 runs in 46 World Cup games. Surpassing him, Virat Kohli puts himself in the second position on this list.
The first place is held by none other than Sachin Tendulkar. He smashed 2278 runs in 45 World Cup matches.
Virat overtook Ponting in the 2023 World Cup final against Australia. Unfortunately, India lost to Australia by 6 wickets with 42 balls remaining.