Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Dominic CorkENGAustralia1998-200134801424952/983/11649.803.1196.00000
Andy BichelAUSSouth Africa1998-200124811825053/444/9650.003.0997.20000
Brent ArnelNZAustralia201024741425053/773/13050.003.3888.80000
Varun AaronINDEngland20142255525053/973/9750.004.5566.00000
Jeffrey VandersaySLAustralia2022-20252248025053/1823/18250.005.2157.60000
Kasun RajithaSLAustralia2019-202224711225352/643/16750.603.5685.20000
Nathan HauritzAUSSouth Africa2008-200924101.12525453/984/13950.802.51121.40000
Commandur RangachariINDWest Indies19482263.4525555/1075/10751.004.0176.40010
Johnny MartinAUSWest Indies1960-19613664625553/563/8851.002.99102.40000
Sourav GangulyINDSouth Africa1996-20081717851725752/362/3651.403.02102.00000
Ken BarringtonENGIndia1959-196714874925953/365/11151.803.5088.80000
Chandu BordeINDPakistan1960-19615899.22126154/214/2152.202.63119.20100
Tom DewdneyWIAustralia195523671326354/1254/14852.603.9380.40100
Brad HoggAUSWest Indies20032458526452/403/10852.804.5569.60000
Sajid MahmoodENGAustralia2006-20073551.2426454/1004/10052.805.1461.60100
Lasith AmbuldeniyaSLPakistan20191270.3726454/715/26452.803.7484.60100
Geoff DymockAUSPakistan1979-198046664b2226653/654/13753.202.40132.80000
Carl RackemannAUSWest Indies19842270.41026755/1615/16153.403.7884.80010
Nixon McLeanWIPakistan20002365.41226852/933/17553.604.0878.80000
Liaqat AliPAKEngland1977-197845656b2226953/803/8053.802.46131.20000
Adam SanfordWINew Zealand20022482.31927052/684/16954.003.2799.00000
Akash DeepINDAustralia20242477.51827052/283/12354.003.4793.40000
Chris JordanENGSri Lanka20142489.42627353/1025/13654.603.04107.60000
Jon HollandAUSSri Lanka20162482527452/723/14154.803.3498.40000
David CapelENGNew Zealand198835109.22227452/573/9754.802.51131.20000
Shane ShillingfordWISri Lanka20102378.2727554/1235/20255.003.5194.00100
Ebadat HossainBANIndia2019-202233731027653/913/9155.203.7887.60000
Ebadat HossainBANSouth Africa202224751427653/405/12655.203.6890.00000
Gulabrai RamchandINDNew Zealand1955-19565101627227652/482/5755.201.70194.40000
Tiger LanceSAAustralia1966-19708121012827852/392/3955.602.75121.20000
Sanath JayasuriyaSLPakistan1994-2006161584.51827951/42/3755.803.29101.80000
Ruchira PereraSLIndia1999-200136801528052/212/4656.003.5096.00000
Nick CookENGAustralia198935103.52328253/913/9156.402.72124.60000
Chris WoakesENGSouth Africa2015-20203690.21928252/383/8556.403.12108.40000
Vishwa FernandoSLIndia2017-20223465628852/872/8757.604.4378.00000
Derek PringleENGPakistan1982-199245961928953/665/10757.803.01115.20000
Vic MarksENGPakistan1982-198448972529151/82/8558.203.00116.40000
Brendon JulianAUSEngland199324821629152/303/9758.203.5598.40000
Dewald PretoriusSAEngland200336701229254/1114/13158.404.1784.00100
Jack YoungENGAustralia1948351566429252/1182/6758.401.87187.20000
Atholl McKinnonSAAustralia196624117.24429252/733/13758.402.49140.80000
Keith StackpoleAUSWest Indies1968-1973912596b2629252/572/5758.402.94119.20000
Peter TaylorAUSWest Indies1988-19913691.21829252/653/15658.403.20109.60000
Manjural IslamBANSri Lanka2001-20023475629653/463/7459.203.9590.00000
Travis FriendZIMSri Lanka2001-200234861629653/973/9759.203.44103.20000
Ian ChappellAUSSouth Africa1966-19679689.12629652/912/10759.203.32107.00000
Brighton WatambwaZIMIndia2001-20024588.22129653/943/14859.203.35106.00000
Nick CookENGWest Indies198434951529752/273/5659.403.13114.00000
Sourav GangulyINDSri Lanka1997-2008141476.41830252/532/5360.403.9492.00000
Ebadat HossainBANSri Lanka2021-20253474530754/1484/15361.404.1588.80100

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.