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
Sanath KaluperumaSLNew Zealand1984352786222/172/2431.002.3081.00000
Norman ReidSAAustralia1921112136322/632/6331.503.0063.00000
Derick ParryWINew Zealand1980112266322/632/6331.502.8666.00000
Greg BlewettAUSPakistan1995-19996625106322/252/2531.502.5275.00000
Stuart MacGillAUSZimbabwe20031224.456422/542/6432.002.5974.00000
Christopher MpofuZIMPakistan2011112256422/642/6432.002.9166.00000
Daniel LawrenceENGWest Indies20223429116421/01/732.002.2187.00000
Ben SearsNZIreland2026122376422/272/6432.002.7869.00000
Matt HendersonNZEngland1930121536422/382/6432.004.2745.00000
Shivnarine ChanderpaulWINew Zealand1995-20022182476521/121/1232.502.7172.00000
Vernon PhilanderSABangladesh2015223146522/402/4032.502.1093.00000
Tendai ChataraZIMIreland20241221.346522/472/6532.503.0264.50000
Haris SohailPAKNew Zealand2018-2021562736522/112/2332.502.4181.00000
Donald TiripanoZIMSouth Africa2014112686522/652/6532.502.5078.00000
Austin MatthewsENGNew Zealand1937123086521/132/6532.502.1790.00000
Brian CloseENGPakistan19673627106521/41/1932.502.4181.00000
John SparlingNZSouth Africa1961-1964552686521/91/932.502.5078.00000
Raghuram BhatINDPakistan19831139166522/652/6532.501.67117.00000
Irfan FazilPAKSri Lanka200012806521/302/6532.508.1324.00000
Nijat MasoodAFGIreland20241220.436521/272/6532.503.1562.00000
Murali KartikINDZimbabwe2000123596622/262/6633.001.89105.00000
Thilan SamaraweeraSLZimbabwe2001-2002552986621/72/1733.002.2887.00000
Gayan WijekoonSLWest Indies2005231946622/492/4933.003.4757.00000
Devon ThomasWIAustralia2022121616622/532/6633.004.1348.00000
Michael BeerAUSWest Indies20121229.4106622/562/6633.002.2289.00000
Errol HolmesENGWest Indies1935431426621/101/1033.004.7142.00000
Mohammad HussainPAKAustralia1998112036622/662/6633.003.3060.00000
Ashley GilesENGZimbabwe20032334116721/151/1533.501.97102.00000
Darren LehmannAUSNew Zealand2004232226722/462/5533.503.0566.00000
Wayne ParnellSABangladesh2017121216721/312/6733.505.5836.00000
Veerasammy PermaulWIIndia20131123.426722/672/6733.502.8371.00000
Jim ChristySAEngland1929-1931341846721/151/1733.503.7254.00000
Sid EmeryAUSEngland1912221926822/462/4634.003.5857.00000
Naoomal JeoomalINDEngland1932-1934341806821/41/434.003.7854.00000
Don WilsonENGNew Zealand1971122586821/122/6834.002.04100.00000
Jermaine BlackwoodWIBangladesh2014632026922/142/6534.503.4560.00000
Keon PetersWISouth Africa2014112076922/692/6934.503.4560.00000
Kavem HodgeWISri Lanka2026221106921/262/6934.506.2733.00000
Dean HeadleyENGSouth Africa1998112226922/692/6934.503.1466.00000
Roger HarperWIPakistan19863436.596922/362/3634.501.87110.50000
Greg BlewettAUSNew Zealand1997-2000552456921/111/1134.502.8872.00000
Marnus LabuschagneAUSNew Zealand2019-2024562327021/91/1135.003.0469.00000
Faheem AshrafPAKBangladesh2021232697022/542/7035.002.6978.00000
Len ColdwellENGNew Zealand19631232117021/42/7035.002.1996.00000
Tim BresnanENGSri Lanka2012123587122/472/7135.502.03105.00000
Mohammad ImranPAKEngland20261220.217122/472/7135.503.4961.00000
Fareed AhmadAFGZimbabwe2025122697122/272/7135.502.7378.00000
Manjural IslamBANWest Indies20021229137221/342/7236.002.4887.00000
Varun AaronINDSouth Africa2015232017221/31/2136.003.6060.00000
Barry McCarthyIREBangladesh2025111737222/722/7236.004.2451.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.