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 by opposition (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Arthur BarrettWIEngland1974231244626073/866/17337.142.10106.29000
Andrew CaddickENGIndia20022283.11626474/1144/11437.713.1771.29100
Ray BrightAUSNew Zealand1985-198635114.53726473/395/12637.712.3098.43000
Bilal AsifPAKNew Zealand201836122.12026675/655/12738.002.18104.71010
Sohail KhanPAKNew Zealand201624701426774/994/16838.143.8160.00100
Gareth BattyENGBangladesh2003-201645901426873/654/11638.292.9877.14000
Andrew SymondsAUSSouth Africa2005-20088111062126973/505/5638.432.5490.86000
Ian BradshawWINew Zealand20063480.11526973/736/15638.433.3668.71000
Len WilkinsonENGSouth Africa1938-19393571.5927172/124/11538.712.8481.86000
Mohammad NazirPAKIndia1983351554627175/727/12238.711.75132.86010
Sachin TendulkarINDNew Zealand1998-20122413761127272/72/1538.863.5865.14000
Ian SalisburyENGWest Indies19942368927674/1634/16339.434.0658.29100
Bryan StrangZIMWest Indies2000-2001351305327774/834/10239.572.13111.43100
Roger BinnyINDWest Indies19836872927873/183/1839.713.8661.71000
Kyle JarvisZIMNew Zealand2011-20122378.41428275/646/16240.293.5867.43010
Douglas CarrENGAustralia19091269328275/1467/28240.294.0959.14010
Peter PetherickNZPakistan19762358.7828373/1035/12940.433.6167.29000
Dushmantha ChameeraSLWest Indies20213691.1828473/695/14340.573.1278.14000
Washington SundarINDAustralia2021-202547861028573/894/16940.713.3173.71000
Mehedi Hasan MirazBANIreland2023-202536125.23428673/503/9840.862.28107.43000
Colin de GrandhommeNZAustralia2019-2020361111728773/783/12141.002.5995.14000
Cameron CuffyWIPakistan2002241032128774/824/13441.002.7988.29100
Lance KlusenerSANew Zealand1999-2000611135.34929073/83/1641.432.14116.14000
Jeetan PatelNZBangladesh2008-201035832329372/534/12041.863.5371.14000
Shaminda ErangaSLNew Zealand2012-201436771129373/513/6141.863.8166.00000
Mark CraigNZEngland201524103.52929473/735/12142.002.8389.00000
Prosper UtseyaZIMPakistan20132491.3829573/1375/19242.143.2278.43000
Nuwan PradeepSLSouth Africa2016-20173589.31629574/784/7842.143.3076.71100
Abdul RazzaqPAKAustralia1999-20045675.4729673/223/2242.293.9164.86000
ShujauddinPAKEngland1954-1962551222829673/733/7342.292.43104.57000
Willie WatsonNZEngland1986-199236122.54129672/413/10042.292.41105.29000
Angus FraserENGNew Zealand1994361263729672/404/9342.292.35108.00000
Mustafizur RahmanBANSouth Africa2015-20174585.41329974/374/5842.713.4973.43100
Craig WhiteENGIndia2001-200258102.42430072/464/10742.862.9288.00000
Sachin TendulkarINDSouth Africa1992-2011252187.51330073/103/1442.863.4275.29000
Dominic CorkENGNew Zealand19973698.52130073/964/14142.863.0484.71000
Pedro CollinsWISri Lanka20012487.31130174/784/13043.003.4475.00100
Lance KlusenerSAZimbabwe1999-2001481223530173/394/6843.002.47104.57000
Joel GarnerWIIndia1983471133630172/413/8943.002.6696.86000
Farveez MaharoofSLPakistan2004-200636871630374/525/12243.293.4874.57100
Bob CrispSAAustralia1935-1936461071630373/873/9743.292.8391.71000
Tahir NaqqashPAKAustralia1982-1983471032430474/614/7843.432.9588.29100
Monde ZondekiSAWest Indies200535751230874/504/9344.004.1164.29100
Ted DexterENGSouth Africa1960-19651012101.21931073/793/7944.293.0686.86000
Ted DexterENGIndia1959-19627101212631172/242/3544.432.57103.71000
Dhananjaya de SilvaSLSouth Africa2016-2024101376331273/365/5144.574.1165.14000
Laurie MayneAUSSouth Africa197024100.31631473/834/15444.863.1286.14000
Liam PlunkettENGWest Indies200736891331573/354/6045.003.5476.29000
John ReidNZWest Indies1952-195667120.53131673/683/6845.142.62103.57000
Tony MacGibbonNZPakistan195534102.11931774/984/9845.293.1087.57100

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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