Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Jim SimsENGIndia19361243.5216875/737/16824.003.8337.57010
Jacob BethellENGNew Zealand2024-20266540.2217073/264/7524.294.2134.57000
Arif ButtPAKNew Zealand196524752517073/466/10824.292.2764.29000
PADLR SandakanSLEngland20181238117175/957/17124.434.5032.57010
Nicky BojeSAIndia2000-200146812717275/837/9324.572.1269.43010
Prasidh KrishnaINDSri Lanka20262458.3817273/524/10924.572.9450.14000
Albert RelfENGAustralia1903-19093674.42417375/856/9424.712.3264.00010
Gavin LarsenNZSri Lanka19952494.43517373/735/11224.711.8381.14000
Dulip LiyanageSLNew Zealand19922464.51517474/824/13024.862.6855.57100
Norman CowansENGPakistan19842457.31117575/427/13125.003.0449.29010
Mohammad HafeezPAKWest Indies2006-20115772317673/233/3725.142.4461.71000
Malinga BandaraSLBangladesh20062456717672/324/11625.143.1448.00000
Faheem AshrafPAKSouth Africa2019-202136611517673/426/9925.142.8952.29000
Ken MackayAUSIndia1956-1960811113.24717673/273/4925.141.5597.14000
Mominul HaqueBANNew Zealand2013-202391247.1117773/43/925.293.7540.43000
Shahid AfridiPAKWest Indies2002-20053553.1618073/493/5125.713.3945.57000
Gudakesh MotieWIPakistan20252450.4418073/495/8425.713.5543.43000
Gerry HazlittAUSSouth Africa191234762418072/394/8625.712.3765.14000
Todd MurphyAUSEngland20232438.2018174/1106/13225.864.7232.86100
Irfan PathanINDSri Lanka200535621218273/344/7226.002.9453.14000
Colin de GrandhommeNZSouth Africa2017-202247792318273/523/7226.002.3067.71000
Bill VoceENGIndia1932-194636952718373/235/5126.141.9381.43000
James FranklinNZPakistan2001-20113668.51518674/265/3626.572.7059.00100
Stan WorthingtonENGNew Zealand19304673.11418672/193/4326.572.5462.71000
John MaguireAUSWest Indies19842361.41118674/574/6526.573.0252.86100
SalahuddinPAKNew Zealand196545912718772/363/5226.712.0578.00000
Mohammad SamiPAKZimbabwe200224681518874/535/10326.862.7658.29100
Dhammika PrasadSLEngland2012-201423651618875/506/12526.862.8955.71010
Vasant RanjaneINDWest Indies1958-19622365.21118874/726/15326.862.8856.00100
Geoff MillerENGNew Zealand197856674b4418973/994/6627.001.6896.29000
Jerome TaylorWIBangladesh20142464.31619073/395/8027.142.9555.29000
Denis ComptonENGNew Zealand1937-195181045219172/342/3427.294.2438.57000
Phil TufnellENGZimbabwe19962382.51919274/616/13727.432.3271.00100
Duanne OlivierSAEngland20172443.2819373/385/12927.574.4537.14000
Peter LoaderENGAustralia19582460.21019374/564/8327.572.4068.86100
Sohag GaziBANZimbabwe20132481.31319474/595/11527.712.3869.86100
Sikandar RazaZIMWest Indies201723781719475/995/9927.712.4966.86010
Mark AdairIREZimbabwe2024-20252470919472/424/9127.712.7760.00000
Victor NyauchiZIMAfghanistan20212447719473/306/6427.714.1340.29000
Malcolm JarvisZIMSri Lanka1994351376719573/304/5427.861.42117.43000
Wayne DanielWIAustralia198424631319773/404/5128.143.1354.00000
Paul ReiffelAUSIndia1992-199836752119873/355/5928.292.6464.29000
Henry OlongaZIMSouth Africa19992266.11420074/934/9328.573.0256.71100
Michael OwensNZSri Lanka199223531120074/1015/13728.573.7745.43100
Patrick PattersonWIPakistan1986-19882457520273/824/10128.863.5448.86000
Alf GoverENGNew Zealand193724801920373/854/12729.002.5468.57000
Doug BracewellNZWest Indies20122464820573/464/8429.293.2054.86000
Vishwa FernandoSLEngland20242448.2220573/405/8629.294.2441.43000
Yasir ArafatPAKIndia20071252.3820675/1617/20629.433.9245.00010
Oli StoneENGSri Lanka20242442320673/354/12629.434.9036.00000

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.