Bowling match by match (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerWktsRunsFiguresOversMdnsEconOppositionGroundDate
Jeff ThomsonAUS81274/41 & 4/8645.382.79v ENGLondon16 Jun 1977
Allan DonaldSA81273/73 & 5/5446.3122.05v SLCenturion27 Mar 1998
Muttiah MuralitharanSL81274/55 & 4/7259171.61v PAKLahore6 Mar 2002
Sydney BarnesENG81283/26 & 5/10254112.37v SAJohannesburg1 Jan 1914
Subhash GupteIND81283/83 & 5/4583.4451.53v NZBombay2 Dec 1955
John SnowENG81284/41 & 4/874792.72v AUSManchester8 Jun 1972
Craig McDermottAUS81285/80 & 3/4847132.72v WIKingston1 Mar 1991
Blessing MuzarabaniZIM81287/58 & 1/703813.37v IREBulawayo6 Feb 2025
Andy RobertsWI81295/72 & 3/5749132.63v ENGNottingham5 Jun 1980
Shakib Al HasanBAN81293/59 & 5/7046102.80v WIGrenada17 Jul 2009
Dilruwan PereraSL81295/69 & 3/6085.5351.50v SAColombo24 Jul 2014
Moeen AliENG81292/62 & 6/6738.443.34v INDSouthampton27 Jul 2014
Toby Roland-JonesENG81295/57 & 3/7234.483.72v SALondon27 Jul 2017
Johnny WardleENG81305/79 & 3/5136.472.67v AUSSydney25 Feb 1955
Shane WarneAUS81305/74 & 3/5651.1131.91v PAKUAE19 Oct 2002
Ryan SidebottomENG81307/47 & 1/8341.393.13v NZNapier22 Mar 2008
Imran TahirSA81305/32 & 3/9855172.36v PAKDubai International Cricket Stadium23 Oct 2013
Ravichandran AshwinIND81304/67 & 4/6345.4112.85v SLNagpur24 Nov 2017
Dominic BessENG81305/30 & 3/10043.173.01v SLGalle14 Jan 2021
Charlie TurnerAUS81316/67 & 2/6468312.31v ENGLondon17 Jul 1893
Charlie TurnerAUS81315/32 & 3/9975301.75v ENGMelbourne29 Dec 1894
Ray LindwallAUS81315/70 & 3/6150.4162.59v ENGLondon24 Jun 1948
Richie BenaudAUS81317/72 & 1/5949.3152.65v INDMadras19 Oct 1956
Graham McKenzieAUS81316/69 & 2/6255142.38v PAKKarachi24 Oct 1964
Dipak PatelNZ81312/81 & 6/5050.3122.59v ZIMHarare7 Nov 1992
Angus FraserENG81315/87 & 3/4445.592.86v AUSLondon19 Aug 1993
Monty NobleAUS81323/78 & 5/5457.2192.30v ENGSydney14 Feb 1902
Doug RingAUS81322/52 & 6/803043.30v WIBrisbane9 Nov 1951
Graham McKenzieAUS81325/65 & 3/6772.3211.82v SACape Town31 Dec 1966
Geoff LawsonAUS81327/81 & 1/5162.1202.12v ENGLondon2 Jul 1981
Malcolm MarshallWI81324/38 & 4/9447.2122.79v ENGPort of Spain7 Mar 1986
John BracewellNZ81322/81 & 6/5138.493.41v INDMumbai24 Nov 1988
Harbhajan SinghIND81322/70 & 6/6258.5101.69v ZIMDelhi28 Feb 2002
Ashley GilesENG81324/69 & 4/6372.5231.36v SLGalle2 Dec 2003
Ajantha MendisSL81324/72 & 4/6045.582.88v INDColombo23 Jul 2008
Fidel EdwardsWI81323/56 & 5/764263.14v INDBarbados28 Jun 2011
Tim SoutheeNZ81327/64 & 1/684293.14v INDBangalore31 Aug 2012
Nathan LyonAUS81328/50 & 0/8255.282.39v INDBengaluru4 Mar 2017
Bill LockwoodENG81334/37 & 4/9648163.33v AUSLondon14 Aug 1893
Eric HolliesENG81333/70 & 5/6368.2241.95v WIManchester8 Jun 1950
Abdul QadirPAK81335/74 & 3/5962162.15v ENGKarachi2 Mar 1984
Anil KumbleIND81332/52 & 6/8147.4122.10v ENGMohali3 Dec 2001
Nicky BojeSA81334/65 & 4/6853.272.49v NZWellington26 Mar 2004
Shane WarneAUS81334/102 & 4/314363.09v ENGNottingham25 Aug 2005
Fidel EdwardsWI81337/87 & 1/4640.462.46v NZNapier19 Dec 2008
HMRKB HerathSL81333/54 & 5/794762.83v AUSGalle International Stadium31 Aug 2011
Vishwa FernandoSL81334/62 & 4/7134.133.89v SADurban13 Feb 2019
Ian JohnsonAUS81346/42 & 2/9259.1191.70v ENGSydney13 Dec 1946
Saleem JaffarPAK81343/94 & 5/405192.63v NZWellington10 Feb 1989
Matthew HartNZ81343/57 & 5/7758.4142.28v SAJohannesburg25 Nov 1994

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.