Player Age Runs Team Opposition Ground Match Date Scorecard
G Boycott 39y 51d 105 England v Australia Sydney 11 Dec 1979 ODI # 79
DL Hemp 38y 149d 102* Bermuda v Kenya Potchefstroom 6 Apr 2009 ODI # 2835
SM Gavaskar 38y 113d 103* India v New Zealand Nagpur 31 Oct 1987 ODI # 474
M Amarnath 37y 117d 100* India v West Indies Faridabad 19 Jan 1988 ODI # 497
BE Congdon 37y 26d 101 New Zealand v England Wellington 9 Mar 1975 ODI # 18
CB Lambert 36y 57d 119 West Indies v England Port of Spain 8 Apr 1998 ODI # 1310
W Larkins 35y 331d 124 England v Australia Hyderabad (Deccan) 19 Oct 1989 ODI # 575
S Jyoti 35y 205d 117 Canada v Scotland Aberdeen 7 Jul 2009 ODI # 2856
Zaheer Abbas 34y 146d 108 Pakistan v Australia Sydney 17 Dec 1981 ODI # 128
RD Shah 34y 146d 113 Kenya v Scotland Mombasa 21 Jan 2007 ODI # 2481
DN Chudasama 34y 143d 122 Kenya v Bangladesh Nairobi (Gym) 10 Oct 1997 ODI # 1239
N Hussain 34y 107d 115 England v India Lord's 13 Jul 2002 ODI # 1856
CT Radley 34y 65d 117* England v New Zealand Manchester 17 Jul 1978 ODI # 53
MJ Lumb 34y 16d 106 England v West Indies North Sound 28 Feb 2014 ODI # 3477
IH Romaine 34y 13d 101 Bermuda v Canada Toronto 21 Aug 2006 ODI # 2407
RR Singh 33y 343d 100 India v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
SM Pollock 33y 325d 130 Africa XI v Asia XI Bangalore 6 Jun 2007 ODI # 2587
GM Hamilton 33y 290d 115 Scotland v Ireland Aberdeen 2 Jul 2008 ODI # 2729
JG Wright 33y 255d 101 New Zealand v England Napier 16 Mar 1988 ODI # 508
DJ Reekers 33y 255d 104 Netherlands v Ireland Nairobi (Gym) 5 Feb 2007 ODI # 2509
AC Voges 33y 129d 112* Australia v West Indies Melbourne 10 Feb 2013 ODI # 3334
JP Bray 33y 61d 116 Ireland v Scotland Nairobi (Gym) 30 Jan 2007 ODI # 2492
TT Samaraweera 32y 351d 104 Sri Lanka v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
JM Davison 32y 290d 111 Canada v West Indies Centurion 23 Feb 2003 ODI # 1963
KJJ van Noortwijk 32y 236d 134* Netherlands v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
RG Twose 32y 201d 103 New Zealand v South Africa Cape Town 4 Nov 2000 ODI # 1655
TM Dowlin 32y 154d 100* West Indies v Bangladesh Roseau 28 Jul 2009 ODI # 2863
BJ Hodge 32y 79d 123 Australia v Netherlands Basseterre 18 Mar 2007 ODI # 2540
DJ Hussey 32y 44d 111 Australia v Scotland Edinburgh 28 Aug 2009 ODI # 2879

Ages are shown as at the start of the match concerned.

Records include the following recent matches:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
Zimbabwe v Afghanistan at Bulawayo, 1st ODI, Jul 18, 2014 [ODI # 3503]

Statsguru Trivia

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

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365