#11 Glenn McGrath (Australia) - 66 innings

Not a record someone would be proud of, but someone has to own it. The player with the most ODI innings played as a Number 11 batsman is former Australian fast bowler Glenn McGrath.
It is a record he holds in Test cricket as well and while he terrified opposition with the ball, his ability with the bat was far less spectacular.
The former Australian batsman has the second worst ODI batting average in history (3.83) and his record at No 11 is slightly better at 4.07.
From 66 innings, McGrath scored just 114 runs with the highest score of just 11.
He could be excused for facing just double of that deliveries while most of his nearest competitors got to bat much more, but it surprising that McGrath got to bat so many times despite being part of a formidable Australian side which had made winning a habit.

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