Most Highest Run Scorer in ODI Cricket
Indian Master Blaster Sachin Tendulkar is the first player to score 10,000 in a one-day cricket match (ODI). So far, 14 cricketers have scored over 10,000 in ODI, including 5 Indians. Sachin Tendulkar is the Highest Run Scorer in ODI cricket. From 1989 to 2012, he scored 18,426 most runs in ODI Cricket during his 23-year ODI career.
Sri Lanka’s Wicket Keeper Kumar Sangakkara from 2000 to 2015 scored 14,234 runs during his 15-year ODI career.
Australian captain and right-handed batsman Ricky Ponting scored13704 runs in his 17-year ODI career.
Sanath Jayasuriya from Sri Lanka scored 13430 in his 22-year ODI career from 1989 to 2011.
Sri Lankan captain and right-hand hitter Mahela Jayawardene scored 12,650 from 1998 to 2015, in his 17-year ODI career.
Pakistan right-handed Batman Inzamam-ul-Haq from 1991 to 2007 achieved 11,739 runs in his 16-year ODI career.
South African all-rounder Jacques Kallis from 1996 to 2014 scored 11,579 in his 18-year ODI career.
Indian left-handed batsman Sourav Ganguly has achieved 11,363 runs in his ODI career during the 15 years from 1992 to 2007.
Once again, India’s batsman Rahul Dravid scored 10,880 runs from 1996 to 2011 during his 15-year ODI career.
The most favourite left-handed Cricketer Brian Lara scored 10,405 runs in his 17 year ODI career from 1990 to 2007.
Sri Lanka’s batsman Tillakaratne Dilshan from 1999 to 2016 scored 10,290 runs in his 17-year ODI career.
M.S Dhoni from India has also achieved more than 10,773 ODI runs in 297 innings till now. He started his career in 2004.
Virat Kohli from India has also completed 10,000 runs in 205 innings, which is a world record. While Tendulkar played 259 innings to achieve the same feat, it also expected that Virat Kohli ranked Highest Run Scorer in ODI soon.
The most stylish batsman from West Indies has scored 10,258 runs in ODI’s 286 innings.