Player Age Bowl Team Opposition Ground Match Date Scorecard
Enamul Haque jnr 18y 40d 12/200 Bangladesh v Zimbabwe Dhaka 14 Jan 2005 Test # 1735
Wasim Akram 18y 251d 10/128 Pakistan v New Zealand Dunedin 9 Feb 1985 Test # 1012
L Sivaramakrishnan 18y 333d 12/181 India v England Wankhede 28 Nov 1984 Test # 1001
Waqar Younis 18y 336d 10/106 Pakistan v New Zealand Lahore 18 Oct 1990 Test # 1152
Mehidy Hasan Miraz 19y 3d 12/159 Bangladesh v England Mirpur 28 Oct 2016 Test # 2227
ND Hirwani 19y 85d 16/136 India v West Indies Chennai 11 Jan 1988 Test # 1089
S Venkataraghavan 19y 332d 12/152 India v New Zealand Delhi 19 Mar 1965 Test # 583
AL Valentine 20y 41d 11/204 West Indies v England Manchester 8 Jun 1950 Test # 323
IK Pathan 20y 44d 11/96 India v Bangladesh Dhaka 10 Dec 2004 Test # 1725
Mohammad Zahid 20y 118d 11/130 Pakistan v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
W Voce 20y 177d 11/149 England v West Indies Port of Spain 1 Feb 1930 Test # 189
C Sharma 20y 181d 10/188 India v England Birmingham 3 Jul 1986 Test # 1048
K Rabada 20y 242d 13/144 South Africa v England Centurion 22 Jan 2016 Test # 2200
Harbhajan Singh 20y 251d 13/196 India v Australia Eden Gardens 11 Mar 2001 Test # 1535
Danish Kaneria 20y 256d 12/94 Pakistan v Bangladesh Multan 29 Aug 2001 Test # 1560
Rashid Khan 20y 350d 11/104 Afghanistan v Bangladesh Chattogram 5 Sep 2019 Test # 2361
N Kapil Dev 21y 9d 11/146 India v Pakistan Chennai 15 Jan 1980 Test # 869
WPUJC Vaas 21y 43d 10/90 Sri Lanka v New Zealand Napier 11 Mar 1995 Test # 1292
DL Vettori 21y 44d 12/149 New Zealand v Australia Auckland 11 Mar 2000 Test # 1488
S Ramadhin 21y 54d 11/152 West Indies v England Lord's 24 Jun 1950 Test # 324
GA Lohmann 21y 71d 12/104 England v Australia The Oval 12 Aug 1886 Test # 24
WW Hall 21y 91d 11/126 West Indies v India Kanpur 12 Dec 1958 Test # 461
Shaheen Shah Afridi 21y 136d 10/94 Pakistan v West Indies Kingston 20 Aug 2021 Test # 2431
Maninder Singh 21y 197d 10/107 India v Sri Lanka Nagpur 27 Dec 1986 Test # 1063
BS Chandrasekhar 21y 210d 11/235 India v West Indies Brabourne 13 Dec 1966 Test # 610
Saqlain Mushtaq 22y 30d 10/187 Pakistan v India Chennai 28 Jan 1999 Test # 1442
Sikander Bakht 22y 101d 11/190 Pakistan v India Delhi 4 Dec 1979 Test # 863
MA Holding 22y 178d 14/149 West Indies v England The Oval 12 Aug 1976 Test # 781
DJ Nash 22y 208d 11/169 New Zealand v England Lord's 16 Jun 1994 Test # 1261
P Jayawickrama 22y 211d 11/178 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
NA Foster 22y 252d 11/163 England v India Chennai 13 Jan 1985 Test # 1008
IT Botham 22y 273d 11/140 England v New Zealand Lord's 24 Aug 1978 Test # 830
C Pringle 22y 273d 11/152 New Zealand v Pakistan Faisalabad 26 Oct 1990 Test # 1153
I Sharma 22y 299d 10/108 India v West Indies Bridgetown 28 Jun 2011 Test # 1998
K Farnes 22y 335d 10/179 England v Australia Nottingham 8 Jun 1934 Test # 233
GE Palmer 22y 360d 11/165 Australia v England Sydney 17 Feb 1882 Test # 6
CG Macartney 23y 4d 11/85 Australia v England Leeds 1 Jul 1909 Test # 103
T Richardson 23y 13d 10/156 England v Australia Manchester 24 Aug 1893 Test # 41
DK Lillee 23y 23d 10/181 Australia v England The Oval 10 Aug 1972 Test # 702
A Kumble 23y 93d 11/128 India v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
GD McKenzie 23y 100d 10/91 Australia v India Chennai 2 Oct 1964 Test # 566
Mohammad Asif 23y 104d 11/71 Pakistan v Sri Lanka Kandy 3 Apr 2006 Test # 1796
BAW Mendis 23y 142d 10/209 Sri Lanka v India Galle 31 Jul 2008 Test # 1884
CG Rackemann 23y 161d 11/118 Australia v Pakistan Perth 11 Nov 1983 Test # 966
J Briggs 23y 289d 11/74 England v Australia Lord's 19 Jul 1886 Test # 23
KAJ Roach 23y 290d 10/146 West Indies v Australia Port of Spain 15 Apr 2012 Test # 2041
HJ Tayfield 23y 329d 13/165 South Africa v Australia Melbourne 24 Dec 1952 Test # 361
AME Roberts 23y 347d 12/121 West Indies v India Chennai 11 Jan 1975 Test # 752

Ages are shown as at the start of the match concerned.
Only the first 10wm by any player is shown.

Records include the following recent matches:
New Zealand v Sri Lanka at Wellington, 2nd Test, Mar 17-20, 2023 [Test # 2500]
India v Australia at Ahmedabad, 4th Test, Mar 9-13, 2023 [Test # 2499]
New Zealand v Sri Lanka at Christchurch, 1st Test, Mar 9-13, 2023 [Test # 2498]