Most Runs in ODI Cricket

Image Source : X
10) Rahul Dravid – India
Rahul Dravid, famously known as “The Wall,” was renowned for his solid technique and reliability in ODIs. Dravid scored 10,889 runs in 344 matches and 318 innings, with a highest score of 153. Dravid made 12 centuries and 83 fifties, with an average of 39.16
These are the top 10 players with the most runs in ODI cricket who left an indelible mark on ODI cricket with their exceptional run-scoring abilities. Their contributions have shaped the game and provided fans with countless memorable moments.