#2 Steve Waugh

The former Australian captain and batting great was never supposed to be a top-class Test match batsman. He had trouble against genuine pace and he struggled against the short ball, however, he rose above those handicaps.
Eventually, he became one of the world's best batsmen during the course of his 19-year-long Test career, spanning 168 Test matches. In 164 of those Tests, he batted in the middle-order and he primarily batted at either number 5 or 6 for Australia.
Waugh's determination and homegrown technique made him the rock of the Australian batting order. In his stellar career, he made 10,658 runs in the middle-order positions and remains the highest scoring middle-order batsman in Australian cricket history. He averaged 52.24 and scored as many as 31 hundreds and 49 half-centuries.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️