Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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
Imran KhanPAKNew Zealand2014-20162462.41219483/526/12824.253.1047.00000
Fred RootENGAustralia1926331074719484/844/8424.251.8180.25100
Nantie HaywardSABangladesh200224531119582/164/8024.383.6839.75000
Martin SneddenNZSri Lanka1983-198735902319683/215/7724.502.1867.50000
Steven JackSANew Zealand1994-199524772419684/695/11924.502.5557.75100
Ish SodhiNZZimbabwe20162460.21819984/607/7924.883.3045.25100
David BrownENGSouth Africa196524902720083/306/7425.002.2267.50000
Stan NicholsENGNew Zealand19304684.32120284/286/5125.252.3963.38100
Richard DumbrillSAEngland196536912920284/307/6125.252.2268.25100
Polly UmrigarINDAustralia1956-196067103.32720384/274/4925.381.9677.63200
Rahat AliPAKZimbabwe20132473.51620585/527/10025.632.7855.38010
Dominic BessENGSouth Africa2020241134020685/516/8725.751.8284.75010
Iain O'BrienNZWest Indies200823651321186/757/16526.383.2548.75010
Tanvir AhmedPAKNew Zealand20112457.5821284/634/8326.503.6743.38100
Mir HamzaPAKAustralia2018-20243678.12221284/326/8326.502.7158.63100
Paul ReiffelAUSPakistan19953575.22021384/387/8026.632.8356.50100
Mitchell SantnerNZBangladesh2017-202334721421483/516/11626.752.9754.00000
Javed MiandadPAKNew Zealand1976-1985186510b1221483/745/9426.752.5263.75000
Khan MohammadPAKEngland19542255621685/615/6127.003.9341.25010
Duanne OlivierSABangladesh2017-20224669.41521883/404/7927.253.1352.25000
Dulip LiyanageSLAustralia199224761422384/565/11027.882.9357.00100
Wasim RajaPAKWest Indies1975-19801112450b1322683/223/2228.253.0156.25000
Michael RaeNZWest Indies20252465.21422683/456/11128.253.4649.00000
Tom BurttNZWest Indies19522381.21422685/697/10628.252.7861.00010
Tillakaratne DilshanSLBangladesh2005-2013111287.21522784/104/1028.382.6065.50100
Jackson BirdAUSNew Zealand20162460.51422885/597/12528.503.7545.63010
Mohammad AsifPAKIndia20062365.1822984/787/12628.633.5148.88100
Kuldeep YadavINDSouth Africa20252463.1622984/1154/6628.633.6347.38100
Tim SoutheeNZZimbabwe2012-20163685.53423282/84/9629.002.7064.38000
Dilip DoshiINDSri Lanka198212681223285/858/23229.003.4151.00010
Fidel EdwardsWIZimbabwe20032365.31123385/1336/18529.133.5649.13010
Thilan ThusharaSLNew Zealand20092469.3823384/816/11829.133.3552.13100
Sohag GaziBANNew Zealand201323921823386/778/15629.132.5369.00010
Murphy Su'aNZEngland1992241003123683/875/14929.502.3675.00000
Bob MassieAUSPakistan1972-197324681623884/704/9629.752.6368.00100
S. SreesanthINDSri Lanka200924621324085/756/12230.003.8746.50010
Ata-ur-RehmanPAKEngland1992-19963466.41124284/504/8330.253.6350.00100
Brandon MavutaZIMWest Indies20232371824385/1405/17030.383.4253.25010
Reon KingWIEngland20004767.11624483/285/8830.503.6350.38000
Neil HawkeAUSPakistan196424492b724584/727/14130.632.9961.50100
Frank KingWIEngland195435110.24124783/973/6630.882.2482.75000
Robin JackmanENGPakistan1982241053024784/1104/11530.882.3578.75100
Sunil JoshiINDSouth Africa19963691.31724884/435/7131.002.7168.63100
Jason HolderWIZimbabwe2017-202348972224882/183/3431.002.5672.75000
Pat SymcoxSAPakistan1997-19984687.32224983/84/18631.132.8565.63000
Gubby AllenENGWest Indies1933-19484769925182/133/4631.383.6451.75000
Aaqib JavedPAKZimbabwe1995-199835104.12225184/646/9031.382.4178.13100
Veerasammy PermaulWIBangladesh201224761125383/324/10731.633.3357.00000
Lungi NgidiSASri Lanka2018-20213677.21925384/444/8831.633.2758.00100
Graeme HickENGIndia1993-19966895.51725383/195/2831.632.6471.88000

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.