Top News

5 bowlers who looted the most runs in their ODI career, batsmen hit a lot of fours on their balls
Samira Vishwas | October 7, 2025 9:24 AM CST

Bowlers: In ODI cricket, it is common for the batsmen to score with the bat, but for the bowlers many times this format has not been less than a nightmare. There are also some veteran bowlers who scored the most runs in ODI career despite their best efforts. In this episode, let us know about those 5 bowlers who have scored the most runs in ODI history and the batsmen have hit a lot of fours on their balls.

1. Muttiah Muralitharan (Sri Lanka) – 12326 runs

The first name in this list is Muralitharan, one of the world’s greatest spinners, who took 534 wickets, but also gave 12,326 runs in such a long career. However, his ability to take wickets often overtaken the figures of looting runs. Muralitharan was also targeted by the batsmen in big grounds, but many batsmen could not stand in front of their variation and control.

2. Sant Jayasuriya (Sri Lanka) – 11871 runs

The second name in this list is of former Sri Lankan captain and all -rounder, Sanath Jayasuriya (Bowlers). Yes, the shocking thing is that Sri Lankan explosive batsman Sant Jayasuriya is also at the forefront of his bowling figures. He scored more than 10,000 runs in 445 ODIs, but also spent 11,871 runs while taking 323 wickets in bowling. The batsmen played his slow ball and flight delivery fiercely. Jayasuriya often bowled in mid -overs, so he had to face a big challenge to save runs.

3. Wasim Akram (Pakistan) – 11812 runs

Wasim Akram, who is called the Sultan of the swing, took 502 wickets in 356 ODIs, but also gave 11,812 runs during this period. His bowling was fantastic, but due to long career and continuous playing in difficult conditions, he also did not lag behind. Many batsmen against Akram were cautious in the initial overs, but they had to face big shots in the death overs.

4. Shahid Afridi (Pakistan) – 13631 runs

‘Boom-Boom’ Afridi was famous for his aggressive batting, but he also traveled a long way on the bowling front. Afridi took 395 wickets in 398 ODIs, but in the meantime scored 13631 runs. The batsmen often attacked middle overs against him and hit long sixes. Many times his flying balls became a run machine for opposition teams.

5. Jahir Khan (India) – 8,624 runs

India’s left -handed swing bowler Zaheer Khan led Team India’s bowling in the 2000s. He took 282 wickets in 194 ODIs, but during this time he took 8,624 runs. He remained dangerous in the initial overs, but in the death overs, the batsmen made big shots against him several times. Especially teams like Australia and Sri Lanka scored a lot of runs on their balls. Despite this, Zaheer was one of India’s most trusted match winners.


READ NEXT
Cancel OK