Who Are The World's Highest Run Scorer In ODIs

By Yash Choudhary www.cricgram.com Image Credit: Google

Sachin Tendulkar, the Indian cricket legend, is the highest run scorer in ODIs with 18,426 runs in 463 matches.

Image Credit: Getty Images

Sri Lankan batsman Kumar Sangakkara scored 14,234 runs in 404 matches, placing him second on the list.

Image Credit: Getty Images

Australian cricketer Ricky Ponting is the third-highest run scorer in ODIs with 13,704 runs in 375 matches.

Image Credit: Getty Images

Sanath Jayasuriya, another Sri Lankan batsman, scored 13,430 runs in 445 matches, ranking him fourth on the list.

Image Credit: Getty Images

Mahela Jayawardene, also from Sri Lanka, scored 12,650 runs in 448 matches, making him the fifth-highest run-scorer.

Image Credit: Getty Images

Indian cricketer Virat Kohli, the current captain of the Indian cricket team, is the sixth-highest run-scorer with 12,169 runs in 254 matches.

Image Credit: Getty Images

South African batsman Jacques Kallis scored 11,579 runs in 328 matches, placing him seventh on the list.

Image Credit: Getty Images

Pakistani cricketer Inzamam-ul-Haq scored 11,739 runs in 378 matches, ranking him eighth on the list of the highest run scorer in ODIs.

Image Credit: Getty Images

Next: Players Who Have Played Cricket For 2 Teams To Know More About Click On the Link Below

Do Share If You Like The Story