Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Malinda PushpakumaraSLEngland201824821028293/285/9231.333.4454.67000
Brendon BracewellNZEngland19783589.21428293/1103/7231.333.1659.56000
Prabath JayasuriyaSLIndia202623921328494/1097/15231.563.0961.33100
Tom EmmettENGAustralia1877-1882791829228497/687/6831.562.3480.89010
Ata-ur-RehmanPAKNew Zealand1994-19953679.11428493/504/13631.563.5952.78000
Nathan AstleNZEngland1997-20021315146.45328592/263/5231.671.9497.78000
Ian ButlerNZEngland20022463.3628894/605/19632.004.5442.33100
UWMBCA WelegedaraSLSouth Africa2011-20123492.41928895/525/8532.003.1161.78010
Corey CollymoreWIZimbabwe200324832028994/706/9932.113.4855.33100
Mohammad AkramPAKSri Lanka1995-200036102.12228993/394/7632.112.8368.11000
Charlie GriffithWIIndia1966-196736802329194/615/15732.333.6453.33100
Winston BenjaminWIAustralia19954697.21629193/714/11232.332.9964.89000
Chris GayleWINew Zealand2002-20141211134.12629594/716/8132.782.2089.44100
Chris CairnsNZSouth Africa20043694.21629694/604/7932.893.1462.89100
Malinga BandaraSLIndia200535921429693/845/15332.893.2261.33000
Jayananda WarnaweeraSLNew Zealand1991-1992361474629894/256/13233.112.0398.00100
Andrew McDonaldAUSSouth Africa2009471223930093/253/7233.332.4681.33000
Don BeardNZWest Indies1952-195647134.23730293/224/4233.562.2589.56000
Madan LalINDNew Zealand197646810b1930495/1345/13433.782.2590.00010
Nuwan ZoysaSLPakistan1997-2002571112030793/644/6834.112.7774.00000
Robin PetersonSAAustralia2012-20142462.1330793/446/17134.114.9441.44000
Tharindu KaushalSLPakistan20152480.5530895/425/11834.223.8153.89010
Asitha FernandoSLNew Zealand2023-20244792.31831094/857/14834.443.3561.67100
Mohinder AmarnathINDAustralia1969-19851315832b2731092/244/6734.442.2492.44000
Bryan StrangZIMSouth Africa1995-1999341092631095/1015/11934.442.8472.67010
Terry JennerAUSEngland1970-197548107.62531293/424/8134.672.1795.78000
Eddo BrandesZIMNew Zealand1992-199636105.42231692/494/10835.112.9970.44000
Robert CroftENGWest Indies1998-200034134.13531693/506/13935.112.3689.44000
Rajesh ChauhanINDEngland199336169.46432393/305/10935.891.90113.11000
Ramesh DivechaINDEngland1951-1952461554032593/1024/11536.112.10103.33000
Shivlal YadavINDWest Indies198334111.11832995/1315/15336.562.9674.11010
James PattinsonAUSSouth Africa2012-201435108.11633193/935/15136.783.0672.11000
Eric HolliesENGSouth Africa194736149.24633195/1235/15636.782.2299.56010
Chris GayleWISouth Africa2001-20101611137.52833894/504/6637.562.4591.89100
Jayananda WarnaweeraSLIndia1990-199344109.12133893/764/16237.563.1072.78000
Shayne O'ConnorNZSouth Africa1999-200047114.52534293/874/11538.002.9876.56000
Eldine BaptisteWIEngland1984-19906111484434293/313/6038.002.3198.67000
R. P. SinghINDPakistan20062487834594/895/16438.333.9758.00100
Henry OlongaZIMIndia1998-200146941634895/706/11038.673.7062.67010
John GoddardWIIndia1948-194959137.24135193/344/7539.002.5691.56000
Paul WisemanNZZimbabwe2000361605035395/908/14439.222.21106.67010
Ian PeeblesENGAustralia1930221261735496/2046/20439.332.8184.00010
Jim PothecarySAEngland1960361383235494/585/14639.332.5792.00100
Nathan AstleNZZimbabwe1996-20051114168.56935592/223/9539.442.10112.56000
Phil DeFreitasENGSouth Africa199436113.32535894/895/13039.783.1575.67200
Harbhajan SinghINDBangladesh2004-201548115.22336393/643/7540.333.1576.89000
Charlie StayersWIIndia1962481062036493/654/8540.443.4370.67000
Azhar MahmoodPAKSouth Africa1997-199869142.42736693/493/9640.672.5795.11000
Yasir ShahPAKSouth Africa2018-202147123.22236694/797/13340.672.9782.22100
Aaqib JavedPAKEngland199257104.42136694/1004/10040.673.5069.78100

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.