Top 10 Highest Run Scorers In Cricket

Top Run Scorers In ODI Cricket World :

Here, We Publish Top highest ODI run scorers in the ODI cricket world. The ODI cricket is the second most entertaining game of the cricket world.

So We Have to list out top 10 highest ODI run scorers in the cricket world.

1. Sachin Ramesh Tendulkar (India) :



He has such staggering numbers in both Tests and ODIs that it’s conceivable some of those records may never be broken. He also was known as ‘God Of Cricket’and ‘Master Blaster’ are the titles this man owns.

He holds almost every batting record worth possessing in the history of cricket.  He had scored 18,426 runs in ODIs in his career span of 24 years (1989-2012) with an astonishing average of 44.83.

He is the first batsman to score a double century in a one day international.

2. Kumar Chokshanada Sangakkara (Sri Lanka) :


The cut and the pull came naturally to him and with growing confidence, he became a more assured front-foot player as well.

Later that year he confirmed himself among batting’s modern greats, by becoming the equal fastest man to 10,000 Test runs alongside Sachin Tendulkar and Brian Lara, with the biggest Test crowd Sri Lanka had ever played for an audience, at the Melbourne Cricket Ground.

The Kumar Chokshanada Sangakkara is the only cricket player after Sachin Tendulkar to cross the 14,000 marks with 14,234 runs in his bucket and Highest Run Scorers in ODI for Sri Lanka.

He stepped down the captaincy in 2007, after Sri Lankan team lost the World Cup 2007 final. He was often considered as the Backbone of the Sri Lankan team. He retired from international cricket in 2015. 

3. Ricky Thomas Ponting (Australia) :


Ricky Ponting, the most uncompromising player of his generation, grew into Australia’s most successful run-maker and only sits below Bradman in the country’s overall ratings.

It takes an extremely critical eye to diminish his run-scoring achievements, which seem to collect new records in every series.As a batsman, the only debate is where to rank him in the high reaches of the game’s greatest run-maker.

He plays all the shots with a full flourish of the bat – the cover drive and the pull are particularly productive methods – and knows only to attack. His breathtaking, dead-eye fielding is a force in the game by itself.

The Ricky Ponting led his team twice to the World Cup victory and is, therefore, considered the second most successful captain of Australian cricket team after Steve Waugh. In his entire career, he scored a total of 13,704 runs in ODIs in 365 innings.

4. Sanath Teran Jayasuriya (Sri Lanka) :


Sanath Jayasuriya was considered a bowler who could bat a bit. he bowling, always canny and relying more on variations in pace than sharp turn, became the supporting act, though 440 international wickets should tell you that he was pretty adept at what he did.

People remember Aravinda de Silva’s magical innings from the semi-final and final of the 1996 World Cup but it was Jayasuriya’s withering assaults that deflated India in Delhi and England in the last eight.

The Sanath Teran Jayasuriya is the fourth highest run scorer in the history of one-day internationals. He was more than just batsman, he was an all-rounder. He was a left-arm spinner who was difficult to score and a good fielder.

His record of fastest fifty stood unbeaten until 2015 when Ab de Villers surpassed it with mere 16 balls. In his career of 22 years, Jayasuriya scored 13,430 runs in total during 433 innings at an average of 32.36. 

5. Denagamage Praboth Mahela de Silva Jayawardene (Sri Lanka):-


Blessed with excellent hand-eye coordination and a fine technique, Jayawardene scores his runs all around the wicket. Among his favorite strokes are the languid cover-drive – often with minimal footwork but precise placement and timing.

and the wristy flick off his legs, but there are several others he plays with equal felicity.

He scored 12,659 runs in 418 innings. He had been a highly experienced player and stood firm in the times of crisis for SriLankan team.


6. Inzamam-ul-Haq (Asia/Pakistan):-


Inzamam-ul-Haq was a symbiosis of strength and subtlety. Power was no surprise, but the sublime touch was remarkable for a man of his bulk. He loathed exercise and often looked a passenger in the field, but with a willow between his palms, he was suddenly galvanized.

He played shots all round the wicket, was especially strong off his legs, and unleashed ferocious pulls and lofted drives.

There were no such problems against New Zealand at a boiling Lahore in 2001-02, when Inzamam belted 329, the second-highest Test score by a Pakistani.

Inzamam-ul-Haq played total 350 innings from 1991-2007 with an average of 39.52.

7. Jacques Henry Kallis (South Africa):-


He had a solid technique and served both with a bat as well as the ball.

He was so good at batting, that bowlers found it quite difficult to get him out. He had scored in total 11,579 runs in 314 innings at an average of 44.36.

8. Sourav Chandidas Ganguly (India):-


Sourav Ganguly’s ability to polarise opinion led to one of the fascinating dramas in Indian cricket. The beginning of the end came in 2004 at Nagpur – when his last-minute withdrawal played a part in Australia clinching the series.

and things went pear-shaped when his loss of personal form coincided with India’s insipid ODI performances.

The Sourav Ganguly became the captain of Indian cricket team in 2000 and led India to the world cup final in 2003, which India lost to Australia. Soon after this, he was deemed as the most successful captain of Indian cricket team by media.

Sourav Ganguly scored 11,363 runs in his career with an average of 41.02 in total 300 innings. 

9. Rahul Dravid (India):-


Rahul Dravid was probably one of the last classical Test match batsmen. Never a natural athlete, he compensated with sheer hard work and powers of concentration that were almost yogic.

At Adelaide in 2003, when India won a Test in Australia for the first time in a generation, he batted 835 minutes over two innings. A few months later, he was at the crease more than 12 hours for the 270 that clinched India’s first series win in Pakistan.

The Rahul Dravid had an average of 39.16 and played 318 innings in his career of 15 years (1996-2011).

10. Brian Charles Lara (West Indies):-


Brian Lara was active in international cricket from 1990-2007. He is one of the most stylish and entertaining batsman worlds has ever seen.  Aged 14, he made 745 runs at 126.16, earning him selection for the Trinidad Under-16 team.

A year later he was in the West Indies Under-19 side.

No one since Sir Donald Bradman has scored massive runs but Brian Lara.

for more:

Leave a Reply

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