Best Test Match Bowling for each Nation
Bold = record less than 3 years old.
Aus BD Eng Ind NZ Pak SAf SL WI Zim

Top
Australia
  Name   Opp Venue Date
1 RAL Massie 16-137 Eng Lord's 22 Jun 1972
2 FR Spofforth 14-90 Eng The Oval 28 Aug 1882
3 CV Grimmett 14-199 SAf Adelaide 29 Jan 1932
4 MA Noble 13-77 Eng Melbourne 1 Jan 1902
5 FR Spofforth 13-110 Eng Melbourne 2 Jan 1879
6 BA Reid 13-148 Eng Melbourne 26 Dec 1990
7 NM Lyon 13-154 BD Chittagong 4 Sep 2017
8 CV Grimmett 13-173 SAf Durban 28 Feb 1936
9 MG Hughes 13-217 WI Perth 2 Dec 1988
10 AA Mailey 13-236 Eng Melbourne 11 Feb 1921
11 SNJ O'Keefe 12-70 Ind Pune 23 Feb 2017
12 CTB Turner 12-87 Eng Sydney 10 Feb 1888
13 H Trumble 12-89 Eng The Oval 10 Aug 1896
14 SCG MacGill 12-107 Eng Sydney 2 Jan 1999
15 AK Davidson 12-124 Ind Kanpur 19 Dec 1959
16 BA Reid 12-126 Ind Melbourne 26 Dec 1991
17 MG Johnson 12-127 SAf Centurion 12 Feb 2014
18 SK Warne 12-128 SAf Sydney 2 Jan 1994
19 G Dymock 12-166 Ind Kanpur 2 Oct 1979
20 H Trumble 12-173 Eng The Oval 11 Aug 1902
21 HV Hordern 12-175 Eng Sydney 15 Dec 1911
22 SK Warne 12-246 Eng The Oval 8 Sep 2005
23 NM Lyon 12-286 Ind Adelaide 9 Dec 2014
24 JJ Krejza 12-358 Ind Nagpur 6 Nov 2008
25 H Ironmonger 11-24 SAf Melbourne 12 Feb 1932
26 ERH Toshack 11-31 Ind Brisbane 28 Nov 1947
27 SK Warne 11-77 Pak Brisbane 9 Nov 1995
28 H Ironmonger 11-79 WI Melbourne 13 Feb 1931
29 CV Grimmett 11-82 Eng Sydney 27 Feb 1925
30 CG Macartney 11-85 Eng Leeds 1 Jul 1909

Top
Bangladesh
  Name   Opp Venue Date
1 Mehedi Hasan 12-159 Eng Mirpur 28 Oct 2016
2 Enamul Haque jnr 12-200 Zim Dhaka BNS 14 Jan 2005
3 Shakib Al Hasan 10-124 Zim Khulna 3 Nov 2014
4 Shakib Al Hasan 10-153 Aus Mirpur 27 Aug 2017
5 Taijul Islam 9-81 Zim Mirpur 25 Oct 2014
6 Shahadat Hossain 9-97 SAf Mirpur 22 Feb 2008
7 Shakib Al Hasan 9-115 NZ Chittagong 17 Oct 2008
8 Robiul Islam 9-155 Zim Harare 17 Apr 2013
9 Mohammad Rafique 9-160 Aus Fatullah 9 Apr 2006
10 Sohag Gazi 9-219 WI Mirpur 13 Nov 2012

Top
England
  Name   Opp Venue Date
