#10 Muttiah Muralitharan (Sri Lanka) - 69 innings
Ad

Yet another Sri Lankan features in the list with spin legend Muttiah Muralitharan holding the record for most innings played as a No 10 batsman in ODI history.
Ad
It is no secret that his abilities with the ball and bat were miles apart and the statistics prove that as he scored just 337 runs from 69 innings at No 10 with a high score of 33*.
The record for most runs scored from that position belongs to Pakistan's Waqar Younis who scored 478 runs from 63 innings.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️
Edited by Srikant