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)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st 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/27VICWA

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
Inshan AliWIAustralia1973-1975481141b25597113/895/19254.273.14103.73000
André NelSAPakistan2003-2007510192.532612113/1004/11855.643.17105.18000
Mudassar NazarPAKAustralia1979-198819241379b39612113/483/8155.642.66125.36000
Lance GibbsWINew Zealand1969-19725101840b65629113/644/16557.182.05167.27000
David HolfordWIEngland1966-1968912246.552637113/344/8357.912.58134.64000
Stephen BoockNZWest Indies1980-198781422760669113/765/8460.822.95123.82000
Daren PowellWIAustralia2005-200861220739748113/364/13568.003.61112.91000
Sohag GaziBANSri Lanka2013-201447222.522778113/1114/15870.733.49121.55000
Mehedi Hasan MirazBANSouth Africa2017-202459234.528792113/856/17972.003.37128.09000
Fidel EdwardsWISouth Africa2003-2008812223.219994113/374/21890.364.45121.82000
Marlon SamuelsWIZimbabwe2001-20134529479104/136/507.902.7217.40100
Jasprit BumrahINDSri Lanka202224371290105/248/479.002.4322.20010
Peter LoaderENGWest Indies19572444.317100106/369/8610.002.2526.70010
Rahkeem CornwallWIAfghanistan20191243.38121107/7510/12112.102.7826.10011
Codi YusufSAZimbabwe202524479122103/226/6412.202.6028.20000
Rodney HoggAUSNew Zealand19802460.217128104/606/7412.802.1236.20100
Corbin BoschSAZimbabwe2025244712139105/435/6513.902.9628.20110
Shahid NazirPAKZimbabwe19962458.314146105/537/9814.602.5035.10010
Graeme SwannENGNew Zealand2013234913151106/9010/13215.103.0829.40111
Abdul KardarPAKNew Zealand19553513862151103/355/7315.101.0982.80000
Alec BedserENGPakistan19542474.528158103/96/4515.802.1144.90000
Robert CroftENGNew Zealand19972390.127162105/957/14316.201.8054.10010
Shaheen Shah AfridiPAKZimbabwe20212460.115164105/526/8616.402.7336.10110
Lutho SipamlaSASri Lanka2020-20212439.55167104/766/10016.704.1923.90100
Barry McCarthyIREZimbabwe2024-20252461.39172104/756/9717.202.8036.90100
Darren SammyWIPakistan2011248019179105/297/4517.902.2448.00010
George HirstENGSouth Africa1907368728185103/396/8118.502.1352.20000
John TrimWIIndia1949248015188104/487/7618.802.3548.00100
Winston DavisWINew Zealand19852463.311188104/196/9418.802.9638.10100
Ken MackayAUSPakistan195935129.459190106/427/5819.001.4777.80010
Wiaan MulderSAWest Indies2021-2024596814192104/326/6719.202.8240.80100
Jacob OramNZBangladesh2004-2008510111.547195103/234/4419.501.7467.10000
Gubby AllenENGNew Zealand1931-19335898.130195105/145/3719.501.9958.90010
Khaled AhmedBANWest Indies20222462.34196105/1065/8619.603.1437.50010
Gary BartlettNZIndia19682471.518196106/386/9019.602.7343.10010
Wiaan MulderSASri Lanka2019-2021465914197103/255/10819.703.3435.40000
Asitha FernandoSLIndia20262355.36200104/316/9420.003.6033.30200
Bhuvneshwar KumarINDSouth Africa2018246722203104/876/12020.303.0340.20100
Dion NashNZZimbabwe1992-200048121.354206103/415/5420.601.7072.90000
Alan WardENGNew Zealand19693673.515210104/614/7521.002.8444.30100
Heath DavisNZSri Lanka19972478.215211105/636/9821.102.6947.00010
Neil MallenderENGPakistan19922374.520215105/508/12221.502.8744.90010
Munaf PatelINDEngland2006248016217104/257/9721.702.7148.00100
Nantie HaywardSAPakistan2002-20032449.47219105/567/11921.904.4129.80010
Toby Roland-JonesENGSouth Africa20172454.412222105/578/12922.204.0632.80010
John TrumbleAUSEngland1885-18867615059222103/293/2922.202.2260.00000
Ravindra PushpakumaraSLWest Indies19972454.45222105/417/12222.204.0632.80010
Chris JordanENGIndia20143661.216223104/187/5022.303.6436.80100
Wiaan MulderSAAustralia2025-20263680.318224104/685/7822.402.7848.30100
Richard NgaravaZIMIreland2024-20252453.16226104/536/12022.604.2531.90200

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.