5 all-time oldest captains in Test cricket

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

5) Misbah-ul-Haq (Pakistan)

<p>

The only player from 21st century on this list, Misbah played 75 Tests for Pakistan. Starting his international career at an age of 27 years, he scored 5222 Test runs at an average of 46.62. He has 39 fifties and 10 hundreds under his belt.

He captained Pakistan in 56 Tests. His age during his last Test as captain was 42 years and 351 days. The match was played from 10 May to 14 May 2017 at Roseau against West Indies. Pakistan won the match convincingly by 101 runs. It was his last Test match for Pakistan.

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