2.Wasim Akram – 18,186 balls
Wasim Akram stands at the number one position when it comes to most balls bowled by a pace bowler in one-day cricket history. The Pakistani player was a member of the squad that won the 1992 World Cup.
Akram played 356 matches for his country, where he bowled 18,186 balls, which equals to 3031 overs. He picked up 502 wickets in his legendary career.
1.Muttiah Muralitharan – 18,811 balls
The man who is the record holder for the most number of deliveries bowled in ODI cricket history is the off-spinner from Sri Lanka, Muttiah Muralitharan. The spin wizard played 350 ODI games and picked up 534 wickets.
Muralitharan, who also picked up 800 wickets in Test cricket, bowled 18,811 deliveries in the limited-overs format, which equals to more than 3,135 overs. This statistic shows why he is often called the greatest off-spin bowler of all time in the cricket world.