3. Steve Waugh

Arguably, the greatest test captain of all-time, Steve Waugh made a good Australian side to a superficial team over the years. He has contributed to the success of Australian cricket not only as a batsman but as a great leader.
Steve Waugh has won 41 tests out of 57 test matches in which he was the captain making him the most successful test captain of all time with an unbelievable win percentage of 71.92. He has also led Australia to their second world cup in 1999 which proved to be a start of an era of Australian dominance.