Ad
Mohammad Ashraful has the lowest batting average while playing at No.4 in Tests.
Following him is Australian captain Michael Clarke.
*Only players who have played 25 or more innings are included.**Stats updated up to: July 28, 2013
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️
Edited by Staff Editor