Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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
Jack RyderAUSEngland1920-192916241531b52630132/202/2948.462.47117.77000
Warwick ArmstrongAUSSouth Africa1902-1911813206.443635134/1034/13848.853.0795.38200
Sikandar RazaZIMBangladesh2014-202061117010640133/356/7649.233.7678.46000
Peter SiddleAUSPakistan2009-2018714245.279647133/255/6449.772.64113.23000
Gulabrai RamchandINDWest Indies1953-195981525157649132/312/4849.922.59115.85000
Carl HooperWISouth Africa1998-20011017300.274655133/1174/14450.382.18138.62000
Greg ChappellAUSEngland1970-198335331867b70679132/363/5552.232.18143.62000
Dipak PatelNZAustralia1987-19931012223.138779135/936/11459.923.49103.00010
Chris LewisENGPakistan1992-199671125950808133/435/13662.153.12119.54000
Taijul IslamBANIndia2015-202471124433852134/744/8865.543.49112.62200
Bruce MitchellSAEngland1929-194930281890b20982133/753/13375.543.12145.38000
Fred MartinENGAustralia18901257.221102126/5012/1028.502.1323.92021
Mitchell StarcAUSBangladesh2026245012145126/1210/5112.082.9025.00111
Ebadat HossainBANAfghanistan2023-20262453.113175124/477/10614.583.2926.58200
Paul AdamsSABangladesh20032451.111179125/3710/10614.923.5025.58021
Ollie RobinsonENGSouth Africa20222458.111180125/497/8915.003.0929.08110
Bill CopsonENGWest Indies19392452.47185125/859/15215.422.6435.00110
Harry CaveNZWest Indies195634103.448186124/218/4315.501.7951.83200
Maninder SinghINDEngland198635114.141187124/264/2615.581.6457.08100
Simon DoullNZZimbabwe1992-19983688.427187124/358/8515.582.1144.33200
Simon DoullNZIndia1998-1999248932195127/659/11416.252.1944.50010
Shane Edward BondNZIndia20022456.116196124/337/9916.333.4928.08200
Ghulam AhmedINDAustralia19562387.328197127/4910/13016.422.2543.75011
Hasan MuradBANIreland20252477.320204124/446/9717.002.6338.75200
Scott BolandAUSSouth Africa2022-2026357715206125/815/8117.172.6838.50010
Alzarri JosephWISouth Africa20232458.54220125/817/11118.333.7429.42010
Colin StuartWIZimbabwe20012479.319222123/336/9018.502.7939.75000
David PitheySANew Zealand19643611442224126/587/6418.671.9657.00010
Nayeem HasanBANZimbabwe2020-2025248925228125/829/15219.002.5644.50110
Duanne OlivierSASri Lanka2017-2019366913235123/385/5719.583.4134.50000
Dick MotzNZPakistan19654711042235124/457/7919.582.1455.00100
Peter TaylorAUSEngland1987-1988238927238126/788/15419.832.6744.50110
Geoff RaboneNZSouth Africa1953-195446725b24239126/687/8419.921.9860.42010
Neil McGarrellWIZimbabwe20012411340245124/237/18520.422.1756.50200
Shoaib AkhtarPAKWest Indies1997-2002368222246125/245/8620.503.0041.00110
Dick TyldesleyENGSouth Africa192446130.550249123/506/10220.751.9065.42000
Simon DoullNZSri Lanka1997-19983685.120251125/588/14020.922.9542.58010
Pedro CollinsWINew Zealand200224101.429252126/768/15621.002.4850.83110
Doug BollingerAUSNew Zealand2010247012252125/287/10821.003.6035.00010
Praveen KumarINDWest Indies20113611030254123/386/8021.172.3155.00000
Dominic BessENGSri Lanka20212485.110255125/308/13021.252.9942.58110
Simon HarmerSAWest Indies2015-20232484.422261124/827/15321.753.0842.33100
Sailor YoungENGAustralia189924111.138262124/306/10221.832.8346.33200
John ShepherdWIEngland196934137.544266125/1045/10422.171.9368.92010
Shakib Al HasanBANAustralia20172490.518270125/6810/15322.502.9745.42021
Len PascoeAUSNew Zealand19803699.117272123/415/7122.672.7449.58000
Shingirai MasakadzaZIMBangladesh2013-20143697.120273124/325/5822.752.8148.58200
Kemar RoachWIZimbabwe2013-2023510115.235274123/445/8122.832.3857.67000
Mohammad AmirPAKSouth Africa2018-201936105.426283124/624/8623.582.6852.83200
Alfred ShawENGAustralia1877-1882710274155285125/388/8923.751.5691.33010

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.