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
Shafiul IslamBANSouth Africa20171238612021/462/12060.003.16114.00000
Nasir HossainBANSri Lanka2013-20144629.3012022/162/2960.004.0788.50000
Aamer JamalPAKWest Indies20261225312021/392/12060.004.8075.00000
Bobjee Narasimha RaoINDAustralia19792339412022/462/9660.003.08117.00000
Winston BenjaminWIIndia1987-19892341512021/172/9360.002.93123.00000
Graeme SmithSAEngland2004-200521636712121/251/2760.503.36108.00000
George DockrellIREAfghanistan201912401112122/632/12160.503.02120.00000
Josh TongueENGZimbabwe20251225112121/562/12160.504.8475.00000
Ranga SohoniINDEngland1946-195134581612121/162/8860.502.09174.00000
Paul WisemanNZSouth Africa20041231512222/682/12261.003.9493.00000
Farveez MaharoofSLBangladesh2006-200735411412221/211/4261.002.98123.00000
Sean WilliamsZIMNew Zealand2016-20254435312221/231/2361.003.49105.00000
Shannon GabrielWIAustralia20152327412221/381/5961.004.5281.00000
Cyril VincentSANew Zealand193223431112221/332/9061.002.84129.00000
James NeeshamNZSouth Africa20172427.3412321/341/5461.504.4782.50000
Reg SinfieldENGAustralia193812631612321/512/12361.501.95189.00000
Peter HeineSANew Zealand19621236712322/782/12361.503.42108.00000
Nathan AstleNZPakistan1996-200156652312421/101/1062.001.91195.00000
Kundai MatigimuZIMSouth Africa20251121.3112422/1242/12462.005.7764.50000
Saleem MalikPAKAustralia1983-199815742612421/31/362.002.95126.00000
Younis KhanPAKSouth Africa2003-201314832412521/161/1662.503.9196.00000
Hasibul HossainBANZimbabwe20011130712522/1252/12562.504.1790.00000
Robert CroftENGPakistan19961247.41012522/1162/12562.502.62143.00000
S. SreesanthINDAustralia20101235112722/482/12763.503.63105.00000
Mir HamzaPAKSouth Africa20251130312722/1272/12763.504.2390.00000
Bob CunisNZSouth Africa19641238.4212722/472/12763.503.28116.00000
Raphick JumadeenWIPakistan197712511612721/552/12763.502.49153.00000
Collis KingWIEngland1976-198044511412721/301/3963.502.49153.00000
Naveed ZadranAFGZimbabwe20241229312722/1092/12763.504.3887.00000
Sanwar HossainBANAustralia20031130212822/1282/12864.004.2790.00000
Stephen O'KeefeAUSBangladesh20171245.2612822/492/12864.002.82136.00000
Salil AnkolaINDPakistan19891230712821/352/12864.004.2790.00000
Marlon BlackWIZimbabwe20011228.1312822/352/12864.004.5484.50000
Bruce MorrisonNZEngland19631131512922/1292/12964.504.1693.00000
Narendra HirwaniINDSouth Africa19962340612922/382/3864.503.23120.00000
Mark ButcherENGSouth Africa1998-200315836.2613022/322/3265.003.58109.00000
Ashish NehraINDSouth Africa20011225313022/1212/13065.005.2075.00000
Prasidh KrishnaINDSouth Africa2023-20242328413021/271/3765.004.6484.00000
Doug BollingerAUSSouth Africa20091244613122/532/13165.502.98132.00000
Shahid MahboobPAKIndia198911491213122/1312/13165.502.67147.00000
Veerasammy PermaulWINew Zealand20131242713221/292/13266.003.14126.00000
Leslie TownsendENGIndia1933-193436431413222/222/4166.003.07129.00000
Ottis GibsonWIEngland19951234313222/812/13266.003.88102.00000
Scott KuggeleijnNZAustralia20242432313322/752/9366.504.1696.00000
Vincent MasekesaZIMNew Zealand20252228113321/291/2966.504.7584.00000
Pommie MbangwaZIMEngland200023541913422/402/6567.002.48162.00000
Gareth BreeseWIIndia20021231.2313522/1082/13567.504.3194.00000
Dushmantha ChameeraSLIndia20151234213522/722/13567.503.97102.00000
Dipak PatelNZSouth Africa19951247813522/812/13567.502.87141.00000
Stork HendryAUSSouth Africa19212446813622/212/4168.002.96138.00000
PreviousPage 102Next

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.