9 Justin Langer
When Justin Langer first got his break in the Australian team back in 1993, he could not make it count, but he reinvented his game and returned to the side as a top order colossus. He batted at number 3 for a while before moving up to the opener's slot, and became one of the best batsmen of his generation.
Langer had the technique to knuckle down and play for hours without giving any chances to the bowlers, but more often than not he revelled in scintillating attacking batsmanship right from the outset.
A strike rate of 54.22 in 105 Test matches is a clear indication of the sort of mayhem he often unleashed at the top of the order.
He scored runs all over the world, and racked up 23 centuries and 50 half-centuries over the course of his distinguished career. Although his one-day international career did not quite take off, there is no doubt that his Test figures of 7696 runs at an average of 45.27 have cemented his place in the pantheon of Australian batting greats.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️