Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
James FranklinNZZimbabwe2005243799763/115/3016.172.6237.00000
Zia-ur-RehmanAFGIreland2024124179765/646/9716.172.3741.00010
Harry DeanENGAustralia19122354199764/194/4816.171.8054.00100
James FaulknerAUSEngland20131227.449864/516/9816.333.5427.67100
Hansie CronjeSASri Lanka1993-19985561.3259863/215/3416.331.5961.50000
James NeeshamNZSri Lanka2014-20152325.439963/423/4216.503.8625.67000
Ted ArnoldENGSouth Africa19072452179965/375/7816.501.9052.00010
Richard JohnsonENGZimbabwe200312341110066/336/10016.672.9434.00010
Tim MurtaghIREPakistan20181241610064/456/10016.672.4441.00100
Andre AdamsNZEngland20021231.4510563/446/10517.503.3231.67000
Kyle AbbottSAIndia20152352.51710565/406/8717.501.9952.83010
Darren LehmannAUSSri Lanka20045544610763/426/9217.832.4344.00000
Prasidh KrishnaINDAustralia20251227310763/426/10717.833.9627.00000
Enamul Haque jnrBANWest Indies20091241.1411063/486/11018.332.6741.17000
Mark EalhamENGIndia199612431411164/216/11118.502.5843.00100
Sammy JonesAUSEngland1882-188612765.22611264/474/4718.672.5643.67100
Arnold WarrenENGAustralia19051239.2911365/576/11318.832.8739.33010
Harold LarwoodENGWest Indies192823501311463/415/8719.002.2850.00000
Peter LoaderENGNew Zealand19583675.33411463/404/7719.001.5175.50000
Doug MeintjesSAEngland19232441711563/384/6919.172.8041.00000
Dane PatersonSAPakistan20241234711665/616/11619.333.4134.00010
Blair TicknerNZIreland20261225.2411665/766/11619.334.5825.33010
Tom HoganAUSSri Lanka19831236.2711665/666/11619.333.1936.33010
Rachin RavindraNZSouth Africa20242450.51611763/334/8319.502.3050.83000
Ramesh PowarINDBangladesh20072442811863/333/3619.672.8142.00000
Jeffrey StollmeyerWIEngland1948-1954148471211963/323/4719.832.5347.00000
Sean WilliamsZIMWest Indies2013-201723491212063/206/11120.002.4549.00000
Doug RingAUSIndia19481241912063/176/12020.002.2054.67000
Hasan MahmudBANAfghanistan202612471012165/556/12120.172.5747.00010
Jhye RichardsonAUSSri Lanka201924511512363/265/4520.502.4151.00000
Malcolm WallerZIMBangladesh20143250812464/596/12420.672.4850.00100
Eddie FullerSAEngland195523761912663/593/5921.001.6676.00000
Omari BanksWIBangladesh20041244712764/876/12721.172.8944.00100
Ben StokesENGSri Lanka2016-20184638612763/304/5521.173.3438.00000
R. P. SinghINDBangladesh20072438513063/454/7421.673.4238.00000
Fred RumseyENGSouth Africa196512511713363/496/13322.172.6151.00000
Ata-ur-RehmanPAKZimbabwe199335662213462/203/4822.332.0366.00000
Ken FarnesENGWest Indies193523481013564/405/6322.502.8148.00100
Ajaz PatelNZWest Indies202512732613663/236/13622.671.8673.00000
Shane WarneAUSZimbabwe19991253.11313763/686/13722.832.5853.17000
Daren PowellWIBangladesh20022446913763/366/8722.832.9846.00000
Saqib MahmoodENGWest Indies202224611713762/214/7922.832.2561.00000
Mark GillespieNZEngland20081235313864/756/13823.003.9435.00100
Kyle MayersWIBangladesh2021-202247471013862/104/4023.002.9447.00000
Mohsin KamalPAKSri Lanka1985-19862344514063/504/8823.333.1844.00000
Mohammad SaleemAFGIndia20261127314066/1406/14023.335.1927.00010
Sydney CallawayAUSEngland1892-18953678.33314265/375/5623.671.8178.50010
Bob CunisNZPakistan19692456.41414264/214/8623.672.5156.67100
Lasith AmbuldeniyaSLSouth Africa20192341.3414365/666/11723.833.4541.50010
Shabbir AhmedPAKSouth Africa20031260.31814464/746/14424.002.3860.50100

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.