10 top highest run scorers in odi cricket

Cricket is the 3rd most popular game in the world just after Football and Lawn Tennis. It has its origin from England and is known as gentleman’s game as it was played only by the upper caste gentlemen in earlier times. It was the time when cricket was played only for five day but now the scenario has changed and One Day International or popularly known as ODI has become popular which has its results declared on the same day itself. Here are the 10 highest run scorers in ODI Cricket.

1. Sachin Ramesh Tendulkar (India)

Sachin Ramesh Tendulkar (India)

Run Scored- 18426

Sachin R.Tendulkar is known to be the God of Cricket as he is having the longest list of records in cricket under his name. He has been awarded the highest citizen award from the Government of India that is the Bharat Ratna for his exemplary service to India in raising the global status of India in field of games and Sports. He has served and led India to victory for 22 long years from 1989 to 2012. He has played 463 ODI matches out of which he has batted 452 times  and scored 18426 runs with an average of 44.8 and a strike rate of 86.2 with 49 centuries and 96 half centuries. His highest score in ODI is 200*. He is having records of Centuries, half centuries, total number of matches played, highest run scored and many more under his name. It is believed that there are two eras of Cricket, one is before Sachin and other is after Sachin.

2. Ricky Ponting (Australia)

Ricky Ponting (Australia)

Run Scored- 13704

Ricky Ponting is one of the finest Captains of Australia. He had uplifted and well maintained the standard of Australian team. He has played 375 ODI matches and batted in 365 innings out of that. He is lead scorer from Australia with 13704 runs in ODI’s with an average of 42 and a strike rate of 80. He has hit 30 centuries and 82 half centuries and is has scored his highest score of 164. He has been bowled out on duck (0) for 20 times and hasn’t been bowled for 39 times. He has played for Australia for 17 years from 1995 to 2012.

3. Sanath Jaisurya (Sri Lanka)

Sanath Jaisurya (Sri Lanka)

Run Scored- 13430

Sanath Jaisurya is a Sri Lankan Cricketer who was known for his fast and destructive batting. He was known to smash the opponent bowling strategies and was a fear for the bowlers all over. He used to bat at number 1 spot. He has scored 13430 runs with an average of 32.3 and strike rate of 91.2. His strike rate is defining himself through figures. He hasn’t been bowled out for 19 times in a total of his 445 ODI matches in 21 years of his career. He has scored 28 centuries and 68 half centuries with highest of 189.

4. Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara (Sri Lanka)

Run Scored- 12319

Kumar Sangakara is former Captain of Sri Lankan cricket team and left handed batsman. He is a classical player and playing till date since 2000. He is at number four spot in our list of Highest Run Scorer in ODI Cricket. He has scored 12319 runs till date with his highest knock of 169 runs in 342 innings from 365 ODI matches with an average of 44.3 and a strike rate of 77.1. He has scored 17 centuries and 84 half centuries. We wish him to rise up the list in near future.

5. Inzamam-Ul-Haq (Pakistan)

Inzamam Ul Haq (Pakistan)

Run Scored- 11739

He was top scorer from Pakistan and was a street player at one time. Despite his heavy body he was a destructive batsman and has scored 11739 runs with an average of 39.5 and a strike rate of 74.2 in a total of 350 innings from 378 ODI matches he has played. He has scored 10 centuries and 83 half centuries with an highest knock of 137*. He was known to get out for maximum times through run out as he was reluctant to run.

6. Jacques Kallis (South Africa)

Jacques Kallis (South Africa)

Run Scored- 11574

Jacques Kallis is the finest and the best allrounder in Cricket worldwide and also has its place in our list of Highest Run Scorer in ODI Cricket. He has scored maximum runs for his country that amounts to 11574 in a career of 16 years from 1996-2013 with a beautiful average of 44.8 and a mild strike rate of 72.9 with highest knock of 139. He has scored 17 centuries and 86 half centuries for his country.

7. Mahela Jayawardene ( Sri Lanka)

Mahela Jayawardene (Sri Lanka)

Run Scored- 11414

Mahela Jayawardene was captain of Sri Lankan cricket team and considered to be the best captain of Sri Lanka and he is playing till now for Sri Lanka since 1998. He has played 408 matches and scored 11414 runs with his super knock of 144 with an average of 33.2 and striking rate of 78.3. he has scored 16 centuries and  70 half centuries for his team and country.

8. Sourav Ganguly (India)

Sourav Ganguly (India)

Run Scored- 11363

Sourav Ganguly was considered as the Indian Captain to uplift the standard of Indian Cricket in the world. He is known for his revolutionary and bold actions in the fields and was the finest captain of India at his time. He has made her country proud for 15 years from 1992-2007. He has scored 11363 runs in 311 ODI matches out of which he has batted for 300 times with an average of 41 and a strike rate of 73.7. His highest knock is 183. He is also in a list of leading centuries scorer with 22 such knocks.

9. Rahul Dravid (India)

Rahul Dravid (India)

Run Scored- 10889

Rahul Dravid is known for his patient and elegant knocks in world cricket. He is known as “The Wall” as he was the most dependable player of Indian Cricket Team like a wall of a fort. He has served Indian Cricket for long 16 years from 196-2011. He has played 344 ODI matches and batted in 318 ODI matches out of that. He has scored 10889 runs with his super knock of 153 with an average of 39.1 and a mild strike rate of 71.2. he has scored over hundred for 12 times and over fifty for 83 times.

10. Brian Charles Lara (West Indies)

Brian Charles Lara (West Indies)

Run Scored-10405

Brian Charles Lara is the second most popular cricketer after Sachin R. Tendulkar of India. He is the only West Indian in our list. He has scored 10405 runs over a tie period of 16+ years from 1990-2007 with an batting average of 40.4 and striking rate of 79.5. He has played 299 ODI matches and batted in 289 innings. He has his highest knock of 169. He has scored over hundreds for 19 times and over fifty for 63 times for his country.

The list will continue and will change according to time with new and finest Cricket players all over the world. 

Leave a Reply

Your email address will not be published. Required fields are marked *