Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Andrew FlintoffENGBangladesh20052436.5513893/445/6615.333.7524.56000
Alan MossENGSouth Africa19602450.1713894/355/7615.332.7533.44100
Shaun PollockSABangladesh2002-200336622113992/124/4215.442.2441.33000
Axar PatelINDNew Zealand20212474.12314195/626/8515.671.9049.44010
Vallance JuppENGWest Indies192823561814294/377/10315.782.5437.33100
Gerald CoetzeeSAWest Indies20232440614393/376/7815.893.5826.67000
Shoaib BashirENGZimbabwe20251234.4314396/819/14315.894.1323.11010
David LarterENGPakistan19621246.1414595/579/14516.113.1430.78110
Steve HarmisonENGZimbabwe20032458.51614894/556/7716.442.5239.22100
Dinanath RamnarineWIEngland199824913714894/296/9916.441.6360.67100
Neville QuinnSANew Zealand193224962815194/376/8816.781.5764.00100
Franklyn RoseWIZimbabwe200024682315394/195/6017.002.2545.33100
Mfuneko NgamSASri Lanka2000-20012446.2715593/266/6217.223.3530.89000
Lungi NgidiSAWest Indies2021-20243660.41715795/195/5017.442.5940.44010
Bilal AsifPAKAustralia20182473.32015896/366/12317.562.1549.00010
Bob CunisNZIndia196936813115893/126/2417.561.9554.00000
Alex TudorENGSri Lanka20022464.51815994/657/10917.672.4543.22100
Richard NgaravaZIMAfghanistan20252456.51115995/375/6517.672.8037.89010
Bhuvneshwar KumarINDWest Indies2013-20164781.42616195/336/4617.891.9754.44010
Morris SieversAUSEngland1936-19373575.22516195/216/6017.891.6066.89010
Saqlain MushtaqPAKBangladesh2002-20033667.11416795/357/6918.562.4944.78010
Hasan MahmudBANAustralia20262350917896/559/11119.783.5633.33010
Abdur RehmanPAKZimbabwe20132479.52117994/365/8719.892.2453.22100
Bob CottamENGPakistan19692492.32918094/506/8520.001.9561.67100
Salim DuraniINDNew Zealand196536106.24818293/534/4220.221.7170.89000
Richard IllingworthENGSouth Africa19953390.52718793/376/15020.782.0660.56000
Kuldeep YadavINDAustralia2017-20192359.5919095/995/9921.113.1839.89110
Gary GilmourAUSEngland1975-197724380b1819096/859/15721.113.0042.22010
Craig MatthewsSAIndia1992-1993361094419093/324/4921.111.7472.67000
Albert TrottAUSEngland189534791719298/438/5221.332.4352.67010
Travis FriendZIMBangladesh2001-20043579.42119395/317/5721.442.4253.11010
Brighton WatambwaZIMBangladesh20012466.51519494/646/11221.562.9044.56100
Abdur RehmanPAKWest Indies20112493.32119694/656/12021.782.1062.33100
Madan LalINDAustralia19772455619795/726/9921.892.6948.89010
Michael ClarkeAUSWest Indies2005-20151211741319995/865/10422.112.6949.33010
Tinashe PanyangaraZIMPakistan201324882819993/435/11322.112.2658.67000
Akram RazaPAKSri Lanka1991-199424702320093/466/12922.222.8646.67000
Keshav MaharajSAZimbabwe2017-20252358.11320095/595/5922.223.4438.78010
Mohammad AliPAKWest Indies20262468.51420094/506/10222.222.9145.89100
Lala AmarnathINDPakistan195258127.56020294/404/6522.441.5885.22100
Nishan PeirisSLNew Zealand20241251.3720396/1709/20322.563.9434.33010
Ryan HarrisAUSNew Zealand20102470.31320794/776/11923.002.9447.00100
PADLR SandakanSLAustralia20163571.41220794/587/10723.002.8947.78100
Hedley VerityENGWest Indies1933-193936715b3520794/455/6623.001.7479.44100
Fred TitmusENGPakistan1962-196748116.14020792/34/8523.001.7877.44000
Aizaz CheemaPAKBangladesh20112459.31020993/735/13423.223.5139.67000
Hasan AliPAKWest Indies2017-20213694.52721393/334/9123.672.2563.22000
Roy MinnettAUSEngland1911-19126969.11521394/344/3423.673.0846.11100
Ashantha de MelSLEngland1982-19842367.11621394/705/10323.673.1744.78200
Kyle MillsNZWest Indies2006-20083574.32021593/296/8223.892.8949.67000

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.