Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Mohammed ShamiIND5820/47 & 5/3528.562.84v SAVisakhapatnam2 Oct 2019
Ishant SharmaIND5823/69 & 2/133472.41v ENGLondon12 Aug 2021
James AndersonENG5823/62 & 2/2035.4102.30v NZNottingham10 Jun 2022
Wilfred RhodesENG5835/832503.32v AUSManchester26 Jul 1909
Jimmy BlanckenbergSA5835/8338132.18v ENGJohannesburg26 Dec 1913
Hedley VerityENG5835/70 & 0/1346.6181.33v SACape Town31 Dec 1938
Brian StathamENG5834/71 & 1/1242141.98v NZManchester24 Jul 1958
Garry SobersWI5830/20 & 5/6338102.18v INDKingston13 Apr 1962
Fred TitmusENG5835/8335102.37v WIManchester2 Jun 1966
Bernard JulienWI5832/51 & 3/3222.112.81v AUSPerth12 Dec 1975
Gary TroupNZ5832/26 & 3/5753.4191.55v WIDunedin8 Feb 1980
Patrick PattersonWI5835/832413.46v AUSKingston1 Mar 1991
Umar GulPAK5832/67 & 3/1631.542.61v BANPeshawar27 Aug 2003
Lonwabo TsotsobeSA5832/40 & 3/432463.46v INDDurban26 Dec 2010
Stuart BroadENG5834/47 & 1/3644131.89v PAKAbu Dhabi25 Jan 2012
Mark GillespieNZ5835/59 & 0/241924.37v SAHamilton15 Mar 2012
Mark WoodENG5833/39 & 2/4433.5102.45v PAKDubai22 Oct 2015
Mitchell StarcAUS5832/54 & 3/292563.32v ENGMelbourne26 Dec 2021
Ian JohnsonAUS5843/46 & 2/3836101.75v ENGBrisbane26 Nov 1954
Peter LeverENG5845/70 & 0/143372.55v INDManchester5 Aug 1971
Michael HoldingWI5842/37 & 3/472353.65v ENGBridgetown21 Mar 1986
Stephen BoockNZ5843/76 & 2/842182.00v WIWellington20 Feb 1987
Wasim AkramPAK5845/53 & 0/3135.572.34v NZChristchurch8 Dec 1995
Alan MullallyENG5843/64 & 2/2031.392.67v AUSMelbourne26 Dec 1998
Glenn McGrathAUS5842/49 & 3/3542152.00v INDAdelaide10 Dec 1999
Andrew HallSA5843/18 & 2/6634102.47v ENGLondon31 Jul 2003
Brett LeeAUS5843/37 & 2/4731.572.64v SACape Town16 Mar 2006
Shane WatsonAUS5841/42 & 4/4235.472.36v INDNagpur6 Nov 2008
Trent BoultNZ5842/46 & 3/3838.4152.17v INDKolkata30 Sept 2016
Ravindra JadejaIND5843/56 & 2/283292.63v SLNagpur24 Nov 2017
Mohammed SirajIND5845/60 & 0/2431.482.65v WIPort of Spain20 Jul 2023
Gudakesh MotieWI5843/49 & 2/352433.50v PAKMultan25 Jan 2025
Tom HaywardENG5854/22 & 1/6338132.24v AUSMelbourne28 Feb 1902
Graham McKenzieAUS5853/33 & 2/5246141.85v ENGManchester6 Jun 1968
Bob CunisNZ5853/49 & 2/363062.83v ENGLondon21 Aug 1969
Saleem AltafPAK5852/70 & 3/1522.442.83v NZWellington2 Feb 1973
Derek UnderwoodENG5853/38 & 2/4741151.55v NZAuckland20 Feb 1975
Vanburn HolderWI5853/35 & 2/5037.492.26v ENGLondon17 Jun 1976
Richard HadleeNZ5852/27 & 3/5852261.63v SLColombo16 Mar 1984
Ravi RatnayekeSL5855/8527.333.09v INDCuttack4 Jan 1987
Winston BenjaminWI5851/33 & 4/523662.36v ENGLondon4 Aug 1988
Winston BenjaminWI5852/55 & 3/3036122.36v PAKBridgetown23 Apr 1993
Javagal SrinathIND5851/37 & 4/4833132.58v WIMumbai18 Nov 1994
Bryan StrangZIM5853/29 & 2/5645201.89v NZHarare18 Sept 1997
Allan DonaldSA5854/69 & 1/1633.332.54v NZPort Elizabeth30 Nov 2000
Andy BlignautZIM5852/73 & 3/1226.473.19v BANHarare19 Feb 2004
Muttiah MuralitharanSL5855/39 & 0/4629.472.87v PAKKandy3 Apr 2006
Makhaya NtiniSA5854/44 & 1/4123.143.67v PAKCape Town26 Jan 2007
Shaun PollockSA5854/35 & 1/502863.04v WIDurban10 Jan 2008
Amit MishraIND5852/58 & 3/2734.472.45v AUSNagpur6 Nov 2008

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.