Youngest Player to Score a Maiden Century (ODIs)
    Name     vs Venue Date
1 Shahid Afridi (Pak) 16y 217d 102 SL Nairobi Gym 4 Oct 1996
2 Usman Ghani (Afg) 17y 242d 118 Zim Bulawayo 20 Jul 2014
3 Mohammad Shahzad (Afg) 18y 48d 110 NL Amstelveen 1 Sep 2009
4 Imran Nazir (Pak) 18y 121d 105* Zim St George's 15 Apr 2000
5 Saleem Elahi (Pak) 18y 312d 102* † SL Gujranwala 29 Sep 1995
6 Tamim Iqbal (Ban) 19y 2d 129 Ire Mirpur 22 Mar 2008
7 Rahmanullah Gurbaz (Afg) 19y 54d 127 Ire Abu Dhabi 21 Jan 2021
8 Ahmed Shehzad (Pak) 19y 72d 115 NZ Hamilton 3 Feb 2011
9 Umar Akmal (Pak) 19y 73d 102* SL Colombo RPS 7 Aug 2009
10 Shakib Al Hasan (Ban) 19y 341d 134* Can St John's 28 Feb 2007
11 Anamul Haque (Ban) 19y 352d 120 WI Khulna 2 Dec 2012
12 Nasir Hossain (Ban) 20y 3d 100 Pak Mirpur 3 Dec 2011
13 PR Stirling (Ire) 20y 4d 177 Can Toronto 7 Sep 2010
14 Shoaib Malik (Pak) 20y 14d 111* WI Sharjah 15 Feb 2002
15 A Rath (HK) 20y 33d 143* PNG Dubai AG 8 Dec 2017
16 Salman Butt (Pak) 20y 37d 108* Ind Kolkata 13 Nov 2004
17 Ijaz Ahmed (Pak) 20y 39d 124* Ban Chittagong MAS 29 Oct 1988
18 KS Williamson (NZ) 20y 67d 108 Ban Mirpur 14 Oct 2010
19 EJG Morgan (Ire) 20y 147d 115 Can Nairobi JC 4 Feb 2007
20 IA Karim (Ken) 20y 169d 112 Can Dubai AG 13 Mar 2013
† = On debut.
Bold = record less than 3 years old.
Date column and player's age correspond to first day of match.


Copyright © 2021 Hat Trick Stats Cricket Database.