Legendary Australian cricketer, Sir Donald Bradman has the highest batting average of all time in test cricket. Bradman’s average was 99.94 from 80 innings.
Special mention for Cheteshwar Pujara who has an average of 65.55 but has only played 22 innings.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️