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
Jim BurkeAUSEngland1951-1959148288b158322/262/2641.501.73144.00000
Vasant RanjaneINDAustralia1964121918322/532/8341.504.3757.00000
Peter AllanAUSEngland1965122468322/582/8341.502.5996.00000
Ben HollioakeENGAustralia1997121528321/262/8341.505.5345.00000
Mervyn DillonWINew Zealand2002123498422/732/8442.002.47102.00000
Piyush ChawlaINDSouth Africa2008122038422/662/8442.004.2060.00000
George BonnorAUSEngland188417441168421/51/542.003.0782.00000
Ravindra PushpakumaraSLNew Zealand1995233068422/232/4242.002.8090.00000
Hamilton MasakadzaZIMWest Indies2001-2017543278522/252/2542.502.6696.00000
Willie WatsonNZZimbabwe19922442138521/32/5442.502.02126.00000
Tich RichmondENGAustralia1921121938622/692/8643.004.5357.00000
Raghuram BhatINDWest Indies1983113468622/862/8643.002.53102.00000
Keith DabengwaZIMNew Zealand2005112528722/872/8743.503.4875.00000
Imran KhanPAKBangladesh2015121818722/562/8743.504.8354.00000
Peter McIntyreAUSEngland19951227.338722/512/8743.503.1682.50000
Harvinder SinghINDSri Lanka20011222.328722/622/8743.503.8767.50000
Riaz AfridiPAKSri Lanka20041231108722/422/8743.502.8193.00000
Sunil JoshiINDAustralia19961243148822/362/8844.002.05129.00000
Raymon ReiferWINew Zealand2017123098821/362/8844.002.9390.00000
Lungi NgidiSAEngland2022233068821/151/2744.002.9390.00000
Vishwa FernandoSLZimbabwe2020123468822/432/8844.002.59102.00000
Nigel HaigENGAustralia1921122348822/612/8844.003.8369.00000
Akram RazaPAKWest Indies19901226.258922/522/8944.503.3879.00000
Jack LeachENGSouth Africa20223445.2188921/111/3744.501.96136.00000
Lennox BrownSANew Zealand1932122448921/302/8944.503.7172.00000
Imtiaz AliWIIndia19761234108922/372/8944.502.62102.00000
Everton MatambanadzoZIMPakistan1996121608922/622/8944.505.5648.00000
Maurice LeylandENGWest Indies1928-1935542749021/61/645.003.3381.00000
Lester KingWIEngland19681247.2129022/792/9045.001.90142.00000
Aamer NazirPAKWest Indies1993122219022/792/9045.004.0966.00000
Kane WilliamsonNZAustralia2011-201611627.209121/171/1745.503.3382.00000
Haris SohailPAKAustralia2018-2019322829122/752/7545.503.2584.00000
John MortimoreENGNew Zealand19592347199121/272/6745.501.94141.00000
David JohnsonINDSouth Africa1996122439122/522/9145.503.7972.00000
Kavem HodgeWINew Zealand2025221819222/802/9246.005.1154.00000
Irfan PathanINDWest Indies2006122639321/432/9346.503.5878.00000
Sherman LewisWIIndia2018112009322/932/9346.504.6560.00000
Shayne O'ConnorNZIndia1999122549322/202/9346.503.7275.00000
George AlexanderAUSEngland1880-18842242139322/692/6946.503.3284.00000
Rajindra DhanrajWIIndia19941225.119321/462/9346.503.7075.50000
Shahadat HossainBANZimbabwe2014233359421/252/7047.002.8599.00000
Hanuma VihariINDAustralia2018-2019653589422/532/8447.002.69105.00000
Andrew StoddartENGAustralia1892-1898166162b79421/101/1047.003.4881.00000
Everton MatambanadzoZIMSri Lanka1999113169522/952/9547.503.0693.00000
Brett LeeAUSICC World XI20051217.539621/422/9648.005.3853.50000
Darren PattinsonENGSouth Africa20081230.109622/952/9648.003.1890.50000
Kyle JarvisZIMPakistan2011122949621/172/9648.003.3187.00000
Ramesh MendisSLEngland2021122619621/482/9648.003.6978.00000
Jack BirkenshawENGWest Indies1974234099621/241/4148.002.40120.00000
Cameron CuffyWINew Zealand20021245159622/762/9648.002.13135.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.