Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Kasun RajithaSLBangladesh2022-20243594.322276195/568/11214.532.9229.84120
Steve HarmisonENGBangladesh2003-200536100.423280195/359/7914.742.7831.79120
Zulfiqar AhmedPAKNew Zealand195536181.172288196/4211/7915.161.5957.21121
Jayden SealesWIBangladesh2022-202448105.132290194/56/7415.262.7633.21100
Mehedi Hasan MirazBANEngland201624109.212297196/7712/15915.632.7234.53031
Josh TongueENGPakistan202636635310195/468/8916.324.9219.89110
Abdur RehmanPAKEngland201236131.434318196/258/9216.742.4241.58020
Nuwan ZoysaSLZimbabwe1999-2004510131.531328195/208/7317.262.4941.63010
Ian JohnsonAUSIndia1947-19566111044b43339194/358/9417.841.9554.95300
Peter SiddleAUSSri Lanka2011-201347131.430345195/549/10418.162.6241.58210
Mohammad AsifPAKNew Zealand200936126.433376195/679/10719.792.9740.00310
George GearyENGSouth Africa1924-19295719769390197/7012/13020.531.9862.21021
Sajid KhanPAKEngland20242490.47401197/11110/19721.114.4228.63121
Simon JonesENGAustralia2002-20055910917410196/537/11021.583.7634.42020
Richie BenaudAUSPakistan1956-19594724199416195/938/11121.891.7376.11210
Keshav MaharajSANew Zealand2017-202246162.437420196/408/8722.112.5851.37020
Chris MartinNZBangladesh2001-201048114.119424195/657/9622.323.7136.05110
Iqbal QasimPAKWest Indies1977-1980610193.354437196/898/14323.002.2661.11110
Stephen O'KeefeAUSIndia201747179.136442196/3512/7023.262.4756.58021
Mohammad AmirPAKWest Indies2016-2017510208.564458196/447/6424.112.1965.95010
Allan BorderAUSWest Indies1979-19933119177.446462197/4611/9624.322.6056.11121
Jim HiggsAUSEngland1978-19806111580b47471195/1488/19024.791.7983.16110
Matthew PottsENGNew Zealand2022-20244817046480194/137/6825.262.8253.68200
WPUJC VaasSLBangladesh2001-2009714167.241490194/554/6125.792.9352.84100
Chris CairnsNZSri Lanka1991-199867132.418491195/629/21125.843.7041.89120
Steven FinnENGBangladesh2010-201651012928493195/429/18725.953.8240.74120
Asitha FernandoSLEngland2021-2024581236494195/1028/15426.004.0238.84110
Kyle JamiesonNZEngland2021-202659154.336520195/626/9927.373.3748.79110
Ashley MallettAUSNew Zealand1973-1974611182.641525194/226/7327.632.1576.95200
Paul StrangZIMSri Lanka1994-199857179.536525195/1065/10627.632.9256.79210
Morné MorkelSABangladesh2008-2017712150.126537195/506/9428.263.5847.42110
John GoddardWIEngland1948-19571320282.396537195/316/7428.261.9089.21110
Adam HuckleZIMNew Zealand1997-199847172.335545196/10911/25528.683.1654.47021
Dean HeadleyENGWest Indies199869171.329546194/776/12728.743.1854.16100
Josh TongueENGIndia20253612714552195/1258/18229.054.3540.11110
Norman YardleyENGAustralia1946-194810151416b37576193/675/11730.322.4474.53000
John BracewellNZIndia1981-1990610217.153577196/519/13630.372.6668.58120
Andrew FlintoffENGNew Zealand2002-2004612197.544604193/496/15731.793.0562.47000
Jerome TaylorWISri Lanka2003-2015611170.331604194/526/12231.793.5453.84200
John GleesonAUSIndia1967-19697141930b103604194/567/10831.791.88101.58100
Andrew HallSAEngland2003-200561119736606193/185/8431.893.0862.21000
Andy BichelAUSWest Indies1997-200381618436613195/605/7832.263.3358.11010
Fidel EdwardsWIBangladesh2004-201259149.511634196/907/18533.374.2347.32020
Rodney HoggAUSPakistan1979-19846111303b27640194/497/12433.682.9568.58100
Norbert PhillipWIIndia1978-197969193.238650194/487/8534.213.3661.05200
Karsan GhavriINDEngland1976-1980812230.150661195/335/6434.792.8772.68020
Doug BracewellNZAustralia2011-201661119228667196/409/6035.113.4760.63010
Manoj PrabhakarINDAustralia1991-1992510253.561680195/1016/21735.792.6880.16110
Garry SobersWINew Zealand1956-197212182207b105682194/644/6435.891.85116.16100
Chris CairnsNZIndia1995-199981421647698194/446/13736.743.2368.21200

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.