image

Most runs by an Indian batter in every ODI World Cup Edition

image

India: Sachin Tendulkar: 673 runs

image

Australia : Mathew Hayden : 659 runs

image

Bangladesh : Shakib Al Hasan : 606 runs

image

New Zealand: Kane Williamson : 578 runs

image

England : Joe Root: 556 runs

image

Sri Lanka : Mahela Jayawardene :548 runs

image

South Africa: Jacques Kallis : 485 runs 

image

Pakistan : Babar Azam :474 runs

image

Netherlands: Ryan ten Doeschate:307 runs

image

Afghanistan :Rahmat Shah and Samiullah Shinwari :254 runs 

5 individual milestones that can be breached in ODI World Cup 2023