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:
Bangladesh v Pakistan at Dhaka, 3rd ODI, Apr 22, 2015 [ODI # 3649]
Bangladesh v Pakistan at Dhaka, 2nd ODI, Apr 19, 2015 [ODI # 3648]
Bangladesh v Pakistan at Dhaka, 1st ODI, Apr 17, 2015 [ODI # 3647]

Statsguru Trivia

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

Did you know?

Allan Border is the only player to make two scores of 150 or more in the same Test match. He scored 150* and 153 in a Test against Pakistan at the Gaddafi Stadium, Lahore in 1980.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365