| Player | Age | Team | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|
| Rashid Khan | 19y 165d | Afghanistan | v Scotland | Bulawayo | 4 Mar 2018 | ODI # 3983 |
| RK Paudel | 20y 73d | Nepal | v U.A.E. | Kirtipur | 14 Nov 2022 | ODI # 4473 |
| Rajin Saleh | 20y 297d | Bangladesh | v South Africa | Birmingham | 12 Sep 2004 | ODI # 2171 |
| Anshuman Rath | 20y 315d | Hong Kong | v Pakistan | Dubai (DICS) | 16 Sep 2018 | ODI # 4037 |
| T Taibu | 20y 342d | Zimbabwe | v Sri Lanka | Bulawayo | 20 Apr 2004 | ODI # 2119 |
| V Aravind | 21y 21d | U.A.E. | v Nepal | Harare | 2 Jul 2023 | ODI # 4610 |
| P Utseya | 21y 125d | Zimbabwe | v Bangladesh | Harare | 29 Jul 2006 | ODI # 2392 |
| S Lamichhane | 21y 226d | Nepal | v P.N.G. | Sharjah | 16 Mar 2022 | ODI # 4368 |
| KS Williamson | 21y 332d | New Zealand | v West Indies | Kingston | 5 Jul 2012 | ODI # 3283 |
| Waqar Younis | 21y 354d | Pakistan | v West Indies | Sharjah | 5 Nov 1993 | ODI # 845 |
| SR Mukkamalla | 22y 37d | U.S.A. | v Nepal | Kirtipur | 16 May 2026 | ODI # 4962 |
| GC Smith | 22y 71d | South Africa | v India | Dhaka | 13 Apr 2003 | ODI # 2002 |
| Shakib Al Hasan | 22y 124d | Bangladesh | v West Indies | Roseau | 26 Jul 2009 | ODI # 2862 |
| A Sharafu | 22y 297d | U.A.E. | v U.S.A. | Dubai (DICS) | 3 Nov 2025 | ODI # 4923 |
| Mohammad Ashraful | 23y 13d | Bangladesh | v Sri Lanka | Colombo (PSS) | 20 Jul 2007 | ODI # 2605 |
| JO Holder | 23y 72d | West Indies | v South Africa | Durban | 16 Jan 2015 | ODI # 3579 |
| AK Markram | 23y 123d | South Africa | v India | Centurion | 4 Feb 2018 | ODI # 3970 |
| SR Tendulkar | 23y 126d | India | v Sri Lanka | Colombo (RPS) | 28 Aug 1996 | ODI # 1106 |
| Javed Miandad | 23y 162d | Pakistan | v West Indies | Karachi | 21 Nov 1980 | ODI # 93 |
| SK Raina | 23y 182d | India | v Zimbabwe | Bulawayo | 28 May 2010 | ODI # 2981 |
| Moin Khan | 23y 196d | Pakistan | v India | Sharjah | 7 Apr 1995 | ODI # 995 |
| LD Chandimal | 23y 244d | Sri Lanka | v South Africa | Colombo (RPS) | 20 Jul 2013 | ODI # 3392 |
| N Kapil Dev | 23y 249d | India | v Sri Lanka | Amritsar | 12 Sep 1982 | ODI # 156 |
| JJ Atkinson | 23y 251d | Hong Kong | v Afghanistan | Kuala Lumpur | 1 May 2014 | ODI # 3487 |
| RR Sarwan | 23y 300d | West Indies | v England | Georgetown | 18 Apr 2004 | ODI # 2118 |
| WTS Porterfield | 23y 326d | Ireland | v Netherlands | Dublin | 28 Jul 2008 | ODI # 2737 |
| ADR Campbell | 23y 338d | Zimbabwe | v Australia | Colombo (RPS) | 26 Aug 1996 | ODI # 1105 |
| T Duffin | 23y 342d | Zimbabwe | v Kenya | Bulawayo | 25 Feb 2006 | ODI # 2339 |
| SP Fleming | 23y 358d | New Zealand | v Sri Lanka | Christchurch | 25 Mar 1997 | ODI # 1184 |
| MG Erasmus | 24y 16d | Namibia | v Oman | Windhoek | 27 Apr 2019 | ODI # 4125 |
| DJ Bravo | 24y 58d | West Indies | v Zimbabwe | Harare | 4 Dec 2007 | ODI # 2653 |
| E Chigumbura | 24y 75d | Zimbabwe | v India | Bulawayo | 28 May 2010 | ODI # 2981 |
| WJ Cronje | 24y 105d | South Africa | v New Zealand | Brisbane | 8 Jan 1994 | ODI # 870 |
| Mushfiqur Rahim | 24y 157d | Bangladesh | v West Indies | Mirpur | 13 Oct 2011 | ODI # 3198 |
| H Masakadza | 24y 171d | Zimbabwe | v Pakistan | Multan | 27 Jan 2008 | ODI # 2665 |
| V Sehwag | 24y 178d | India | v Bangladesh | Dhaka | 16 Apr 2003 | ODI # 2004 |
| IT Botham | 24y 186d | England | v West Indies | Leeds | 28 May 1980 | ODI # 89 |
| RR Patel | 24y 195d | Kenya | v Netherlands | Lincoln | 23 Jan 2014 | ODI # 3460 |
| CD McMillan | 24y 209d | New Zealand | v Sri Lanka | Sharjah | 10 Apr 2001 | ODI # 1705 |
| TM Odoyo | 24y 210d | Kenya | v Zimbabwe | Harare | 8 Dec 2002 | ODI # 1913 |
| V Kohli | 24y 239d | India | v Sri Lanka | Kingston | 2 Jul 2013 | ODI # 3382 |
| RJ Shastri | 24y 245d | India | v Pakistan | Indore | 27 Jan 1987 | ODI # 426 |
| Babar Hayat | 24y 247d | Hong Kong | v Scotland | Edinburgh | 8 Sep 2016 | ODI # 3778 |
| Nawroz Mangal | 24y 278d | Afghanistan | v Scotland | Benoni | 19 Apr 2009 | ODI # 2842 |
| BA Murphy | 24y 329d | Zimbabwe | v Sri Lanka | Sharjah | 26 Oct 2001 | ODI # 1765 |
| A Ranatunga | 24y 333d | Sri Lanka | v India | Dhaka | 29 Oct 1988 | ODI # 530 |
| EJG Morgan | 24y 349d | England | v Ireland | Dublin | 25 Aug 2011 | ODI # 3185 |
| Najmul Hossain Shanto | 25y 32d | Bangladesh | v New Zealand | Mirpur | 26 Sep 2023 | ODI # 4655 |
| TWM Latham | 25y 42d | New Zealand | v Ireland | Dublin (Malahide) | 14 May 2017 | ODI # 3867 |
| AD Mathews | 25y 63d | Sri Lanka | v India | Pallekele | 4 Aug 2012 | ODI # 3295 |
| AN Cook | 25y 65d | England | v Bangladesh | Mirpur | 28 Feb 2010 | ODI # 2964 |
| Minhajul Abedin | 25y 91d | Bangladesh | v India | Chandigarh | 25 Dec 1990 | ODI # 657 |
| Gazi Ashraf | 25y 92d | Bangladesh | v Pakistan | Moratuwa | 31 Mar 1986 | ODI # 375 |
| Shoaib Malik | 25y 106d | Pakistan | v Sri Lanka | Abu Dhabi | 18 May 2007 | ODI # 2584 |
| JWA Taylor | 25y 122d | England | v Ireland | Dublin (Malahide) | 8 May 2015 | ODI # 3650 |
| KJ Hughes | 25y 134d | Australia | v England | Lord's | 9 Jun 1979 | ODI # 63 |
| R Powell | 25y 139d | West Indies | v Bangladesh | Mirpur | 9 Dec 2018 | ODI # 4071 |
| A Bagai | 25y 158d | Canada | v Netherlands | Toronto | 3 Jul 2007 | ODI # 2596 |
| HDRL Thirimanne | 25y 167d | Sri Lanka | v New Zealand | Dunedin | 23 Jan 2015 | ODI # 3588 |
| BRM Taylor | 25y 187d | Zimbabwe | v Bangladesh | Harare | 12 Aug 2011 | ODI # 3176 |
| BC Lara | 25y 193d | West Indies | v India | Jaipur | 11 Nov 1994 | ODI # 951 |
| A Flower | 25y 196d | Zimbabwe | v South Africa | Bengaluru | 10 Nov 1993 | ODI # 848 |
| HC Brook | 25y 210d | England | v Australia | Nottingham | 19 Sep 2024 | ODI # 4766 |
| Shaheen Shah Afridi | 25y 212d | Pakistan | v South Africa | Faisalabad | 4 Nov 2025 | ODI # 4924 |
| U Bhatti | 25y 230d | Canada | v Kenya | King City (NW) | 22 Aug 2009 | ODI # 2877 |
| Z Crawley | 25y 232d | England | v Ireland | Nottingham | 23 Sep 2023 | ODI # 4653 |
| Q de Kock | 25y 234d | South Africa | v Sri Lanka | Pallekele | 8 Aug 2018 | ODI # 4030 |
| SPD Smith | 25y 235d | Australia | v England | Hobart | 23 Jan 2015 | ODI # 3589 |
| DL Vettori | 25y 280d | New Zealand | v Bangladesh | Chattogram | 2 Nov 2004 | ODI # 2189 |
| Khaled Mashud | 25y 288d | Bangladesh | v Zimbabwe | Chattogram | 23 Nov 2001 | ODI # 1773 |
| ME Trescothick | 25y 289d | England | v Zimbabwe | Bulawayo | 10 Oct 2001 | ODI # 1756 |
| SA Edwards | 25y 300d | Netherlands | v England | Amstelveen | 19 Jun 2022 | ODI # 4414 |
| PL Mommsen | 25y 324d | Scotland | v Australia | Edinburgh | 3 Sep 2013 | ODI # 3410 |
| MA Atherton | 25y 330d | England | v West Indies | Bridgetown | 16 Feb 1994 | ODI # 880 |
| LRPL Taylor | 25y 360d | New Zealand | v Australia | Napier | 3 Mar 2010 | ODI # 2966 |
Records include the following recent matches:
India v Afghanistan at Chennai, 3rd ODI, Jun 20, 2026 [ODI # 4981]
India v Afghanistan at Lucknow, 2nd ODI, Jun 17, 2026 [ODI # 4980]
Canada v Netherlands at King City (NW), ICC Men's Cricket World Cup League 2 114th match, Jun 16, 2026 [ODI # 4979]