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
Kenneth HutchingsENGAustralia1908-1909741518111/51/3981.005.4090.00000
Roy FredericksWIAustralia1973-1976158128b18111/291/4381.003.80128.00000
Ijaz FaqihPAKIndia1987112738111/811/8181.003.00162.00000
Mark EalhamENGPakistan1996123788111/421/8181.002.19222.00000
Khaled MahmudBANNew Zealand2001222128211/401/4082.003.90126.00000
Richard JohnsonENGSri Lanka2003122478211/541/8282.003.42144.00000
Ali ShahZIMNew Zealand1992122168211/461/8282.003.90126.00000
Vasbert DrakesWISri Lanka2003122968311/541/8383.002.86174.00000
Qais AhmadAFGZimbabwe2026111818311/831/8383.004.61108.00000
Nahid RanaBANSouth Africa2024112428311/831/8383.003.46144.00000
George RoweSAAustralia1902121628311/551/8383.005.1996.00000
Larry GomesWIEngland1976-198616751168311/41/1883.001.63306.00000
Martin CroweNZSri Lanka1984-19928636148311/211/2183.002.31216.00000
Clive LloydWINew Zealand19728239118411/101/1084.002.15234.00000
Horace ChapmanSAAustralia1921121718411/511/8484.004.94102.00000
Sunil GavaskarINDPakistan1978-19872492048411/341/3484.004.20120.00000
Ravi ShastriINDZimbabwe1992122978411/321/8484.002.90174.00000
Yuvraj SinghINDNew Zealand2003-20094523.328511/111/1185.003.62141.00000
Rajin SalehBANNew Zealand2004422008511/811/8185.004.25120.00000
Grant ElliottNZEngland2008122438511/271/8585.003.54144.00000
Joe MennieAUSSouth Africa2016112858511/851/8585.003.04168.00000
Ben SearsNZEngland2026122338511/121/8585.003.70138.00000
Graham HumeIREEngland2023111708511/851/8585.005.00102.00000
Charlton TshumaZIMBangladesh2020112528511/851/8585.003.40150.00000
Todd MurphyAUSSri Lanka2025121718511/571/8585.005.00102.00000
George PopeENGSouth Africa19471236.2128511/491/8585.002.34218.00000
Brian CloseENGNew Zealand19491242148511/391/8585.002.02252.00000
Geoff HowarthNZEngland1975-1984154228b48511/471/4785.002.24228.00000
Robiul IslamBANPakistan2011122438611/781/8686.003.58144.00000
Dimuth KarunaratneSLIndia20171141908611/311/3186.004.53114.00000
Percy MansellSANew Zealand19532443158611/291/2986.002.00258.00000
Ian SalisburyENGSri Lanka19981125.578611/861/8686.003.33155.00000
Douglas HondoZIMSouth Africa2001121918711/871/8787.004.58114.00000
Miguel CumminsWIEngland2017112438711/871/8787.003.63144.00000
Graham HumeIRESri Lanka2023112238711/871/8787.003.95132.00000
Phil TufnellENGPakistan1992113498711/871/8787.002.56204.00000
Aamer SohailPAKSouth Africa1995-19985525.248711/471/4787.003.43152.00000
Gary BrentZIMBangladesh20011242158811/301/8888.002.10252.00000
Hasibul HossainBANNew Zealand2001112138811/881/8888.004.19126.00000
David WarnerAUSSouth Africa2012-20161562008811/271/5688.004.40120.00000
Jake BallENGPakistan20161235128811/511/8888.002.51210.00000
Mohammad NawazPAKEngland2022122208811/421/8888.004.00132.00000
Leonard HuttonENGWest Indies1939-195413292b08811/451/4588.005.7492.00000
Martin HanleySAEngland1949122978811/571/8888.002.28232.00000
Adam HuckleZIMSri Lanka1998112138811/881/8888.004.19126.00000
Trevor GripperZIMWest Indies2000-20034633.498911/231/4489.002.64202.00000
MahmudullahBANSouth Africa2015-2017452238911/91/989.004.05132.00000
Anshul KambojINDEngland2025111818911/891/8989.004.94108.00000
R WilsonIRENew Zealand2026112528911/891/8989.003.56150.00000
Jalal-ud-DinPAKSri Lanka19851139128911/891/8989.002.28234.00000
PreviousPage 116Next

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.