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
Wiaan MulderSAZimbabwe20252437710774/504/6315.292.8931.71100
James SouthertonENGAustralia18772265.33010774/464/4615.292.4437.57100
Kraigg BrathwaiteWISri Lanka2015-20219839.3511076/296/2915.712.7833.86010
Doug WaltersAUSWest Indies1969-197397248b811075/667/8915.712.6635.43010
Dougie MarillierZIMBangladesh200123411211274/576/9616.002.7335.14100
Thilan SamaraweeraSLBangladesh2001-20028437.4611274/496/6716.002.9732.29100
Toby Roland-JonesENGWest Indies20172434.41111272/184/4916.003.2329.71000
Charles EadyAUSEngland1896-190224223b1411273/304/6916.003.0131.86000
Khan MohammadPAKAustralia195612672211274/437/11216.001.6757.43100
Franklyn RoseWISouth Africa19981237611577/847/11516.433.1131.71010
Tahir NaqqashPAKEngland198224522011775/406/8616.712.2544.57010
Arif ButtPAKAustralia19641227111876/897/11816.863.2830.86010
Akila DananjayaSLSouth Africa20181232411975/527/11917.003.7227.43010
Murphy Su'aNZPakistan19931237312075/737/12017.143.2431.71010
Bob AppleyardENGPakistan19541247.41312375/517/12317.572.5840.86010
Milinda SiriwardanaSLWest Indies20152440612473/255/5117.713.1034.29000
Haris SohailPAKSri Lanka2017-20194743512673/13/3518.002.9336.86000
William SomervilleNZPakistan201812561012774/757/12718.142.2748.00100
Elias SunnyBANWest Indies20111229012876/947/12818.294.4124.86010
William O’RourkeNZIndia202435391312974/227/11418.433.3133.43100
Major BoothENGSouth Africa1913-19142352813074/495/9218.572.5044.57100
Allen HillENGAustralia187724853713074/275/7018.572.2948.57100
Vaman KumarINDPakistan19611273.53813275/647/13218.861.7963.29010
Trevor GoddardSANew Zealand1964361408114274/184/5020.291.01120.00100
Simon CookAUSNew Zealand19972437.21014275/397/7520.293.8032.00010
Maninder SinghINDZimbabwe199312671214574/667/14520.712.1657.43100
Hasan MahmudBANWest Indies20242450914673/874/3920.862.9242.86000
Alan MossENGIndia1959361014714772/303/4021.001.4686.57000
Chris LewisENGSri Lanka1991-199324671514774/665/8721.002.1957.43100
Hamilton MasakadzaZIMBangladesh2005-201810752814873/243/2421.142.8544.57000
Jhye RichardsonAUSEngland2021-20252447.31515075/425/12021.433.1640.71010
Praveen JayawickramaSLWest Indies20212468.51915074/405/6821.432.1859.00100
Bill BowesENGIndia1932-194624732615274/496/7921.712.0862.57100
Fidel EdwardsWIPakistan2005-20062443.3615475/386/3822.003.5437.29010
Azhar MahmoodPAKWest Indies199736601615574/534/5722.142.5851.43100
Blessing MuzarabaniZIMPakistan202122601415574/734/7322.142.5851.43100
Ron OxenhamAUSWest Indies193135883515574/396/7622.141.7675.43100
Asanka GurusinhaSLAustralia1989-19958944.3715772/184/6822.433.5338.14000
Amit MishraINDBangladesh20101238.4515874/927/15822.574.0933.14100
Jack HillAUSEngland195323661815873/354/6122.572.3956.57000
Charitha BuddhikaSLZimbabwe2001-20023654.5815974/274/4022.712.9047.00100
Praveen JayawickramaSLIndia20221236.1515974/787/15922.714.4031.00100
Taijul IslamBANEngland20162469.51816073/654/8822.862.2959.86000
Ashton AgarAUSBangladesh20172461.41416273/465/10123.142.6352.86000
Bob CatterallSAEngland1924-193124957716273/153/1723.142.8448.86000
Phil NewportENGSri Lanka19881247.31116474/877/16423.433.4540.71100
Tiger LanceSANew Zealand196224481016673/304/8023.713.4641.14000
Bruce YardleyAUSSri Lanka198312511316675/887/16623.713.2543.71010
Stuart ClarkAUSNew Zealand20082461.5816774/436/8923.862.7053.00100
Matt HenryNZWest Indies2017-202524681816873/434/7224.002.4758.29000

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.