ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Bowling match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerWktsRunsFiguresOversMdnsEconOppositionGroundDate
Michael HoldingWI61434/107 & 2/3640.153.56v INDNew Delhi29 Oct 1983
Phil EdmondsENG61432/83 & 4/6088.2401.62v INDDelhi12 Dec 1984
Malcolm MarshallWI61432/78 & 4/655172.80v NZPort of Spain29 Mar 1985
Dean HeadleyENG61434/87 & 2/5649.5102.87v AUSNottingham7 Aug 1997
Allan DonaldSA61434/95 & 2/4845103.18v ENGBirmingham4 Jun 1998
Anil KumbleIND61436/14368.4152.08v SABengaluru2 Mar 2000
Danish KaneriaPAK61433/58 & 3/8559182.42v BANKarachi20 Aug 2003
Graeme SwannENG61433/130 & 3/1366.4182.15v WITrinidad6 Mar 2009
Iain O'BrienNZ61434/35 & 2/10855.152.59v PAKNapier11 Dec 2009
James AndersonENG61434/51 & 2/924183.49v AUSAdelaide3 Dec 2010
Fazal MahmoodPAK61444/86 & 2/5880.5291.78v INDBahawalpur15 Jan 1955
Kerry O'KeeffeAUS61443/48 & 3/9650162.16v ENGSydney12 Feb 1971
Allan DonaldSA61442/67 & 4/774543.20v WIBridgetown18 Apr 1992
Shabbir AhmedPAK61444/74 & 2/7060.3182.38v SAFaisalabad24 Oct 2003
André NelSA61445/87 & 1/5749.1132.93v WICape Town2 Jan 2004
Iain O'BrienNZ61442/78 & 4/6644.383.24v PAKWellington3 Dec 2009
Peter SiddleAUS61446/54 & 0/904073.60v ENGBrisbane25 Nov 2010
Nathan LyonAUS61442/69 & 4/7540.183.59v ENGCardiff8 Jul 2015
Nahid RanaBAN61441/104 & 5/4030.544.67v PAKDhaka8 May 2026
Johnny BriggsENG61454/81 & 2/6470.3292.46v AUSManchester24 Aug 1893
Athol RowanSA61455/80 & 1/6561.281.78v ENGCape Town1 Jan 1949
Barry KnightENG61454/84 & 2/6147.562.28v AUSMelbourne30 Dec 1965
Tim MayAUS61452/64 & 4/8182351.77v ENGLondon17 Jun 1993
Shane WarneAUS61451/63 & 5/8270302.07v ENGBirmingham5 Aug 1993
Mohammed ShamiIND61455/112 & 1/3334.334.20v AUSSydney6 Jan 2015
Bill O'ReillyAUS61464/93 & 2/5366162.21v ENGLondon24 Jun 1938
Jack BirkenshawENG61461/89 & 5/5749.3102.95v PAKKarachi24 Mar 1973
Bob WillisENG61461/58 & 5/884163.56v AUSNottingham28 Jul 1977
Michael HoldingWI61462/67 & 4/7957122.56v ENGLondon24 Jul 1980
Abdul QadirPAK61465/44 & 1/10246.493.13v SLKarachi7 Nov 1985
Patrick PattersonWI61461/78 & 5/683344.42v INDMumbai11 Dec 1987
Dean HeadleyENG61460/86 & 6/604283.48v AUSMelbourne26 Dec 1998
Dilhara FernandoSL61465/98 & 1/484443.32v SADurban26 Dec 2000
Alzarri JosephWI61464/84 & 2/623114.71v AUSBrisbane25 Jan 2024
Cyril VincentSA61475/105 & 1/4260132.45v ENGLondon17 Aug 1929
Tim WallAUS61475/72 & 1/7563.1162.33v ENGAdelaide13 Jan 1933
Peter HeineSA61475/60 & 1/8754122.72v ENGLondon23 Jun 1955
Michael HoldingWI61476/65 & 0/8247.443.08v INDPort of Spain7 Apr 1976
Dennis LilleeAUS61474/73 & 2/7451162.88v ENGPerth14 Dec 1979
Dilip DoshiIND61475/90 & 1/5747.583.07v PAKLahore10 Dec 1982
Devon MalcolmENG61474/128 & 2/1951132.88v AUSSydney4 Jan 1991
Rumesh RatnayakeSL61475/77 & 1/7057.4142.55v NZHamilton22 Feb 1991
Shane WarneAUS61474/83 & 2/6448.473.02v NZPerth20 Nov 1997
WPUJC VaasSL61472/62 & 4/8539.553.69v PAKLahore6 Mar 2002
Jack SaundersAUS61481/83 & 5/6557.4102.57v ENGAdelaide10 Jan 1908
Sam StaplesENG61483/81 & 3/6753.382.77v SAJohannesburg28 Jan 1928
Jeff ThomsonAUS61484/74 & 2/7442102.64v ENGSydney4 Jan 1975
Shivlal YadavIND61483/64 & 3/8466.4252.22v AUSMelbourne26 Dec 1985
Mervyn DillonWI61485/71 & 1/7746.3103.18v INDKingston18 May 2002
Shoaib AkhtarPAK61483/99 & 3/4939.433.73v ENGMultan12 Nov 2005

Wkts wickets · Mdns maidens · Econ economy: runs per over

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