TOP 10 RUN SCORER IN ODI

top 10 run scorer in odi

ODI (One Day International) is the most popular format of cricket. When the game was started only Test matches would be played but after the introduction of ODI cricket, it became the main format of the game. Many players have dominated the format. Let’s have a look at the top 10 run scorer in ODI cricket history. There are 4 Indians, 3 Lankans on the list. 

Sachin Tendulkar

The great batsman of all time Sachin Tendulkar is the top run-scorer in ODI cricket. Sachin had a long career of 23 years (1989-2012) in ODIs. He has almost conquered every era of cricket. He has smashed all the best bowlers around the park-like Wasim Akram, Waqar Younis, Warne, Muralitharan, McGrath, Lee, Akhtar, etc. He has played the most number of ODI matches in the history of the game and also holds the record of scoring the most number of runs. 

Matches    runs      avg      strike-rate    50s       100s 
463         18426    44.83       86.23         96       49

Kumar Sangakkara

The Srilankan wicket-keeper batsman Kumar Sangakkara is the 2nd highest run-scorer in the history of ODI cricket. He is also the highest run-getter for Sri Lanka across test and ODI formats. The classy batsman has represented Sri Lanka in ODIs for 15 years (2000-2015). He was also a part of the 2007 and 2011 World Cup runners Srilankan team. 

Matches    runs      avg      strike-rate    50s       100s 
404        14234      41.98      78.88       93         25

Ricky Ponting-TOP 10 RUN SCORER IN ODI

Ricky Ponting is the 3rd highest run-scorer in ODI cricket. He is also the highest run-getter for Australia in test and ODI both. He played ODI format for 17 years (1995-2012). He has led Australia to 2 World Cups (2003 &2007). He has also the most number of wins as a captain in ODIs (165 out of 230). He has been phenomenal throughout the years and given many match-winning performances including the 2003 World Cup final century. 

Matches    runs      avg      strike-rate    50s       100s 
365       13704    42.03       80.39         82         30

Sanath Jayasuriya 

Sanath Jayasuriya the second Srilankan on the list is the 4th highest run-scorer in ODI. Jayasuriya was known for his aggressive batting. He would start hitting from the beginning, which makes him one of the best openers to ever play the game. He was around for 22 years (1089-2011) in ODI cricket. 

Matches    runs      avg      strike-rate    50s       100s 
445       13430    32.36      91.20          68          28

Mahela Jayawardene 

The former Lankan skipper Mahela Jayawardene is the 5th highest run-scorer in the 50 over format. He was a very responsible batsman and an architect of the Srilankan batting line up always led the team from the front. He has played ODI cricket for 17 years (1998-2015).

Matches    runs      avg      strike-rate    50s       100s 
448       12650    33.01       78.67         77          19

Virat Kohli

Virat Kohli, the modern-day great batsman, is the 6th highest run-scorer in the history of ODI cricket. He is the best all-format batsman the game has ever seen probably and his stats say it all. Virat Kohli started playing in 2008 in just a span of 12 years he has scored over 10000 runs with the best batting average of all time (59.31). And many more runs are yet to come.

Matches    runs      avg      strike-rate    50s       100s 
251        12912    59.31       93.25         60          43

Inzamam-Ul-Haq-TOP 10 RUN SCORER IN ODI

The former Pakistani skipper and highest run-scorer in ODIs for Pakistan Inzamam-Ul-Haq is the 7th highest run-scorer in ODI cricket. He was one of the best batsmen the world has ever seen. In his era, Pakistan was a very strong team and used to give tough fights to every team in the world. The veteran player represented Pakistan in ODIs for 16 years (1991-2007).

Matches    runs      avg      strike-rate    50s       100s 
378       11739     39.52      74.24         83          10

Jacques Kallis

Jacques Kallis, the talented all-rounder is the 8th highest run-scorer in the history of ODI cricket. Kallis has been the best all-rounder of (2000-2010). His ODI career was of 18 years (1996-2014). Apart from amassing over 10k runs, he has grabbed 273 wickets also. He was one of the main players of the South African side.

Matches    runs      avg      strike-rate    50s       100s 
328       11579    44.36       72.89         86          17

Sourav Ganguly

Sourav Ganguly, the 3rd Indian on the list, is the 9th highest run-scorer in the 50 over format. Ganguly was called “God of Offside” for his excellent hitting ability on the offside of the ground. He is someone who changed the face of Indian cricket, rescued the team from collapse in early 2000. The ace batsman has represented India for 15 years (1992-2007) in ODI format.

Matches    runs      avg      strike-rate    50s       100s 
311       11363     41.02      73.70         72          22

Rahul Dravid-TOP 10 RUN SCORER IN ODI

Rahul Dravid is the 10th highest run-scorer in ODIs. not everyone knows that Dravid was equally a good ODI batsman as Tests. He was one of the best batsmen of his era. He was calm, composed, and a classy player. He has been a great ambassador of the game overall.  His ODI career span was of 15 years (1996-2011)

Matches    runs      avg      strike-rate    50s       100s 
344       10889    39.16       71.24         83         12

Leave a Reply

%d bloggers like this: