5 all-time oldest captains in Test cricket

Australia v Pakistan - 2nd Test: Day 4
Australia v Pakistan - 2nd Test: Day 4

4) Warren Bardsley (Australia)

Warren Bardsley (R)
Warren Bardsley (R)

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

Quick Links

Edited by Sankalp Srivastava
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications