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
John MaguireAUSPakistan198312411013733/1113/13745.673.3482.00000
Kyle MayersWIPakistan202124531513831/282/6146.002.60106.00000
Shoriful IslamBANWest Indies2022-20242344.11113832/762/7646.003.1288.33000
Shingirai MasakadzaZIMPakistan201312561214032/403/14046.672.50112.00000
Shahid NazirPAKNew Zealand19962440814131/152/9947.003.5280.00000
Greg LambZIMPakistan20111232214133/1203/14147.004.4164.00000
Dave MohammedWISouth Africa20041239514233/1123/14247.333.6478.00000
Kasun RajithaSLPakistan2019-20233445714231/51/547.333.1690.00000
Douglas HondoZIMEngland20032236514333/983/9847.673.9772.00000
Blessing MuzarabaniZIMEngland20251124.3314333/1433/14347.675.8449.00000
Jack PlimsollSAEngland19471239.3914333/1283/14347.673.6279.00000
Willie RodriguezWIIndia19622436.3314333/513/9847.673.9273.00000
Carl RackemannAUSNew Zealand1989-199024984614332/393/6247.671.46196.00000
Niroshan BandaratillekeSLPakistan199912562014432/543/14448.002.57112.00000
Jesse RyderNZIndia2009-201066501814531/31/2448.332.90100.00000
Alan IgglesdenENGAustralia19891237314632/913/14648.673.9574.00000
Craig McMillanNZZimbabwe1998-20005657.51414732/292/8249.002.54115.67000
Mahbubul AlamBANSouth Africa20082250.51314732/622/6249.002.89101.67000
Mahendra NagamootooWIAustralia20011244414733/1193/14749.003.3488.00000
Washington SundarINDWest Indies20252446614831/92/2749.333.2292.00000
Maqsood AhmedPAKIndia1952-19551012672014832/122/3749.332.21134.00000
Johnny MartinAUSPakistan196412531514832/1063/14849.332.79106.00000
Zulfiqar BabarPAKWest Indies201624671514932/512/9049.672.22134.00000
Pat SymcoxSAWest Indies199835591814933/433/8049.672.53118.00000
Ajit AgarkarINDSri Lanka200535591615032/452/8550.002.54118.00000
Al-Amin HossainBANWest Indies20142458.41815033/803/9850.002.56117.33000
Abu JayedBANPakistan2020-20212345415033/863/8650.003.3390.00000
Jayantha AmerasingheSLNew Zealand19842350915032/732/7350.003.00100.00000
Zakir KhanPAKSri Lanka198612451015033/803/15050.003.3390.00000
Alan MullallyENGZimbabwe199623641615031/322/11850.002.34128.00000
Khaled AhmedBANIreland2023-20252436315132/393/8450.334.1972.00000
Kevin SinclairWIEngland20241237115132/733/15150.334.0874.00000
Charitha BuddhikaSLPakistan20021230315233/843/15250.675.0760.00000
Todd AstleNZAustralia20201240115232/1113/15250.673.8080.00000
Sandy BellSANew Zealand193224671215232/643/7550.672.27134.00000
Tony WhiteWIAustralia19652381.52715232/343/4850.671.86163.67000
Pat PocockENGSri Lanka198412702715332/753/15351.002.19140.00000
Russel ArnoldSLIndia1999-20014350.3615532/943/14851.673.07101.00000
Ryan AustinWIBangladesh20092454.2915531/292/11351.672.85108.67000
Sohail KhanPAKWest Indies201624591415732/352/7952.332.66118.00000
Qais AhmadAFGBangladesh2019-20262438.2315831/222/13052.674.1276.67000
Dhammika PrasadSLAustralia2012-20132237215933/1063/10653.004.3074.00000
Corey AndersonNZAustralia20162343215932/792/7953.003.7086.00000
Rachin RavindraNZIndia2021-20245640615933/563/7653.003.9880.00000
Neil JohnsonZIMEngland200023541415932/413/10453.002.94108.00000
Neil JohnsonZIMPakistan19982348616032/712/7153.333.3396.00000
Hasan MahmudBANSouth Africa20242347516133/663/7853.673.4394.00000
Sonny BakerENGNew Zealand20261234.1416132/943/16153.674.7168.33000
Keith DabengwaZIMIndia20052248116233/1273/12754.003.3896.00000
Hardik PandyaINDSouth Africa20183651716232/273/8054.003.18102.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.