Bowlers With Most Balls Bowled In ODI Cricket

All Images: AFP

Balls Bowled: 18,811

Muttiah Muralitharan (Asia/ICC/Sri Lanka)

Balls Bowled: 18,186

Wasim Akram (Pakistan)

Balls Bowled: 17,670

Shahid Afridi (Asia/ICC/Pakistan)

Balls Bowled: 15,775

Chaminda Vaas (Asia/Sri Lanka)

Balls Bowled: 15,712

Shaun Pollock (Africa/ICC/South Africa)

Balls Bowled: 14,874

Sanath Jayasuriya (Asia/Sri Lanka)