5 Oldest players to score a century in One Day Internationals 

S Sam
India v South Africa: Group B - 2011 ICC World Cup
Simply the greatest

#1 - 43 years 162 days by Khurram Khan against Afghanistan at Dubai, 2014

Ad
Khurram Khan played a match saving innings
Khurram Khan played a match-saving innings

For around 5 years, it must have been a given that Sanath Jayasuriya's record would not be broken but in came U.A.E's very own senior citizen, Khurram Khan, to usurp that record by scoring a century at the age of 43 years and 162 days.

Ad

The left-handed middle-order batsman made his debut for U.A.E back in 2004 but, it was not till almost a decade later that he scored his 1st (and only) ODI century.

In the process, he also became the record-holder for the achievement which is the subject of this article. Chasing 281 against Afghanistan, U.A.E had slumped to 32 for 2 when he came in to bat but Khan proceeded to play a superbly attacking inning and, remained unbeaten till the end as the target was successfully chased down. He scored 132 in 138 deliveries and hit 17 fours, in addition to a solitary six as his team romped home by 6 wickets.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Akhilesh Tirumala
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