1 JC Laker 19-90 Aus Manchester 26 Jul 1956
2 SF Barnes 17-159 SAf Johannesburg OW 26 Dec 1913
3 J Briggs 15-28 SAf Cape Town 25 Mar 1889
4 GA Lohmann 15-45 SAf Port Elizabeth 13 Feb 1896
5 C Blythe 15-99 SAf Leeds 29 Jul 1907
6 H Verity 15-104 Aus Lord's 22 Jun 1934
7 W Rhodes 15-124 Aus Melbourne 1 Jan 1904
8 AV Bedser 14-99 Aus Nottingham 11 Jun 1953
9 W Bates 14-102 Aus Melbourne 19 Jan 1883
10 SF Barnes 14-144 SAf Durban (Lord's) 14 Feb 1914
11 SF Barnes 13-57 SAf The Oval 12 Aug 1912
12 DL Underwood 13-71 Pak Lord's 8 Aug 1974
13 JJ Ferris 13-91 SAf Cape Town 19 Mar 1892
14 IT Botham 13-106 Ind Mumbai 15 Feb 1980
15 AW Greig 13-156 WI Port-of-Spain 30 Mar 1974
16 SF Barnes 13-163 Aus Melbourne 1 Jan 1902
17 T Richardson 13-244 Aus Manchester 16 Jul 1896
18 JC White 13-256 Aus Adelaide 1 Feb 1929
19 GA Lohmann 12-71 SAf Johannesburg OW 2 Mar 1896
20 JH Wardle 12-89 SAf Cape Town 1 Jan 1957
21 DL Underwood 12-97 NZ Christchurch LP 25 Feb 1971
22 R Tattersall 12-101 SAf Lord's 21 Jun 1951
= DL Underwood 12-101 NZ The Oval 21 Aug 1969
24 F Martin 12-102 Aus The Oval 11 Aug 1890
25 GA Lohmann 12-104 Aus The Oval 12 Aug 1886
26 AV Bedser 12-112 SAf Manchester 5 Jul 1951
27 FS Trueman 12-119 WI Birmingham 4 Jul 1963
28 G Geary 12-130 SAf Johannesburg OW 24 Dec 1927
29 J Briggs 12-136 Aus Adelaide 24 Mar 1892
30 AP Freeman 12-171 SAf Manchester 27 Jul 1929

Top
India
  Name   Opp Venue Date
1 ND Hirwani 16-136 WI Chennai 11 Jan 1988
2 Harbhajan Singh 15-217 Aus Chennai 18 Mar 2001
3 JM Patel 14-124 Aus Kanpur 19 Dec 1959
4 A Kumble 14-149 Pak Delhi 4 Feb 1999
5 MH Mankad 13-131 Pak Delhi 16 Oct 1952
6 J Srinath 13-132 Pak Kolkata 16 Feb 1999
7 R Ashwin 13-140 NZ Indore 8 Oct 2016
8 A Kumble 13-181 Aus Chennai 14 Oct 2004
9 Harbhajan Singh 13-196 Aus Kolkata 11 Mar 2001
10 R Ashwin 12-85 NZ Hyderabad 23 Aug 2012
11 R Ashwin 12-98 SAf Nagpur 25 Nov 2015
12 BS Chandrasekhar 12-104 Aus Melbourne 30 Dec 1977
13 MH Mankad 12-108 Eng Chennai 6 Feb 1952
14 IK Pathan 12-126 Zim Harare 20 Sep 2005
15 S Venkataraghavan 12-152 NZ Delhi 19 Mar 1965
16 R Ashwin 12-167 Eng Mumbai 8 Dec 2016
17 L Sivaramakrishnan 12-181 Eng Mumbai 28 Nov 1984
18 R Ashwin 12-198 Aus Chennai 22 Feb 2013
19 A Kumble 12-279 Aus Sydney 2 Jan 2004
20 IK Pathan 11-96 BD Dhaka BNS 10 Dec 2004
21 RG Nadkarni 11-122 Aus Chennai NS 2 Oct 1964
22 SLV Raju 11-125 SL Ahmedabad 8 Feb 1994
23 A Kumble 11-128 SL Lucknow 18 Jan 1994
24 EAS Prasanna 11-140 NZ Auckland 24 Jan 1976
25 Kapil Dev 11-146 Pak Chennai 15 Jan 1980

Top
New Zealand
  Name   Opp Venue Date
1 RJ Hadlee 15-123 Aus Brisbane 8 Nov 1985
2 DL Vettori 12-149 Aus Auckland 11 Mar 2000
3 DL Vettori 12-170 BD Chittagong MAS 26 Oct 2004
4 RJ Hadlee 11-58 Ind Wellington BR 13 Feb 1976
5 RJ Hadlee 11-102 WI Dunedin CB 8 Feb 1980
6 C Pringle 11-152 Pak Faisalabad 26 Oct 1990
7 RJ Hadlee 11-155 Aus Perth 30 Nov 1985
8 DJ Nash 11-169 Eng Lord's 16 Jun 1994
9 CS Martin 11-180 SAf Auckland 18 Mar 2004
10 TA Boult 10-80 WI Wellington BR 11 Dec 2013
11 RJ Hadlee 10-88 Ind Mumbai 24 Nov 1988
12 SE Bond 10-99 Zim Bulawayo 15 Aug 2005
13 RJ Hadlee 10-100 Eng Wellington BR 10 Feb 1978
= CL Cairns 10-100 WI Hamilton 16 Dec 1999
15 RJ Hadlee 10-102 SL Colombo CCC 24 Mar 1984
16 JG Bracewell 10-106 Aus Auckland 13 Mar 1986
17 TG Southee 10-108 Eng Lord's 16 May 2013
18 EJ Chatfield 10-124 WI Port-of-Spain 29 Mar 1985
19 J Cowie 10-140 Eng Manchester 24 Jul 1937
= RJ Hadlee 10-140 Eng Nottingham 7 Aug 1986

Top
Pakistan
  Name   Opp Venue Date
1 Imran Khan 14-116 SL Lahore 22 Mar 1982
2 Abdul Qadir 13-101 Eng Lahore 25 Nov 1987
3 Fazal Mahmood 13-114 Aus Karachi 11 Oct 1956
4 Waqar Younis 13-135 Zim Karachi DS 1 Dec 1993
5 Fazal Mahmood 12-94 Ind Lucknow UG 23 Oct 1952
= Danish Kaneria 12-94 BD Multan 29 Aug 2001
7 Fazal Mahmood 12-99 Eng The Oval 12 Aug 1954
8 Fazal Mahmood 12-100 WI Dhaka 6 Mar 1959
9 Waqar Younis 12-130 NZ Faisalabad 26 Oct 1990
10 Imran Khan 12-165 Aus Sydney 14 Jan 1977
11 Mohammad Asif 11-71 SL Kandy 3 Apr 2006
12 Shoaib Akhtar 11-78 NZ Wellington BR 26 Dec 2003
13 Zulfiqar Ahmed 11-79 NZ Karachi 13 Oct 1955
= Imran Khan 11-79 Ind Karachi 23 Dec 1982
15 Wasim Akram 11-110 WI St John's 25 May 2000
16 Saeed Ajmal 11-111 WI Providence 12 May 2011
17 Iqbal Qasim 11-118 Aus Karachi 27 Feb 1980
= Saeed Ajmal 11-118 Zim Harare 3 Sep 2013
19 Waqar Younis 11-119 SL Kandy 26 Aug 1994
20 Imran Khan 11-121 WI Georgetown 2 Apr 1988
21 Sarfraz Nawaz 11-125 Aus Melbourne 10 Mar 1979
22 Intikhab Alam 11-130 NZ Dunedin CB 7 Feb 1973
= Mohammad Zahid 11-130 NZ Rawalpindi 28 Nov 1996
24 Wasim Akram 11-160 Aus Melbourne 12 Jan 1990
25 Wasim Akram 11-179 NZ Wellington BR 17 Feb 1994

Top
South Africa
  Name   Opp Venue Date
1 M Ntini 13-132 WI Port-of-Spain 8 Apr 2005
2 K Rabada 13-144 Eng Centurion 22 Jan 2016
3 HJ Tayfield 13-165 Aus Melbourne 24 Dec 1952
4 HJ Tayfield 13-192 Eng Johannesburg 15 Feb 1957
5 SJ Snooke 12-127 Eng Johannesburg OW 10 Mar 1906
6 AA Donald 12-139 Ind Port Elizabeth 26 Dec 1992
7 AEE Vogler 12-181 Eng Johannesburg OW 1 Jan 1910
8 DW Steyn 11-60 Pak Johannesburg 1 Feb 2013
9 AE Hall 11-112 Eng Cape Town 1 Jan 1923
10 AA Donald 11-113 Zim Harare 13 Oct 1995
11 AA Donald 11-127 Eng Johannesburg 25 Nov 1999
12 EP Nupen 11-150 Eng Johannesburg OW 24 Dec 1930
13 SF Burke 11-196 NZ Cape Town 1 Jan 1962
14 K Rabada 10-63 BD Bloemfontein 6 Oct 2017
15 PM Pollock 10-87 Eng Nottingham 5 Aug 1965
16 A Nel 10-88 WI Bridgetown 21 Apr 2005
17 DW Steyn 10-91 NZ Centurion 16 Nov 2007
18 K Rabada 10-92 SL Cape Town 2 Jan 2017
19 DW Steyn 10-93 NZ Johannesburg 8 Nov 2007
20 VD Philander 10-102 SL Centurion 15 Dec 2011
21 PR Adams 10-106 BD Chittagong MAS 24 Apr 2003
22 PS de Villiers 10-108 Pak Johannesburg 19 Jan 1995
= DW Steyn 10-108 Ind Nagpur 6 Feb 2010
24 VD Philander 10-114 NZ Hamilton 15 Mar 2012
25 CB Llewellyn 10-116 Aus Johannesburg OW 18 Oct 1902

Top
Sri Lanka
  Name   Opp Venue Date
1 M Muralitharan 16-220 Eng The Oval 27 Aug 1998
2 HMRKB Herath 14-184 Pak Colombo SSC 14 Aug 2014
3 WPUJC Vaas 14-191 WI Colombo SSC 29 Nov 2001
4 M Muralitharan 13-115 Zim Kandy 4 Jan 2002
5 HMRKB Herath 13-145 Aus Colombo SSC 13 Aug 2016
6 HMRKB Herath 13-152 Zim Harare 6 Nov 2016
7 M Muralitharan 13-171 SAf Galle 20 Jul 2000
8 M Muralitharan 12-82 BD Kandy 11 Jul 2007
9 M Muralitharan 12-117 Zim Kandy 7 Jan 1998
10 HMRKB Herath 12-157 BD Colombo RPS 16 Mar 2013
11 HMRKB Herath 12-171 Eng Galle 26 Mar 2012
12 M Muralitharan 12-225 SAf Colombo PS 4 Aug 2006
13 M Muralitharan 11-93 Eng Galle 2 Dec 2003
14 HMRKB Herath 11-108 NZ Galle 17 Nov 2012
15 M Muralitharan 11-110 Ind Colombo SSC 23 Jul 2008
16 M Muralitharan 11-132 Eng Nottingham 2 Jun 2006
17 HMRKB Herath 11-136 Pak Abu Dhabi 28 Sep 2017
18 M Muralitharan 11-161 SAf Durban 26 Dec 2000
19 M Muralitharan 11-170 WI Galle 13 Nov 2001
20 M Muralitharan 11-196 Ind Colombo SSC 29 Aug 2001
21 M Muralitharan 11-212 Aus Galle 8 Mar 2004
22 HMRKB Herath 11-249 Zim Colombo RPS 14 Jul 2017
23 M Muralitharan 10-83 WI Kandy 22 Jul 2005
24 WPUJC Vaas 10-90 NZ Napier 11 Mar 1995
25 M Muralitharan 10-98 BD Colombo PS 21 Jul 2002

Top
West Indies
  Name   Opp Venue Date
1 MA Holding 14-149 Eng The Oval 12 Aug 1976
2 CA Walsh 13-55 NZ Wellington BR 10 Feb 1995
3 AME Roberts 12-121 Ind Chennai 11 Jan 1975
4 CEL Ambrose 11-84 Eng Port-of-Spain 25 Mar 1994
5 MD Marshall 11-89 Ind Port-of-Spain 15 Apr 1989
6 MA Holding 11-107 Aus Melbourne 26 Dec 1981
7 MD Marshall 11-120 NZ Bridgetown 26 Apr 1985
8 WW Hall 11-126 Ind Kanpur 12 Dec 1958
9 CD Collymore 11-134 Pak Kingston 3 Jun 2005
10 KD Boyce 11-147 Eng The Oval 26 Jul 1973
11 S Ramadhin 11-152 Eng Lord's 24 Jun 1950
12 LR Gibbs 11-157 Eng Manchester 6 Jun 1963
13 AL Valentine 11-204 Eng Manchester 8 Jun 1950
14 W Ferguson 11-229 Eng Port-of-Spain 11 Feb 1948
15 MD Marshall 10-92 Eng Lord's 16 Jun 1988
16 S Shillingford 10-93 Zim Roseau 20 Mar 2013
17 HHH Johnson 10-96 Eng Kingston 27 Mar 1948
18 CA Walsh 10-101 Ind Kingston 28 Apr 1989
19 LR Gibbs 10-106 Eng Manchester 2 Jun 1966
20 MD Marshall 10-107 Aus Adelaide 7 Dec 1984
21 GE Gomez 10-113 Aus Sydney 25 Jan 1952
22 CA Walsh 10-117 Eng Lord's 29 Jun 2000
23 CEL Ambrose 10-120 Aus Adelaide 23 Jan 1993
24 AME Roberts 10-123 Eng Lord's 17 Jun 1976
25 CEL Ambrose 10-127 Eng Bridgetown 5 Apr 1990

Top
Zimbabwe
  Name   Opp Venue Date
1 AG Huckle 11-255 NZ Bulawayo 25 Sep 1997
2 PA Strang 10-158 NZ Bulawayo 12 Sep 2000
3 RW Price 10-161 WI Harare 4 Nov 2003
4 HH Streak 9-72 WI Port-of-Spain 16 Mar 2000
5 HH Streak 9-105 Pak Harare 31 Jan 1995
6 RW Price 9-235 WI Bulawayo 12 Nov 2003
7 AG Cremer 9-275 SL Colombo RPS 14 Jul 2017
8 GW Flower 8-104 BD Chittagong MAS 15 Nov 2001
9 HH Streak 8-105 Pak Harare 15 Feb 1995
10 AM Blignaut 8-110 BD Bulawayo 19 Apr 2001
11 HH Streak 8-114 Pak Rawalpindi 9 Dec 1993
12 AM Blignaut 8-160 Pak Harare 9 Nov 2002
13 TJ Friend 7-57 BD Dhaka BNS 8 Nov 2001
14 T Panyangara 7-89 BD Mirpur 25 Oct 2014
15 HH Streak 7-115 Ind Harare 15 Jun 2001


Copyright © 2017 HowzStat Cricket Database.