Steve Waugh is one of the greatest captains and all-rounders of Australian cricket. He has represented Australia for 20 years and he has scored 10,000+ runs in Test cricket with a remarkable average of 51.06 (32 hundreds & 50 fifties).
Rahul Dravid has the best defensive technique in the world of cricket. He is also known as ‘The Wall’. Dravid has scored 13,000+ runs in test cricket with an astonishing average of 52.31. He has passed a score of 50 runs 194 times in his career.
Inzamam Ul Haq
South Africa has produced two of the greatest all-rounders of all time. One is Pollock and the other is Jacque Kallis. Pollock was more of a bowling all-rounder, whose magical deliveries troubled all the great players. He took 421 wickets in test matches with an amazing average of 23.11.
Glenn Donald McGrath
Australia has won two consecutive world cups under his captaincy. He is one of the most stylish and classy batsmen and has dominated over all the best bowlers. Punter has scored 27,000+ runs and 71 centuries in his prolific career.