Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Henry TabererSAAustralia1902121024811/251/4848.004.8060.00000
Ken RutherfordNZWest Indies1985829.414811/381/3848.004.9758.00000
Kevin PietersenENGNew Zealand2008841114911/111/1149.004.4566.00000
Mahbubul AlamBANNew Zealand2008121114911/371/4949.004.4566.00000
Daryl MitchellNZPakistan2021-20233524104911/111/1649.002.04144.00000
Khaled AhmedBANPakistan20211117.354911/491/4949.002.80105.00000
Tanzim Hasan SakibBANZimbabwe2025111004911/491/4949.004.9060.00000
Brian BennettZIMBangladesh202531914911/491/4949.005.4454.00000
Perker LeeAUSSouth Africa1931122054911/251/4949.002.45120.00000
Tommy MitchellENGNew Zealand1933111814911/491/4949.002.72108.00000
Geoff HowarthNZWest Indies1980-1985731454911/321/3249.003.5084.00000
Dean JonesAUSNew Zealand1987-19905523114911/51/649.002.13138.00000
Usman AfzaalENGAustralia200131904911/491/4949.005.4454.00000
Marcus TrescothickENGPakistan2000-20011231925011/341/3450.002.63114.00000
Asad ShafiqPAKSri Lanka2017-201918419.415011/71/1850.002.54118.00000
Aiden MarkramSAIndia2019-20251241715011/51/550.002.94102.00000
Dhiraj ParsanaINDWest Indies1979232065011/321/3950.002.50120.00000
Donald BradmanAUSEngland1930-193837515.225111/231/2351.003.3392.00000
AlimuddinPAKWest Indies195862605111/171/1751.008.5036.00000
Joe SolomonWIEngland1960731725111/201/3251.003.00102.00000
Graham VivianNZIndia1965121535111/141/5151.003.4090.00000
Geoff LawsonAUSSri Lanka19891133105111/511/5151.001.55198.00000
Glenn MaxwellAUSBangladesh2017231405211/151/3952.003.7184.00000
Billy FrankSAEngland18961111.335211/521/5252.004.5269.00000
Stan WorthingtonENGIndia1936231945211/151/4252.002.74114.00000
Maurice FosterWIIndia19712439145211/101/1452.001.33234.00000
David JohnsonINDAustralia1996121635211/401/5252.003.2596.00000
Travis HeadAUSSouth Africa2023-2026641415311/211/2553.003.7984.00000
Beau WebsterAUSIndia2025121755311/241/5353.003.12102.00000
Kevin SinclairWIAustralia202411815311/531/5353.006.6348.00000
Alvin KallicharranWIAustralia1975-1979194133b15311/71/753.002.39133.00000
Javed MiandadPAKWest Indies197716221.475311/221/5353.002.45130.00000
Ajit AgarkarINDNew Zealand20021113.115411/541/5454.004.1079.00000
Kaushal LokuarachchiSLWest Indies2003112065411/541/5454.002.70120.00000
Dan CullenAUSBangladesh2006121405411/251/5454.003.8684.00000
Usman ShinwariPAKSri Lanka2019111545411/541/5454.003.6090.00000
Jack IkinENGIndia1946421215411/431/4354.004.5072.00000
Woorkeri RamanINDNew Zealand1988-19904338185411/261/3154.001.42228.00000
Hashmatullah ShahidiAFGZimbabwe2024-2026631925411/241/2454.002.84114.00000
Anderson CumminsWIAustralia1993121535511/311/5555.003.6790.00000
Theo van WoerkomIREAfghanistan2024121845511/431/5555.003.06108.00000
Manohar HardikarINDWest Indies1958231875511/91/4555.003.06108.00000
Gavin RennieZIMNew Zealand20007216.305611/401/4056.003.3999.00000
Harry BrookENGNew Zealand2023-2026841515611/251/2556.003.7390.00000
Dimuth KarunaratneSLSouth Africa2019-202011314.215711/121/1257.003.9886.00000
Dhanushka GunathillekeSLIndia2017121205711/161/5757.004.7572.00000
Andrew JonesNZEngland1990-1992741735711/401/4057.003.35102.00000
Justin VaughanNZEngland19971136105711/571/5757.001.58216.00000
Tafadzwa KamungoziZIMBangladesh2014122665811/511/5858.002.23156.00000
Jonathan TrottENGSri Lanka2011531315811/51/558.004.4678.00000
PreviousPage 112Next

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.