| Name | vs | Venue | Date | ||||
| 1 | ![]() | Mohammad Ashraful | 17y 61d | 114 † | SRI
| Colombo SSC | 6 Sep 2001 |
| 2 | ![]() | Mushtaq Mohammad | 17y 78d | 101 | IND
| Delhi | 8 Feb 1961 |
| 3 | ![]() | SR Tendulkar | 17y 107d | 119* | ENG
| Manchester | 9 Aug 1990 |
| 4 | ![]() | H Masakadza | 17y 352d | 119 † | WIN
| Harare | 27 Jul 2001 |
| 5 | ![]() | Imran Nazir | 18y 154d | 131 | WIN
| Bridgetown | 18 May 2000 |
| 6 | ![]() | Saleem Malik | 18y 323d | 100* † | SRI
| Karachi | 5 Mar 1982 |
| 7 | ![]() | PP Shaw | 18y 329d | 134 † | WIN
| Rajkot | 4 Oct 2018 |
| 8 | ![]() | Shahid Afridi | 18y 333d | 141 | IND
| Chennai | 28 Jan 1999 |
| 9 | ![]() | Mohammad Ilyas | 19y 21d | 126 | NZL
| Karachi | 9 Apr 1965 |
| 10 | ![]() | LG Pretorius | 19y 93d | 153 † | ZIM
| Bulawayo | 28 Jun 2025 |
| 11 | ![]() | Mohammad Wasim | 19y 105d | 109* † | NZL
| Lahore | 21 Nov 1996 |
| 12 | ![]() | Javed Miandad | 19y 119d | 163 † | NZL
| Lahore | 9 Oct 1976 |
| 13 | ![]() | HG Vivian | 19y 121d | 100 | RSA
| Wellington BR | 4 Mar 1932 |
| = | ![]() | RN Harvey | 19y 121d | 153 | IND
| Melbourne | 6 Feb 1948 |
| 15 | ![]() | A Jackson | 19y 149d | 164 † | ENG
| Adelaide | 1 Feb 1929 |
| 16 | ![]() | Umar Akmal | 19y 182d | 129 † | NZL
| Dunedin | 24 Nov 2009 |
| 17 | ![]() | AP Gurusinha | 19y 187d | 116* | PAK
| Colombo PS | 22 Mar 1986 |
| 18 | ![]() | AB Barath | 19y 226d | 104 † | AUS
| Brisbane | 26 Nov 2009 |
| 19 | ![]() | RG Pollock | 19y 317d | 122 | AUS
| Sydney | 10 Jan 1964 |
| 20 | ![]() | Nafees Iqbal | 19y 349d | 121 | ZIM
| Dhaka BNS | 14 Jan 2005 |
| 21 | ![]() | KD Walters | 19y 354d | 155 † | ENG
| Brisbane | 10 Dec 1965 |
| 22 | ![]() | PA de Silva | 19y 364d | 122 | PAK
| Faisalabad | 16 Oct 1985 |
| 23 | ![]() | Ijaz Ahmed | 20y 3d | 122 | AUS
| Faisalabad | 23 Sep 1988 |
| 24 | ![]() | DCS Compton | 20y 18d | 102 | AUS
| Nottingham | 10 Jun 1938 |
| = | ![]() | Kapil Dev | 20y 18d | 126* | WIN
| Delhi | 24 Jan 1979 |
| 26 | ![]() | Hanif Mohammad | 20y 25d | 142 | IND
| Bahawalpur | 15 Jan 1955 |
| 27 | ![]() | Taufeeq Umar | 20y 70d | 104 † | BAN
| Multan | 29 Aug 2001 |
| 28 | ![]() | Shahriar Nafees | 20y 74d | 138 | AUS
| Fatullah | 9 Apr 2006 |
| 29 | ![]() | Salman Butt | 20y 87d | 108 | AUS
| Sydney | 2 Jan 2005 |
| 30 | ![]() | KS Williamson | 20y 88d | 131 † | IND
| Ahmedabad | 4 Nov 2010 |
Bold = record less than 3 years old.
Date column and player's age correspond to first day of match.