Top 10 Oldest players to score century in One Day Internationals

Oldest players to score century Khurrum Khan

Top 10 Oldest players to score century in One Day Internationals

Pakistan test skipper Misbah ul Haq received  a lot of praise recently when he scored a brilliant hundred in debut test at the English soil a few weeks ago. The 42 year old player played his first ever test in England and scored a beautiful hundred that laid the basis of victory for Pakistan. Pakistan won the match and eventually in the end drew the series to get ranked number one test team in the world. The whole world is still admiring the great captaincy from the ageless captain Misbah ul Haq that took Pakistan test side to the number 1 position in just two years’ span despite all the odds. In test format Pakistan is blessed with players like Misbah ul Haq and Younis Khan however in ODIs the situation is disastrous.

Oldest players to score century Misbah ul Haq

The 1992 world champions currently rank 9th in ICC ODI rankings and would surely play the qualifying round in the 2019 ODI world cup. The reason for such dismal performance from Pakistan is not a specific one however the departure of players like Misbah ul Haq is also a factor. The current test captain of Pakistan has announced his retirement from the shorter version of the game for quite a time now and unfortunately without scoring a single hundred in ODIs. Had he scored a hundred in ODI format he would have been one of the oldest players to score century in cricket. Speaking of the record, it is held by the UAE player Khurram Khan who made a hundred at the age of 43 years and 162 days back in 2014.

Oldest players to score century Jayasuriya

The other veteran players in oldest players to score century include Sanath Jayasuriya and Geoffrey Boycott. Former Indian opener and the highest run scorer in test cricket Sachin Tendulkar also scored a century at the age of 38y 327 days. Full list of oldest players to score century in ODIs is as under.

Top 10 Oldest players to score century in One Day Internationals

Player Age Runs Team Opposition Ground Match Date
Khurram Khan 43y 162d 132* U.A.E. v Afghanistan ICCA Dubai 30 Nov 2014
ST Jayasuriya 39y 212d 107 Sri Lanka v India Dambulla 28 Jan 2009
G Boycott 39y 51d 105 England v Australia Sydney 11 Dec 1979
SR Tendulkar 38y 327d 114 India v Bangladesh Dhaka 16 Mar 2012
DL Hemp 38y 149d 102* Bermuda v Kenya Potchefstroom 6 Apr 2009
TM Dilshan 38y 148d 104 Sri Lanka v Scotland Hobart 11 Mar 2015
SM Gavaskar 38y 113d 103* India v New Zealand Nagpur 31 Oct 1987
DL Haynes 38y 18d 115 West Indies v England Port of Spain 5 Mar 1994
CG Greenidge 37y 321d 117 West Indies v India St John’s 18 Mar 1989
EC Joyce 37y 301d 160* Ireland v Afghanistan Belfast 19 Jul 2016

Top 10 Oldest players to score century in One Day Internationals

Khurram Khan

ST Jayasuriya

G Boycott

SR Tendulkar

DL Hemp

TM Dilshan

SM Gavaskar

DL Haynes

CG Greenidge

EC Joyce

Leave a Reply