Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES102/3 (11.2)WAR206/4 (20)ES need 105 runs in 52 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Bourda×
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Curtly AmbroseWIEngland1990-19983588.222172184/188/959.561.9529.44400
Imran KhanPAKWest Indies1977-19883589.18378167/8011/12123.634.2433.44111
Baron ConstantineWIEngland1930-193524104.338199135/879/12215.311.9048.23110
Lance GibbsWIAustralia1965-19732489.137156126/299/8013.001.7544.58010
Courtney WalshWIEngland1990-19983510323245113/255/7222.272.3856.18000
Neil HawkeAUSWest Indies19651252.415115106/7210/11511.502.1831.60111
John SnowENGWest Indies196812432142106/6010/14214.203.3025.80111
Garry SobersWIEngland1960-1968249933220103/536/12522.002.2259.40000
Joel GarnerWIAustralia19841251.21514296/759/14215.782.7734.22010
Lance GibbsWIEngland1968-1974231103422196/607/11924.562.0173.33010
Ian JohnsonAUSWest Indies19551231.2118687/448/8610.752.7423.50010
Carl HooperWIEngland1990-199834531312083/315/6015.002.2639.75000
Wilf FergusonWIEngland194812551113985/1168/13917.382.5341.25010
Joel GarnerWIPakistan197712551214884/488/14818.502.6941.25200
Wayne ClarkAUSWest Indies19781258.41018984/658/18923.633.2244.00200
Alf ValentineWIIndia19531287.53419885/1278/19824.752.2565.88010
Jim LakerENGWest Indies1948-1954241024121682/324/8827.002.1276.50000
Courtney WalshWIPakistan1988-200044751622483/803/8028.002.9956.25000
Wes HallWIEngland1960-19682480.21826686/906/16933.253.3160.25010
Eric HolliesENGWest Indies1935123196777/507/679.572.1626.57010
Doug WaltersAUSWest Indies19731231.248975/667/8912.712.8426.86010
Kenny BenjaminWIEngland19941242.5119474/347/9413.432.1936.71100
Garry SobersWIAustralia1955-196524582311673/204/7716.572.0049.71000
Lance GibbsWIPakistan195812722413675/807/13619.431.8961.71010
Jeff HammondAUSWest Indies197312491014874/387/14821.143.0242.00100
Curtly AmbroseWIPakistan1988-200034651620874/434/4329.713.2055.71100
Brian StathamENGWest Indies1954-196023851722974/646/15032.712.6972.86100
Angus FraserENGWest Indies1990-19984592.21726172/773/10137.292.8379.14000
John GoddardWIEngland19481238.2137465/316/7412.331.9338.33010
Malcolm MarshallWIAustralia1991123859863/316/9816.332.5838.00000
George FrancisWIEngland19301247.51610964/406/10918.172.2847.83100
Sonny RamadhinWIEngland195412713412066/1136/12020.001.6971.00010
Dean HeadleyENGWest Indies199812441212763/376/12721.172.8944.00000
Robert CroftENGWest Indies19981258.11813963/506/13923.172.3958.17000
Norbert PhillipWIAustralia19781237214064/756/14023.333.7837.00100
Sylvester ClarkeWIAustralia19781249814163/586/14123.502.8849.00000
Patrick PattersonWIAustralia19912344.3616064/805/12626.673.6044.50100
Roy GilchristWIPakistan19581247.1616864/1026/16828.003.5647.17100
Tony LockENGWest Indies1954-19682489.52618462/603/8330.672.0589.83000
Richie BenaudAUSWest Indies19551217.545854/155/5811.603.2521.40100
Allan BorderAUSWest Indies19913232118955/685/6817.802.7838.40010
Ian BishopWIEngland1990-19983433810152/222/2220.203.0639.60000
Max WalkerAUSWest Indies19731261.31512254/455/12224.401.9873.80100
Peter PhilpottAUSWest Indies19651242812454/495/12424.802.9550.40100
Jeff ThomsonAUSWest Indies19781236.2313954/565/13927.803.8343.60100
Nicky BojeSAWest Indies20011256.11914953/935/14929.802.6567.40000
Craig McDermottAUSWest Indies19912350315353/293/2930.603.0660.00000
Arshad AyubINDWest Indies19892239415955/1045/10431.804.0846.80010
Colin CroftWIPakistan197712501017953/605/17935.803.5860.00000
Nasim-ul-GhaniPAKWest Indies19581269.41519255/1165/19238.402.7683.60010
Page 1Next

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.