Test Cricket - Batting Records and Statistics - Fifties
Youngest Players Scoring a Fifty
(Only first fifty for each player shown)

  Player Country Born Match Ground Age at Match Start Score
1 S R Tendulkar India 24/04/1973 23/11/1989 v. Pakistan Iqbal Stadium 16 years 213 days 59
2 Mushtaq Mohammad Pakistan 22/11/1943 30/12/1960 v. India Eden Gardens 17 years 38 days 61
3 Mohammad Ashraful Bangladesh 07/07/1984 06/09/2001 v. Sri Lanka Sinhalese Sports Club Ground 17 years 61 days 114
4 Imran Nazir Pakistan 16/12/1981 04/03/1999 v. Sri Lanka Gaddafi Stadium 17 years 78 days 64
5 J E D Sealy West Indies 11/09/1912 11/01/1930 v. England Kensington Oval 17 years 122 days 58
6 I D Craig Australia 12/06/1935 06/02/1953 v. South Africa Melbourne Cricket Ground 17 years 239 days 53
7 Ibrahim Zadran* Afghanistan 12/12/2001 05/09/2019 v. Bangladesh Zahur Ahmed Chowdhury Stadium 17 years 267 days 87
8 Hanif Mohammad Pakistan 21/12/1934 16/10/1952 v. India Arun Jaitley Stadium 17 years 300 days 51
9 H Masakadza* Zimbabwe 09/08/1983 27/07/2001 v. West Indies Harare Sports Club 17 years 352 days 119
10 Alok Kapali Bangladesh 01/12/1984 08/12/2002 v. West Indies Bangabandhu National Stadium 18 years 7 days 52
11 Zahid Fazal Pakistan 10/11/1973 02/01/1992 v. Sri Lanka Iqbal Stadium 18 years 53 days 78
12 J B Stollmeyer West Indies 11/04/1921 24/06/1939 v. England Lord's 18 years 74 days 59
13 A Ranatunga Sri Lanka 01/12/1963 17/02/1982 v. England P Sara Oval 18 years 78 days 54
14 B R M Taylor* Zimbabwe 06/02/1986 14/05/2004 v. Sri Lanka Queens Sports Club 18 years 98 days 61
15 Majid Khan Pakistan 28/09/1946 02/04/1965 v. New Zealand Gaddafi Stadium 18 years 186 days 80
16 D L Vettori New Zealand 27/01/1979 25/09/1997 v. Zimbabwe Queens Sports Club 18 years 241 days 90
17 H G Vivian New Zealand 04/11/1912 29/07/1931 v. England Kennington Oval 18 years 267 days 51
18 Ijaz Ahmed Pakistan 20/09/1968 02/07/1987 v. England Headingley 18 years 285 days 50
19 Tamim Iqbal* Bangladesh 20/03/1989 04/01/2008 v. New Zealand University Oval 18 years 290 days 53
20 Imran Farhat Pakistan 20/05/1982 08/03/2001 v. New Zealand Eden Park 18 years 292 days 63
21 E Chigumbura* Zimbabwe 14/03/1986 06/01/2005 v. Bangladesh MA Aziz Stadium 18 years 298 days 71
22 P A Patel India 09/03/1985 02/01/2004 v. Australia Sydney Cricket Ground 18 years 299 days 62
23 G S A Sobers West Indies 28/07/1936 11/06/1955 v. Australia Sabina Park 18 years 318 days 64
24 Saleem Malik Pakistan 16/04/1963 05/03/1982 v. Sri Lanka National Stadium (Karachi) 18 years 323 days 100*
25 P P Shaw* India 09/11/1999 04/10/2018 v. West Indies Saurashtra Cricket Association Stadium 18 years 329 days 134
26 Mohammad Ilyas Pakistan 19/03/1946 12/02/1965 v. New Zealand AMI Stadium 18 years 330 days 88
27 K C Brathwaite* West Indies 01/12/1992 29/10/2011 v. Bangladesh Shere Bangla National Stadium 18 years 332 days 50
28 Shahid Afridi Pakistan 01/03/1980 28/01/1999 v. India MA Chidambaram Stadium 18 years 333 days 141
29 R O Collinge New Zealand 02/04/1946 19/03/1965 v. India Arun Jaitley Stadium 18 years 351 days 54
30 Intikhab Alam Pakistan 28/12/1941 30/12/1960 v. India Eden Gardens 19 years 2 days 56
31 Nafis Iqbal Bangladesh 31/10/1985 10/12/2004 v. India Bangabandhu National Stadium 19 years 40 days 54
32 Faisal Iqbal Pakistan 30/12/1981 08/03/2001 v. New Zealand Eden Park 19 years 68 days 52*
33 D C S Compton England 23/05/1918 14/08/1937 v. New Zealand Kennington Oval 19 years 83 days 65
34 C K Kapugedera Sri Lanka 24/02/1987 02/06/2006 v. England Trent Bridge 19 years 98 days 50
35 T G Southee* New Zealand 11/12/1988 22/03/2008 v. England McLean Park 19 years 102 days 77*
36 Mohammad Wasim* Pakistan 08/08/1977 21/11/1996 v. New Zealand Gaddafi Stadium 19 years 105 days 109*
37 Mehidy Hasan Miraz* Bangladesh 25/10/1997 09/02/2017 v. India Rajiv Gandhi International Stadium 19 years 107 days 51
38 J N Crawford England 01/12/1886 30/03/1906 v. South Africa Newlands 19 years 119 days 74
39 Javed Miandad Pakistan 12/06/1957 09/10/1976 v. New Zealand Gaddafi Stadium 19 years 119 days 163
40 R N Harvey Australia 08/10/1928 06/02/1948 v. India Melbourne Cricket Ground 19 years 121 days 153

Batting Records and Statistics Menu