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
Paul ReiffelAUSSri Lanka1995-19962474.11621895/396/9924.222.9449.44010
Brydon CarseENGPakistan202424671121993/505/7924.333.2744.67000
André NelSAIndia20062476.51822093/575/11724.442.8651.22000
Bapu NadkarniINDPakistan1960-196148191.211922094/435/6724.441.15127.56100
Tony MacGibbonNZWest Indies195635872022294/444/6024.672.5558.00100
James AndersonENGBangladesh20102484.12022394/785/16224.782.6556.11100
Keith MillerAUSIndia1947-194859721422392/253/3024.782.3264.00000
Kasun RajithaSLSouth Africa2019-20203551.5422593/675/8725.004.3434.56000
William CooperAUSEngland1881-188423111.23122696/1209/20025.113.0449.56010
André NelSAZimbabwe2001-20053682.52722794/535/8625.222.7455.22100
Narsingh DeonarineWINew Zealand2012-20135985.41522894/376/8025.332.6657.11100
Bob BerryENGWest Indies195024108.54722895/639/11625.332.0972.56110
Fred RumseyENGNew Zealand1965361043222994/255/6725.442.2069.33100
Nathan AstleNZSri Lanka1997-200691386.12223393/276/6225.892.7057.44000
Saeed AjmalPAKBangladesh20112490.31523393/405/11425.892.5760.33000
W.G. GraceENGAustralia1880-18992213666b6523692/123/6826.222.1374.00000
Bob BarberENGNew Zealand1965361003623694/1326/13926.222.3666.67100
Brendon JulianAUSWest Indies199548711523694/365/7726.223.3247.33100
Bob WyattENGWest Indies1930-193581092.32623893/333/5926.442.5761.67000
Colin MillerAUSEngland1998-199936991823893/575/12826.442.4066.00000
Foffie WilliamsWIEngland1939-194847796b4624193/514/9526.781.8288.44000
Anrich NortjeSAPakistan20212475.32024295/565/11326.893.2150.33010
Harold RhodesENGIndia19592474.51024494/505/15927.113.2649.89100
Bryan YuileNZWest Indies196935651324493/254/5227.112.8257.78000
Shoaib BashirENGWest Indies20243461.2324595/417/14927.223.9940.89010
Doug WaltersAUSNew Zealand1973-19801111494b824594/395/9327.222.9854.89100
Tony DodemaideAUSPakistan1988351213424694/875/13527.332.0380.67100
Andrew SymondsAUSIndia2007-200848911424793/513/7027.442.7160.67000
Lance KlusenerSAPakistan1997-199846711324994/934/9327.673.5147.33100
Dhammika PrasadSLWest Indies2010-20153576.31725094/345/6827.783.2751.00100
Hasan MahmudBANSri Lanka2024-202524631125094/656/15727.783.9742.00100
Mohammad RafiqueBANNew Zealand200422114.13025296/1226/12228.002.2176.11010
Wasim RajaPAKIndia1979-1984111290.41725394/504/5028.112.7960.44100
David TerbruggeSAWest Indies1998-1999481003325393/273/5428.112.5366.67000
Shane WatsonAUSSri Lanka2011-201258125.43425693/115/3028.442.0483.78000
Marco JansenSANew Zealand20222374.51125794/987/16128.563.4349.89100
Miguel CumminsWIIndia2016-20194579.21525896/489/10228.673.2552.89010
Guy OvertonNZSouth Africa1953-19543491.12325893/654/10128.672.1281.00000
Robert CroftENGSri Lanka2001351112825894/565/7428.672.3274.00100
Ian ButlerNZPakistan20032362.31325996/467/14628.784.1441.67010
Shardul ThakurINDAustralia2021-202324741325994/617/15528.783.5049.33100
Robin HobbsENGIndia196735112.13425993/255/9828.782.3174.78000
Laurie MayneAUSWest Indies196536831126194/438/9929.003.1455.33200
Virender SehwagINDSouth Africa2001-2010151096.31126593/124/3029.442.7564.33000
Jayant YadavINDEngland20163681.31426693/304/6829.563.2654.33000
Collie SmithWIIndia1958-1959581243326795/908/18429.672.1582.67010
Venkatapathy RajuINDNew Zealand1990-199556113.23527093/863/6730.002.3875.56000
Craig WhiteENGPakistan200035102.32127494/544/5430.442.6768.33100
Harry BromfieldSAEngland196546150.46127895/885/8830.891.85100.44010
Matthew KuhnemannAUSIndia20233578.31128095/166/7631.113.5752.33010

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.