18 Jan, 2025

BY: Team PriceKeeda

Which player has scored the most runs in ODI career, see the list of top 5

Sachin Tendulkar

Sachin 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

Kumar Sangakkara is the second highest run scorer in international ODIs. He has scored 14234 runs in a total of 404 matches.

Virat Kohli

The third name in this list is Virat Kohli. Virat has scored 13906 runs in 295 matches so far.

Ricky Ponting

Former Australian captain Ricky Ponting comes at number four. Ponting has scored a total of 13704 runs in 375 matches.

Sanath Jayasuriya

Explosive batsman Sanath Jayasuriya is also at number 5 in this list. Jayasuriya has scored 13430 runs in 445 matches.

Thanks For Reading!

Next: Top batsman who hit the most sixes in the Champions Trophy, Check the name of Indian Cricketer

Read Next