Records / Test matches / Bowling records / Fastest to 100 wickets

Player Opposition Ground Match Date Debut Time Mat Scorecard
GA Lohmann (Eng) v South Africa Johannesburg 2 Mar 1896 5 Jul 1886 9y 241d 16 Test # 48
CTB Turner (Aus) v England Sydney 1 Feb 1895 28 Jan 1887 8y 4d 17 Test # 45
SF Barnes (Eng) v Australia Sydney 23 Feb 1912 13 Dec 1901 10y 72d 17 Test # 120
CV Grimmett (Aus) v West Indies Brisbane 16 Jan 1931 27 Feb 1925 5y 323d 17 Test # 203
R Ashwin (India) v West Indies Mumbai 14 Nov 2013 6 Nov 2011 2y 8d 18 Test # 2102
C Blythe (Eng) v South Africa Cape Town 11 Mar 1910 13 Dec 1901 8y 88d 19 Test # 110
AL Valentine (WI) v England Georgetown 24 Feb 1954 8 Jun 1950 3y 261d 19 Test # 384
AME Roberts (WI) v England Leeds 22 Jul 1976 6 Mar 1974 2y 138d 19 Test # 780
IT Botham (Eng) v India Lord's 2 Aug 1979 28 Jul 1977 2y 5d 19 Test # 852
Saeed Ajmal (Pak) v England Abu Dhabi 25 Jan 2012 4 Jul 2009 2y 205d 19 Test # 2032
VD Philander (SA) v India Johannesburg 18 Dec 2013 9 Nov 2011 2y 39d 19 Test # 2108
R Peel (Eng) v Australia The Oval 10 Aug 1896 12 Dec 1884 11y 242d 20 Test # 52
MW Tate (Eng) v Australia Sydney 14 Dec 1928 14 Jun 1924 4y 183d 20 Test # 177
WJ O'Reilly (Aus) v England Melbourne 1 Jan 1937 29 Jan 1932 4y 338d 20 Test # 257
WW Hall (WI) v India Kingston 7 Mar 1962 28 Nov 1958 3y 99d 20 Test # 526
EAS Prasanna (India) v Australia Delhi 28 Nov 1969 10 Jan 1962 7y 322d 20 Test # 667
Waqar Younis (Pak) v New Zealand Hamilton 2 Jan 1993 15 Nov 1989 3y 48d 20 Test # 1207
DW Steyn (SA) v Bangladesh Chittagong 29 Feb 2008 17 Dec 2004 3y 74d 20 Test # 1865
Mohammad Asif (Pak) v England Nottingham 29 Jul 2010 2 Jan 2005 5y 208d 20 Test # 1967
J Garner (WI) v Pakistan Multan 30 Dec 1980 18 Feb 1977 3y 316d 21 Test # 892
CEH Croft (WI) v England Port of Spain 13 Feb 1981 18 Feb 1977 3y 361d 21 Test # 896
IR Bishop (WI) v England Birmingham 6 Jul 1995 25 Mar 1989 6y 103d 21 Test # 1300
A Kumble (India) v New Zealand Bangalore 18 Oct 1995 9 Aug 1990 5y 70d 21 Test # 1308
SCG MacGill (Aus) v West Indies Port of Spain 19 Apr 2003 30 Jan 1998 5y 79d 21 Test # 1639
WA Johnston (Aus) v West Indies Adelaide 22 Dec 1951 28 Nov 1947 4y 24d 22 Test # 343
HJ Tayfield (SA) v England The Oval 13 Aug 1955 24 Dec 1949 5y 232d 22 Test # 412
SP Gupte (India) v West Indies Mumbai (BS) 28 Nov 1958 30 Dec 1951 6y 333d 22 Test # 459
Fazal Mahmood (Pak) v West Indies Karachi 20 Feb 1959 16 Oct 1952 6y 127d 22 Test # 469
BS Chandrasekhar (India) v England Chennai 12 Jan 1973 21 Jan 1964 8y 357d 22 Test # 708
DK Lillee (Aus) v West Indies Brisbane 28 Nov 1975 29 Jan 1971 4y 303d 22 Test # 764
JR Thomson (Aus) v England The Oval 25 Aug 1977 29 Dec 1972 4y 239d 22 Test # 808
AA Donald (SA) v England Johannesburg 30 Nov 1995 18 Apr 1992 3y 226d 22 Test # 1315
PP Ojha (India) v Australia Delhi 22 Mar 2013 24 Nov 2009 3y 118d 22 Test # 2085
MH Mankad (India) v Pakistan Mumbai (BS) 13 Nov 1952 22 Jun 1946 6y 144d 23 Test # 357
GD McKenzie (Aus) v Pakistan Melbourne 4 Dec 1964 22 Jun 1961 3y 165d 23 Test # 570
DL Underwood (Eng) v New Zealand Auckland 5 Mar 1971 30 Jun 1966 4y 248d 23 Test # 682
AA Mallett (Aus) v England Sydney 4 Jan 1975 22 Aug 1968 6y 135d 23 Test # 751
SK Warne (Aus) v South Africa Adelaide 28 Jan 1994 2 Jan 1992 2y 26d 23 Test # 1246
GD McGrath (Aus) v West Indies Melbourne 26 Dec 1996 12 Nov 1993 3y 44d 23 Test # 1346
Saqlain Mushtaq (Pak) v Australia Hobart 18 Nov 1999 8 Sep 1995 4y 71d 23 Test # 1469
SJ Harmison (Eng) v West Indies The Oval 19 Aug 2004 8 Aug 2002 2y 11d 23 Test # 1712
Danish Kaneria (Pak) v Australia Sydney 2 Jan 2005 29 Nov 2000 4y 34d 23 Test # 1731
MG Johnson (Aus) v England Lord's 16 Jul 2009 8 Nov 2007 1y 250d 23 Test # 1925
GP Swann (Eng) v Pakistan The Oval 18 Aug 2010 11 Dec 2008 1y 250d 23 Test # 1970
GAR Lock (Eng) v New Zealand Manchester 24 Jul 1958 17 Jul 1952 6y 7d 24 Test # 457
LR Gibbs (WI) v Australia Georgetown 14 Apr 1965 5 Feb 1958 7y 68d 24 Test # 588
PM Pollock (SA) v Australia Port Elizabeth 24 Feb 1967 8 Dec 1961 5y 78d 24 Test # 617
MHN Walker (Aus) v West Indies Sydney 3 Jan 1976 29 Dec 1972 3y 5d 24 Test # 767
JN Gillespie (Aus) v England Nottingham 2 Aug 2001 29 Nov 1996 4y 246d 24 Test # 1554
RJ Harris (Aus) v South Africa Cape Town 1 Mar 2014 19 Mar 2010 3y 347d 24 Test # 2122
J Briggs (Eng) v Australia Sydney 1 Feb 1895 12 Dec 1884 10y 51d 25 Test # 45
S Ramadhin (WI) v New Zealand Dunedin 3 Feb 1956 8 Jun 1950 5y 240d 25 Test # 421
FS Trueman (Eng) v New Zealand Christchurch 27 Feb 1959 5 Jun 1952 6y 267d 25 Test # 470
NAT Adcock (SA) v New Zealand Johannesburg 2 Feb 1962 11 Dec 1953 8y 53d 25 Test # 523
RJ Hadlee (NZ) v Pakistan Napier 16 Feb 1979 2 Feb 1973 6y 14d 25 Test # 847
N Kapil Dev (India) v Pakistan Kolkata 29 Jan 1980 16 Oct 1978 1y 105d 25 Test # 871
MA Holding (WI) v England Port of Spain 13 Feb 1981 28 Nov 1975 5y 77d 25 Test # 896
GF Lawson (Aus) v West Indies Brisbane 23 Nov 1984 28 Nov 1980 3y 361d 25 Test # 999
CEL Ambrose (WI) v Australia Georgetown 23 Mar 1991 2 Apr 1988 2y 355d 25 Test # 1167
BA Reid (Aus) v India Melbourne 26 Dec 1991 13 Dec 1985 6y 13d 25 Test # 1180
ARC Fraser (Eng) v West Indies Lord's 22 Jun 1995 6 Jul 1989 5y 351d 25 Test # 1299
D Gough (Eng) v South Africa Leeds 6 Aug 1998 30 Jun 1994 4y 37d 25 Test # 1422
HH Streak (Zim) v Pakistan Peshawar 27 Nov 1998 1 Dec 1993 4y 361d 25 Test # 1430
Harbhajan Singh (India) v West Indies Kingston 18 May 2002 25 Mar 1998 4y 54d 25 Test # 1604
H Trumble (Aus) v England Manchester 24 Jul 1902 21 Jul 1890 12y 3d 26 Test # 73
H Verity (Eng) v Australia Sydney 18 Dec 1936 29 Jul 1931 5y 142d 26 Test # 256
AV Bedser (Eng) v West Indies The Oval 12 Aug 1950 22 Jun 1946 4y 51d 26 Test # 326
RR Lindwall (Aus) v West Indies Sydney 30 Nov 1951 29 Mar 1946 5y 246d 26 Test # 341
JA Snow (Eng) v Australia Brisbane 27 Nov 1970 17 Jun 1965 5y 163d 26 Test # 674
Imran Khan (Pak) v India Chennai 15 Jan 1980 3 Jun 1971 8y 226d 26 Test # 869
MD Marshall (WI) v Australia St John's 7 Apr 1984 15 Dec 1978 5y 114d 26 Test # 987
TM Alderman (Aus) v England Lord's 22 Jun 1989 18 Jun 1981 8y 4d 26 Test # 1122
Mushtaq Ahmed (Pak) v New Zealand Rawalpindi 28 Nov 1996 19 Jan 1990 6y 314d 26 Test # 1342
SM Pollock (SA) v West Indies Johannesburg 26 Nov 1998 16 Nov 1995 3y 10d 26 Test # 1429
KAJ Roach (WI) v New Zealand Bridgetown 26 Jun 2014 9 Jul 2009 4y 352d 26 Test # 2127
MA Noble (Aus) v England Melbourne 5 Mar 1904 1 Jan 1898 6y 64d 27 Test # 82
JC Laker (Eng) v Australia Leeds 12 Jul 1956 21 Jan 1948 8y 173d 27 Test # 427
JH Wardle (Eng) v South Africa Johannesburg 15 Feb 1957 11 Feb 1948 9y 4d 27 Test # 437
BR Taylor (NZ) v Pakistan Auckland 16 Feb 1973 5 Mar 1965 7y 348d 27 Test # 713
MG Hughes (Aus) v England Perth 1 Feb 1991 13 Dec 1985 5y 50d 27 Test # 1163
CJ McDermott (Aus) v West Indies Kingston 1 Mar 1991 22 Dec 1984 6y 69d 27 Test # 1166
M Muralitharan (SL) v New Zealand Hamilton 14 Mar 1997 28 Aug 1992 4y 198d 27 Test # 1359
M Dillon (WI) v New Zealand Bridgetown 21 Jun 2002 14 Mar 1997 5y 99d 27 Test # 1607
B Lee (Aus) v England Sydney 2 Jan 2003 26 Dec 1999 3y 7d 27 Test # 1636
Shoaib Akhtar (Pak) v Bangladesh Peshawar 27 Aug 2003 29 Nov 1997 5y 271d 27 Test # 1657
Umar Gul (Pak) v Australia Lord's 13 Jul 2010 20 Aug 2003 6y 327d 27 Test # 1963
AN Connolly (Aus) v South Africa Port Elizabeth 5 Mar 1970 6 Dec 1963 6y 89d 28 Test # 673
BS Bedi (India) v England Delhi 20 Dec 1972 31 Dec 1966 5y 355d 28 Test # 703
RGD Willis (Eng) v Australia Leeds 11 Aug 1977 9 Jan 1971 6y 214d 28 Test # 807
DR Doshi (India) v Sri Lanka Chennai 17 Sep 1982 11 Sep 1979 3y 6d 28 Test # 934
B Yardley (Aus) v England Perth 12 Nov 1982 28 Jan 1978 4y 288d 28 Test # 938
RM Hogg (Aus) v Pakistan Brisbane 25 Nov 1983 1 Dec 1978 4y 359d 28 Test # 969
Abdul Qadir (Pak) v India Faisalabad 24 Oct 1984 14 Dec 1977 6y 315d 28 Test # 996
AR Caddick (Eng) v South Africa Durban 26 Dec 1999 3 Jun 1993 6y 206d 28 Test # 1480
DG Cork (Eng) v West Indies Lord's 29 Jun 2000 22 Jun 1995 5y 7d 28 Test # 1503
A Nel (SA) v Pakistan Karachi 1 Oct 2007 7 Sep 2001 6y 24d 28 Test # 1843
IK Pathan (India) v Australia Adelaide 24 Jan 2008 12 Dec 2003 4y 43d 28 Test # 1863
MS Panesar (Eng) v New Zealand Manchester 23 May 2008 1 Mar 2006 2y 83d 28 Test # 1876
Shakib Al Hasan (Ban) v West Indies Khulna 21 Nov 2012 18 May 2007 5y 187d 28 Test # 2060
AK Davidson (Aus) v India Chennai 13 Jan 1960 11 Jun 1953 6y 216d 29 Test # 486
GG Arnold (Eng) v Australia Sydney 4 Jan 1975 10 Aug 1967 7y 147d 29 Test # 751
CA Walsh (WI) v Australia Sydney 26 Jan 1989 9 Nov 1984 4y 78d 29 Test # 1113
DK Morrison (NZ) v Australia Auckland 12 Mar 1993 4 Dec 1987 5y 98d 29 Test # 1217
DL Vettori (NZ) v Australia Auckland 11 Mar 2000 6 Feb 1997 3y 34d 29 Test # 1488
MJ Hoggard (Eng) v New Zealand Nottingham 10 Jun 2004 29 Jun 2000 3y 347d 29 Test # 1704
JM Anderson (Eng) v South Africa The Oval 7 Aug 2008 22 May 2003 5y 77d 29 Test # 1885
M Morkel (SA) v India Centurion 16 Dec 2010 26 Dec 2006 3y 355d 29 Test # 1985
HMRKB Herath (SL) v Australia Colombo (SSC) 16 Sep 2011 22 Sep 1999 11y 359d 29 Test # 2008
PM Siddle (Aus) v India Sydney 3 Jan 2012 17 Oct 2008 3y 78d 29 Test # 2027
TG Southee (NZ) v West Indies Hamilton 19 Dec 2013 22 Mar 2008 5y 272d 29 Test # 2109
NM Lyon (Aus) v England Melbourne 26 Dec 2013 31 Aug 2011 2y 117d 29 Test # 2110
G Giffen (Aus) v England Manchester 16 Jul 1896 31 Dec 1881 14y 198d 30 Test # 51
Sarfraz Nawaz (Pak) v New Zealand Christchurch 2 Feb 1979 6 Mar 1969 9y 333d 30 Test # 844
Wasim Akram (Pak) v Australia Melbourne 12 Jan 1990 25 Jan 1985 4y 352d 30 Test # 1134
DE Malcolm (Eng) v Australia Sydney 1 Jan 1995 10 Aug 1989 5y 144d 30 Test # 1281
J Srinath (India) v Sri Lanka Mumbai 3 Dec 1997 29 Nov 1991 6y 4d 30 Test # 1390
PT Collins (WI) v India Gros Islet 10 Jun 2006 5 Mar 1999 7y 97d 30 Test # 1806
SL Malinga (SL) v India Colombo (PSS) 3 Aug 2010 1 Jul 2004 6y 33d 30 Test # 1968

Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Bowlers within a maximum of 30 matches shown

Records include the following recent matches:
Sri Lanka v Pakistan at Colombo (SSC), 2nd Test, Aug 14-18, 2014 [Test # 2136]
England v India at The Oval, 5th Test, Aug 15-17, 2014 [Test # 2137]
Zimbabwe v South Africa at Harare, Only Test, Aug 9-12, 2014 [Test # 2135]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365