4) Warren Bardsley (Australia)
Ad

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.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule
Edited by Sankalp Srivastava