Records / One-Day Internationals / Batting records / Oldest player to score a hundred

Player Age Runs Team Opposition Ground Match Date Scorecard
Khurram Khan 43y 162d 132* U.A.E. v Afghanistan Dubai (CA) 30 Nov 2014 ODI # 3558
ST Jayasuriya 39y 212d 107 Sri Lanka v India Dambulla 28 Jan 2009 ODI # 2806
G Boycott 39y 51d 105 England v Australia Sydney 11 Dec 1979 ODI # 79
SR Tendulkar 38y 327d 114 India v Bangladesh Dhaka 16 Mar 2012 ODI # 3261
DL Hemp 38y 149d 102* Bermuda v Kenya Potchefstroom 6 Apr 2009 ODI # 2835
TM Dilshan 38y 148d 104 Sri Lanka v Scotland Hobart 11 Mar 2015 ODI # 3632
SM Gavaskar 38y 113d 103* India v New Zealand Nagpur 31 Oct 1987 ODI # 474
DL Haynes 38y 18d 115 West Indies v England Port of Spain 5 Mar 1994 ODI # 890
CG Greenidge 37y 321d 117 West Indies v India St John's 18 Mar 1989 ODI # 562
DPMD Jayawardene 37y 271d 100 Sri Lanka v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
M Amarnath 37y 185d 102* India v New Zealand Sharjah 27 Mar 1988 ODI # 513
KC Sangakkara 37y 135d 124 Sri Lanka v Scotland Hobart 11 Mar 2015 ODI # 3632
SO Tikolo 37y 116d 102 Kenya v Zimbabwe Nairobi (Gym) 19 Oct 2008 ODI # 2768
AJ Stewart 37y 103d 100* England v West Indies Nottingham 20 Jul 2000 ODI # 1618
BE Congdon 37y 26d 101 New Zealand v England Wellington 9 Mar 1975 ODI # 18
Younis Khan 37y 18d 103 Pakistan v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
GA Gooch 36y 306d 112* England v New Zealand The Oval 25 May 1990 ODI # 633
EC Joyce 36y 166d 112 Ireland v Zimbabwe Hobart 7 Mar 2015 ODI # 3627
RT Ponting 36y 95d 104 Australia v India Ahmedabad 24 Mar 2011 ODI # 3143
AC Gilchrist 36y 93d 118 Australia v Sri Lanka Perth 15 Feb 2008 ODI # 2679
CB Lambert 36y 57d 119 West Indies v England Port of Spain 8 Apr 1998 ODI # 1310
Shaiman Anwar 35y 347d 106 U.A.E. v Ireland Brisbane 25 Feb 2015 ODI # 3613
Zaheer Abbas 35y 331d 103* Pakistan v New Zealand Nottingham 20 Jun 1983 ODI # 218
W Larkins 35y 331d 124 England v Australia Hyderabad (Deccan) 19 Oct 1989 ODI # 575
MEK Hussey 35y 321d 108 Australia v Bangladesh Dhaka 13 Apr 2011 ODI # 3151
GD Elliott 35y 308d 104* New Zealand v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
IVA Richards 35y 304d 110* West Indies v India Rajkot 5 Jan 1988 ODI # 487
ME Waugh 35y 299d 133* Australia v India Pune 28 Mar 2001 ODI # 1698
GM Turner 35y 298d 140 New Zealand v Sri Lanka Auckland 20 Mar 1983 ODI # 190
BC Lara 35y 271d 156 West Indies v Pakistan Adelaide 28 Jan 2005 ODI # 2213
Javed Miandad 35y 248d 107 Pakistan v South Africa East London 15 Feb 1993 ODI # 803
S Chanderpaul 35y 240d 101 West Indies v Canada Kingston 13 Apr 2010 ODI # 2977
M Azharuddin 35y 224d 101 India v Pakistan Toronto 20 Sep 1998 ODI # 1353
S Jyoti 35y 205d 117 Canada v Scotland Aberdeen 7 Jul 2009 ODI # 2856
ML Hayden 35y 173d 103 Australia v New Zealand St George's 20 Apr 2007 ODI # 2577
CH Gayle 35y 156d 215 West Indies v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
SR Waugh 35y 75d 114* Australia v South Africa Melbourne (Docklands) 16 Aug 2000 ODI # 1620
CL Hooper 35y 64d 112* West Indies v Pakistan Sharjah 17 Feb 2002 ODI # 1810
HH Gibbs 35y 49d 110 South Africa v Australia Port Elizabeth 13 Apr 2009 ODI # 2840
G Kirsten 35y 23d 102* South Africa v Pakistan Paarl 16 Dec 2002 ODI # 1921

Ages are shown as at the start of the match concerned.
Only the last century by any player is shown.

Records include the following recent matches:
Pakistan v Zimbabwe at Lahore, 3rd ODI, May 31, 2015 [ODI # 3653]
Pakistan v Zimbabwe at Lahore, 2nd ODI, May 29, 2015 [ODI # 3652]
Pakistan v Zimbabwe at Lahore, 1st ODI, May 26, 2015 [ODI # 3651]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Waqar Younis has taken five six-wicket hauls in ODIs. He is the only bowler to return more than two such hauls. Eight bowlers have taken exactly two six-wicket hauls each.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365