4) Warren Bardsley (Australia)
Bardsley played 41 Tests for Australia from 1909 to 1926. The southpaw scored 2469 runs in 66 innings at an average of 40.47. His highest score was an unbeaten 193 against England at Lord's. He has 14 fifties and 6 hundreds to his name.
He captained Australia in just 2 Tests. His age during his last Test as captain was 43 years and 233 days. The match was played from 24 July to 27 July 1926 at Manchester against England. The fixture ended in a draw. He played just one Test after that.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news
Edited by Sankalp Srivastava