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
Ray LindwallAUSNew Zealand1946121742921/132/2914.501.7151.00000
Aashish KapoorINDSouth Africa19961221102922/192/2914.501.3863.00000
Ces BurkeNZAustralia1946111123022/302/3015.002.7333.00000
Wayne ParnellSAAustralia2014118.323122/312/3115.503.6525.50000
Frederick KuysSAEngland1899111243122/312/3115.503.1030.00000
Ajit PaiINDNew Zealand1969121953122/292/3115.501.6357.00000
Arjuna RanatungaSLEngland1984-19935418.483121/62/2015.501.6656.00000
Sean WilliamsZIMIreland20241210.113222/112/3216.003.1530.50000
Tanvir AhmedPAKWest Indies2011121213221/102/3216.002.6736.00000
Charlie ParkerENGAustralia19211128163222/322/3216.001.1484.00000
Barry SinclairNZPakistan1965511033222/322/3216.003.2030.00000
Ross TaylorNZIndia2009-201017511.413322/42/416.502.8335.00000
Stan NicholsENGAustralia1930112153322/332/3316.501.5763.00000
Sandeep PatilINDAustralia19813214.343322/282/3316.502.2843.50000
Shakib Al HasanBANIreland2023121653422/262/3417.002.1348.00000
Mfuneko NgamSANew Zealand2000111983422/342/3417.001.7957.00000
Wayne ParnellSAEngland2010121113522/172/3517.503.1833.00000
Upul ChandanaSLBangladesh2002121543621/112/3618.002.4045.00000
Dean ElgarSABangladesh2015-2022631103621/61/618.003.2733.00000
Ramesh DivechaINDPakistan1952111943622/362/3618.001.8957.00000
Arthur SeccullSAEngland1896111223722/372/3718.503.0836.00000
Geff NobletAUSWest Indies19511216.513722/72/3718.501.6766.50000
Chris SmithENGNew Zealand1983-1984421533722/312/3118.502.4745.00000
Matthew FisherNZZimbabwe20251211.513821/162/3819.003.2135.50000
Fred BarrattENGSouth Africa19291230113821/82/3819.001.2790.00000
Gordon RorkeAUSIndia1959232393822/302/3519.001.6569.00000
Jeremy ConeyNZIndia1981342673822/122/1219.001.4678.00000
Craig McMillanNZBangladesh200121813922/392/3919.504.8824.00000
Tendai ChataraZIMSouth Africa20141229133921/52/3919.501.3487.00000
Kashif AliPAKWest Indies2025121023921/162/3919.503.9030.00000
Fred MartinENGSouth Africa18921124.393922/392/3919.501.5973.50000
Jim LakerENGPakistan19541232.2173921/172/3919.501.2197.00000
Colin BlandSANew Zealand19648434153922/162/1719.501.15102.00000
Mike ShrimptonNZAustralia197321703922/392/3919.504.1828.00000
Zaheer AbbasPAKNew Zealand198414314.213922/212/2619.502.7243.00000
Colin MunroNZSouth Africa2013111844022/402/4020.002.2254.00000
Daryl MitchellNZWest Indies2020-2025441524021/71/720.002.6745.00000
Andile PhehlukwayoSAIndia2018121014022/252/4020.004.0030.00000
Frank HearneSAEngland18924112.204022/402/4020.003.2437.00000
Aftab AhmedBANNew Zealand2008-20104216.244122/312/3120.502.5149.00000
Andy RobertsNZPakistan19762212.434121/181/1820.502.4650.00000
Dinuka HettiarachchiSLEngland2001122774122/362/4120.501.5281.00000
Michael HusseyAUSWest Indies2008-20121241634221/31/321.002.6348.00000
Aiden MarkramSAAustralia2018-20267921.444221/52/1021.001.9465.00000
Shoaib MalikPAKAustralia20103211.404322/162/4321.503.6935.00000
Kavem HodgeWIEngland2024311004422/442/4422.004.4030.00000
Aamer SohailPAKWest Indies199352924421/141/1422.004.8927.00000
Narsingh DeonarineWIIndia2013111104522/452/4522.504.0933.00000
Chris HarrisNZEngland19992226104622/162/4623.001.7778.00000
Fawad AlamPAKEngland2020211204622/462/4623.003.8336.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.