Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st 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
Pramodya WickramasingheSLAustralia1992-199646150.52450793/1204/15956.333.36100.56000
Percy MansellSAAustralia1952-195358117950993/583/12756.563.26104.00000
Joe RootENGNew Zealand2013-20262427145.22351391/71/757.003.5396.89000
Derick ParryWIIndia1978-197968171.33951393/513/10157.002.99114.33000
Abdur RazzakBANEngland201035125.31451893/1324/21057.564.1383.67000
Shane ShillingfordWISouth Africa2010351631752093/965/27357.783.19108.67000
Derek PringleENGAustralia1982-1989510160.12452094/704/12357.783.25106.78100
Ghulam AhmedINDWest Indies1948-195858185.32752394/946/18158.112.82123.67100
Brydon CarseENGIndia2025481552254893/804/17660.893.54103.33000
Brad HoggAUSIndia1996-2008471421555092/514/13361.113.8794.67000
Intikhab AlamPAKAustralia1959-1973610940b2055292/493/6261.333.52104.44000
Ian ThomsonENGSouth Africa1964-19655102486856892/553/12063.112.29165.33000
Mohammad SamiPAKAustralia2002-201059153.42357193/274/15963.443.72102.44000
Ray BrightAUSIndia1985-1986672094657395/947/18263.672.74139.33010
Greg MatthewsAUSWest Indies1984-199368189.24057893/1553/15564.223.05126.22000
Paul AdamsSASri Lanka1998-2000581542358093/1844/15264.443.77102.67000
Rusi SurtiINDWest Indies1962-1967711179.42858493/563/8164.893.25119.78000
Narendra HirwaniINDEngland1990362124158694/1745/22665.112.76141.33100
Shane WatsonAUSEngland2009-20151926230.17462091/02/8768.892.69153.44000
Pedro CollinsWIAustralia1999-20035101742562593/793/10369.443.59116.00000
Roston ChaseWIPakistan2016-20261013190.42065394/1035/13472.563.42127.11100
Harry CaveNZEngland1949-1958811242.25965893/1033/18873.112.72161.56000
Mohammad SamiPAKSouth Africa2002-2010611165.31767793/923/12875.224.09110.33000
Chandu BordeINDWest Indies1958-19621214254.35068492/653/11476.002.69169.67000
Greg MatthewsAUSEngland1985-199110142616473893/403/10582.002.83174.00000
Rubel HossainBANWest Indies2009-20188142102674093/763/12182.223.52140.00000
Roston ChaseWINew Zealand2017-2025710182.41075692/512/5484.004.14121.78000
Mohammad RafiqueBANSri Lanka2005-200779215.42977095/1145/11485.563.57143.78010
Bill O'ReillyAUSNew Zealand1946121963385/148/334.131.7414.25010
Akila DananjayaSLBangladesh2018121534485/248/445.502.9311.25010
Dale SteynSAZimbabwe20141244208485/468/8410.501.9133.00010
Steve WaughAUSSri Lanka1988-19968453228784/334/3410.881.6439.75200
Morné MorkelSAZimbabwe2014-20172449178785/215/3310.881.7836.75010
Ed GiddinsENGZimbabwe20002330108885/157/4211.002.9322.50010
Arnold FothergillENGSouth Africa18892480.1429084/195/3411.251.6840.13100
Lindsay KlineAUSPakistan19591256279087/758/9011.251.6142.00010
Nathan SmithNZIreland2026122999386/408/9311.633.2121.75010
Mark AdairIREAfghanistan20241232.589585/398/9511.882.8924.63010
Derek UnderwoodENGSri Lanka19821255.5219585/288/9511.881.7041.88010
Bhuvneshwar KumarINDSri Lanka20171238139684/88/9612.002.5328.50200
Curtly AmbroseWIZimbabwe200024773610084/427/5012.501.3057.75100
Aizaz CheemaPAKZimbabwe20111240.11610384/248/10312.882.5630.13200
Ramnaresh SarwanWIBangladesh200444481910584/377/9613.132.1936.00100
Andy BichelAUSPakistan20022433.2410683/434/3213.253.1825.00000
Roy TattersallENGNew Zealand195123521810886/447/6013.502.0839.00010
Kuldeep YadavINDBangladesh20221236911385/408/11314.133.1427.00010
Matthew HumphreysIREZimbabwe2024-20252348.1811586/577/9514.382.3936.13010
Phil DeFreitasENGSri Lanka199112481611587/708/11514.382.4036.00010
Grant FlowerZIMBangladesh20016360.12111784/418/10414.631.9445.13200
Wiaan MulderSABangladesh2022-202446421612083/224/6215.002.8631.50000

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.