Records for ODI Matches
Oldest player to score a hundred
Player | Age | Runs | Team | Opposition | Ground | Match Date | Scorecard |
43y 162d | 132* | U.A.E. | v Afghanistan | ICCA Dubai | 30 Nov 2014 | ODI # 3558 | |
39y 212d | 107 | Sri Lanka | v India | Dambulla | 28 Jan 2009 | ODI # 2806 | |
39y 159d | 162 | West Indies | v England | St George's | 27 Feb 2019 | ODI # 4099 | |
39y 111d | 116* | Ireland | v U.A.E. | ICCA Dubai | 11 Jan 2018 | ODI # 3948 | |
39y 51d | 105 | England | v Australia | Sydney | 11 Dec 1979 | ODI # 79 | |
39y 39d | 136 | Afghanistan | v Sri Lanka | Pallekele | 9 Feb 2024 | ODI # 4725 | |
38y 327d | 114 | India | v Bangladesh | Mirpur | 16 Mar 2012 | ODI # 3261 | |
38y 149d | 102* | Bermuda | v Kenya | Potchefstroom | 6 Apr 2009 | ODI # 2835 | |
38y 148d | 104 | Sri Lanka | v Scotland | Hobart | 11 Mar 2015 | ODI # 3632 | |
38y 113d | 103* | India | v New Zealand | Nagpur | 31 Oct 1987 | ODI # 474 | |
38y 47d | 108* | Scotland | v U.A.E. | Pearland | 31 May 2022 | ODI # 4393 | |
38y 18d | 115 | West Indies | v England | Port of Spain | 5 Mar 1994 | ODI # 890 | |
37y 321d | 117 | West Indies | v India | St John's | 18 Mar 1989 | ODI # 562 | |
37y 303d | 121* | Zimbabwe | v Nepal | Harare | 18 Jun 2023 | ODI # 4585 | |
37y 271d | 100 | Sri Lanka | v Afghanistan | Dunedin | 22 Feb 2015 | ODI # 3609 | |
37y 262d | 111 | Bangladesh | v South Africa | Wankhede | 24 Oct 2023 | ODI # 4680 | |
37y 185d | 102* | India | v New Zealand | Sharjah | 27 Mar 1988 | ODI # 513 | |
37y 135d | 124 | Sri Lanka | v Scotland | Hobart | 11 Mar 2015 | ODI # 3632 | |
37y 116d | 102 | Kenya | v Zimbabwe | Nairobi (Gym) | 19 Oct 2008 | ODI # 2768 | |
37y 103d | 100* | England | v West Indies | Nottingham | 20 Jul 2000 | ODI # 1618 | |
37y 57d | 102* | Zimbabwe | v Netherlands | Harare | 20 Jun 2023 | ODI # 4589 | |
37y 26d | 101 | New Zealand | v England | Wellington | 9 Mar 1975 | ODI # 18 | |
37y 18d | 103 | Pakistan | v New Zealand | Abu Dhabi | 17 Dec 2014 | ODI # 3570 | |
36y 363d | 104 | Australia | v Netherlands | Delhi | 25 Oct 2023 | ODI # 4681 | |
36y 306d | 112* | England | v New Zealand | The Oval | 25 May 1990 | ODI # 633 | |
36y 276d | 142 | Zimbabwe | v Oman | Bulawayo | 29 Jun 2023 | ODI # 4605 | |
36y 164d | 131 | India | v Afghanistan | Delhi | 11 Oct 2023 | ODI # 4666 | |
36y 95d | 104 | Australia | v India | Ahmedabad | 24 Mar 2011 | ODI # 3143 | |
36y 93d | 118 | Australia | v Sri Lanka | Perth | 15 Feb 2008 | ODI # 2679 | |
36y 81d | 127 | Scotland | v U.A.E. | Bulawayo | 23 Jun 2023 | ODI # 4596 | |
36y 57d | 119 | West Indies | v England | Port of Spain | 8 Apr 1998 | ODI # 1310 | |
36y 37d | 140 | England | v Bangladesh | Dharamsala | 10 Oct 2023 | ODI # 4664 | |
35y 347d | 106 | U.A.E. | v Ireland | Brisbane | 25 Feb 2015 | ODI # 3613 | |
35y 334d | 109* | New Zealand | v India | Hamilton | 5 Feb 2020 | ODI # 4235 | |
35y 331d | 103* | Pakistan | v New Zealand | Nottingham | 20 Jun 1983 | ODI # 218 | |
35y 331d | 124 | England | v Australia | Hyderabad (Deccan) | 19 Oct 1989 | ODI # 575 | |
35y 321d | 108 | Australia | v Bangladesh | Mirpur | 13 Apr 2011 | ODI # 3151 | |
35y 317d | 129* | Namibia | v Oman | Al Amerat | 8 Jan 2020 | ODI # 4227 | |
35y 315d | 100* | Bangladesh | v Ireland | Sylhet | 20 Mar 2023 | ODI # 4542 | |
35y 308d | 104* | New Zealand | v Sri Lanka | Dunedin | 23 Jan 2015 | ODI # 3588 | |
35y 304d | 110* | West Indies | v India | Rajkot | 5 Jan 1988 | ODI # 487 | |
35y 299d | 133* | Australia | v India | Pune | 28 Mar 2001 | ODI # 1698 | |
35y 298d | 140 | New Zealand | v Sri Lanka | Auckland | 20 Mar 1983 | ODI # 190 | |
35y 294d | 108* | South Africa | v Pakistan | Gqeberha | 19 Jan 2019 | ODI # 4080 | |
35y 288d | 115 | New Zealand | v Ireland | Dublin (Malahide) | 15 Jul 2022 | ODI # 4429 | |
35y 271d | 156 | West Indies | v Pakistan | Adelaide | 28 Jan 2005 | ODI # 2213 | |
35y 258d | 101* | U.S.A. | v West Indies | Harare | 18 Jun 2023 | ODI # 4586 | |
35y 248d | 107 | Pakistan | v South Africa | East London | 15 Feb 1993 | ODI # 803 | |
35y 240d | 101 | West Indies | v Canada | Kingston | 13 Apr 2010 | ODI # 2977 | |
35y 224d | 101 | India | v Pakistan | Toronto | 20 Sep 1998 | ODI # 1353 | |
35y 205d | 117 | Canada | v Scotland | Aberdeen | 7 Jul 2009 | ODI # 2856 | |
35y 196d | 134 | India | v England | Cuttack | 19 Jan 2017 | ODI # 3821 | |
35y 190d | 131 | Australia | v India | Adelaide | 15 Jan 2019 | ODI # 4078 | |
35y 187d | 109 | Ireland | v New Zealand | Dublin (Malahide) | 14 May 2017 | ODI # 3867 | |
35y 173d | 103 | Australia | v New Zealand | St George's | 20 Apr 2007 | ODI # 2577 | |
35y 137d | 125 | West Indies | v Australia | Bridgetown | 21 Jun 2016 | ODI # 3752 | |
35y 87d | 102* | U.A.E. | v Ireland | Abu Dhabi | 8 Jan 2021 | ODI # 4268 | |
35y 75d | 114* | Australia | v South Africa | Melbourne (Docklands) | 16 Aug 2000 | ODI # 1620 | |
35y 69d | 101* | Pakistan | v West Indies | Providence | 11 Apr 2017 | ODI # 3863 | |
35y 65d | 103 | Sri Lanka | v Ireland | Bulawayo | 25 Jun 2023 | ODI # 4599 | |
35y 64d | 112* | West Indies | v Pakistan | Sharjah | 17 Feb 2002 | ODI # 1810 | |
35y 49d | 110 | South Africa | v Australia | Gqeberha | 13 Apr 2009 | ODI # 2840 | |
35y 38d | 150 | India | v England | Cuttack | 19 Jan 2017 | ODI # 3821 | |
35y 25d | 102* | Pakistan | v England | Abu Dhabi | 11 Nov 2015 | ODI # 3707 | |
35y 24d | 201* | Australia | v Afghanistan | Wankhede | 7 Nov 2023 | ODI # 4696 | |
35y 23d | 102* | South Africa | v Pakistan | Paarl | 16 Dec 2002 | ODI # 1921 | |
35y 10d | 117 | India | v New Zealand | Wankhede | 15 Nov 2023 | ODI # 4703 |
Ages are shown as at the start of the match concerned.
Only the last century by any player is shown.
Only the last century by any player is shown.
Records includes the following current or recent matches:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved