18 Jan, 2025
BY: Team PriceKeedaSachin Tendulkar is the first batsman to score the most runs in international ODIs in the world. Sachin has scored a total of 18426 runs in 463 matches.
Kumar Sangakkara is the second highest run scorer in international ODIs. He has scored 14234 runs in a total of 404 matches.
The third name in this list is Virat Kohli. Virat has scored 13906 runs in 295 matches so far.
Former Australian captain Ricky Ponting comes at number four. Ponting has scored a total of 13704 runs in 375 matches.
Explosive batsman Sanath Jayasuriya is also at number 5 in this list. Jayasuriya has scored 13430 runs in 445 matches.
Thanks For Reading!