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
Nayeem HasanBANAfghanistan2019-20262454617042/434/10442.503.1581.00000
Cameron CuffyWISouth Africa200124672017042/582/7142.502.54100.50000
Donald TiripanoZIMPakistan202122451117243/893/8943.003.8267.50000
Navdeep SainiINDAustralia20212441.5517242/544/11943.004.1162.75000
Vic PollardNZWest Indies196934521217342/423/9043.252.50104.00000
Aravinda de SilvaSLNew Zealand1991-199812950.51217443/303/4443.503.4276.25000
Blessing MuzarabaniZIMNew Zealand202522501017443/733/7343.503.4875.00000
Kenny BenjaminWINew Zealand19952451817442/913/10343.503.4176.50000
Graeme PollockSAEngland1964-1965810601517542/502/5043.752.9290.00000
Bert VoglerSAAustralia1910-19112338517643/594/8944.004.6357.00000
Mark WaughAUSSri Lanka1992-19999950917642/772/8344.003.5275.00000
Hansie CronjeSANew Zealand1994-199971380.13417642/482/6644.002.20120.25000
Adam HuckleZIMPakistan19982346.5817642/402/4044.003.7670.25000
Keith BoyceWIPakistan19752444617743/553/10244.253.0288.00000
Dion NashNZSri Lanka1992-199523701817742/283/11544.252.53105.00000
Les TaylorENGAustralia19852463.31117842/343/7344.502.8095.25000
Taskin AhmedBANAustralia20262346617942/553/12144.753.8969.00000
Willie RodriguezWIEngland19682245517943/1454/17944.753.9867.50000
Nuwan PradeepSLAustralia2013-201624441018042/362/5245.004.0966.00000
Mark ButcherENGAustralia1997-200220841518144/424/4245.254.4161.50100
Russel ArnoldSLSouth Africa2000-20028763.31218143/763/7645.252.8595.25000
JP DuminySANew Zealand2012-20176648.3518144/474/5145.253.7372.75100
Agha SalmanPAKSri Lanka2022-20234653518242/393/5745.503.4379.50000
Evan GrayNZPakistan19842459518342/194/6445.753.1088.50000
Newman NyamhuriZIMAfghanistan2024-20253348.3618443/423/10246.003.7972.75000
Martin SaggersENGNew Zealand200424631618542/802/9146.252.9494.50000
Dave MohammedWIIndia20061236.5418643/1624/18646.505.0555.25000
Ray LindwallAUSPakistan1956-1959361023318642/723/8646.501.82153.00000
RazaullahPAKEngland20261228018744/1484/18746.756.6842.00100
Chandika HathurusingheSLIndia1993-199944671218741/352/8346.752.79100.50000
Nicky BojeSAPakistan2002-20032351418842/532/5347.003.6976.50000
Craig OvertonENGWest Indies202223651218942/812/8147.252.9197.50000
Dhananjaya de SilvaSLZimbabwe2016-202047621718943/713/10347.253.0593.00000
Dean HeadleyENGNew Zealand199922581118943/743/7447.253.2687.00000
Ted BadcockNZSouth Africa193223731618942/882/8847.252.59109.50000
Ravindra PushpakumaraSLAustralia19961251618942/634/18947.253.7176.50000
Dhananjaya de SilvaSLAustralia2016-2025810681319041/81/847.502.79102.00000
Matthew HartNZIndia1994-19953555.51119142/342/6247.753.4283.75000
Charles VintcentSAEngland1889-189234393b2319343/883/8848.252.9598.25000
Cameron GreenAUSWest Indies2022-20247753719441/91/2148.503.6679.50000
John LeverENGPakistan1977-19783567.61419542/473/6048.752.16135.50000
Gavin HoeyIREBangladesh20251251119942/844/19949.753.9076.50000
Colin McCoolAUSIndia1947-19483350419943/713/7149.752.98100.00000
Eddie HemmingsENGPakistan1982-19873681.12020042/563/8350.002.46121.75000
Tim MuntonENGPakistan19922467.31520042/223/6250.002.96101.25000
Enamul Haque jnrBANEngland20032467.11320142/532/8050.252.99100.75000
Greg BlewettAUSIndia1998-200068591220141/51/1750.253.4188.50000
Yamin AhmadzaiAFGZimbabwe2021-20253572.31420143/623/8650.252.77108.75000
Aravinda de SilvaSLPakistan1985-2000201166.3920242/293/3450.503.0499.75000
Jofra ArcherENGWest Indies20202466820243/453/10650.503.0699.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.