Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Alzarri JosephWIZimbabwe20232447514653/753/9429.203.1156.40000
Geff NobletAUSSouth Africa1950-19532480.12414653/213/3729.201.37128.20000
Matt PooreNZSouth Africa1953-195465314b1014652/284/7129.202.7962.80000
Paul CollingwoodENGNew Zealand200861049.51014753/233/4329.402.9559.80000
Mohammad NawazPAKWest Indies20163663.51214752/324/7029.402.3076.60000
Bob CottamENGIndia197224581214753/453/6329.402.5369.60000
Justin VaughanNZPakistan19962343.5814754/275/7529.403.3552.60100
Mohammed SirajINDNew Zealand2021-20243540714853/193/3229.603.7048.00000
Matthew PottsENGSri Lanka20242448.31014853/473/9529.603.0558.20000
Neil JohnsonZIMWest Indies200024592014854/774/10429.602.5170.80100
Younis KhanPAKSri Lanka2009-2012281045514952/234/5029.803.3154.00000
Mitchell MarshAUSWest Indies2015-20245742.3914954/614/7629.803.5151.00100
Nayeem HasanBANNew Zealand20232448614952/213/11329.803.1057.60000
Harold ButlerENGWest Indies19481240614953/1225/14929.803.7348.00000
Neil FosterENGSri Lanka198812541514953/515/14929.802.7664.80000
Sunil JoshiINDNew Zealand199924853315052/383/6030.001.76102.00000
Vasbert DrakesWIZimbabwe20031254615254/675/15230.402.8164.80100
David CapelENGAustralia1988-19892447915252/133/5130.403.2356.40000
Saleem JaffarPAKEngland19871265.51515353/795/15330.602.3279.00000
Steve WatkinENGWest Indies19912336415353/385/9330.604.2543.20000
Mohammad ShahidBANPakistan201523601815452/234/9530.802.5772.00000
John LeverENGNew Zealand19781251915553/965/15531.002.2881.60000
Kyle AbbottSASri Lanka2016-20172464.51615653/635/10131.202.4177.80000
Reg PerksENGWest Indies19391130.5615655/1565/15631.203.8249.00010
Bob BlairNZWest Indies19562249.51015654/904/9031.203.1359.80100
Sikander BakhtPAKWest Indies1977-19802439515753/555/12631.404.0346.80000
Victor NyauchiZIMSri Lanka20202467.51215853/693/7531.602.3381.40000
Abdur RaufPAKSri Lanka20092442415952/593/10831.803.7950.40000
Inshan AliWIPakistan197712521115953/865/15931.803.0662.40000
Henry OlongaZIMEngland19962441316053/904/10632.003.9049.20000
Rumesh RatnayakeSLEngland19911253816055/695/16032.003.0263.60010
Grayson ShillingfordWINew Zealand19722362.11716053/633/9532.002.5774.60000
Ben SearsNZAustralia20241233516154/905/16132.204.8839.60100
Nijat MasoodAFGBangladesh20231228.5316255/795/16232.405.6234.60010
Lasith MalingaSLWest Indies200524471116354/714/9332.603.4756.40100
Dilip DoshiINDNew Zealand1981231376616452/184/9732.801.20164.40000
Manjural IslamBANNew Zealand200122471016553/993/9933.003.5156.40000
Mohammad HafeezPAKAustralia2014-201846721416552/383/5133.002.2986.40000
Charran SinghWIEngland19602484.23516652/283/8733.201.97101.20000
Ian ButlerNZWest Indies20022346616753/264/8433.403.6355.20000
Victor NyauchiZIMWest Indies20232360.31216755/565/5633.402.7672.60010
Jaswick TaylorWIPakistan1958-19592363.51516755/1095/10933.402.6276.60010
Abu JayedBANZimbabwe2018-202024561316854/714/7533.603.0067.20100
Michael OwensNZEngland199423511516854/994/9933.603.2961.20100
Liam DawsonENGSouth Africa20172444.4816952/344/10133.803.7853.60000
Gavin LarsenNZWest Indies199623762717253/763/7634.402.2691.20000
Kevin PietersenENGSouth Africa2008-2012101144.3217353/524/7834.603.8953.40000
JP DuminySASri Lanka2014-20175648917652/383/8535.203.6757.60000
Ojay ShieldsWINew Zealand20252442617652/344/10835.204.1950.40000
Mudassar NazarPAKSri Lanka1982-19867873.21217652/283/3435.202.4088.00000

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.