Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Darren GoughENGSri Lanka1998-20014611221376164/508/12323.503.3642.00200
Simon HarmerSABangladesh2015-202246128.528378164/1037/12423.632.9348.31100
Reon KingWIZimbabwe2000-200148145.439380165/517/8123.752.6154.63110
Shoaib AkhtarPAKSouth Africa1998-200759117.314387165/436/9424.193.2944.06210
Mark GillespieNZSouth Africa2007-20123588.313387166/1136/16824.194.3733.19030
Wayne DanielWIIndia1976-198348121.219396165/396/5024.753.2645.50010
Vishwa FernandoSLBangladesh2021-2025610136.331397164/487/8424.812.9151.19200
Norman GiffordENGPakistan1971-197346226.483398165/557/15424.881.7685.00010
Tim BresnanENGIndia2011-201258136.327403165/487/9625.192.9551.19110
Wahab RiazPAKSri Lanka2014-20174713121406164/416/16425.383.1049.13100
Matt HenryNZIndia2016-202448130.519407165/158/11725.443.1149.06010
Merv HughesAUSSri Lanka1988-198935131.231407165/678/15625.443.1049.25020
Bruce ReidAUSNew Zealand1986-198758158.134408164/536/9325.502.5859.31200
Mark WoodENGPakistan2015-2022510150.132414164/656/10525.882.7656.31100
Imran TahirSAIndia2013-201559118.414415165/386/7125.943.5044.50110
Leslie HyltonWIEngland1935-1939612965b31418164/275/8026.132.6060.31100
Craig MatthewsSAAustralia1993-19945919265418165/805/9426.132.1872.00110
Surendra NathINDEngland195957203.485426165/755/7526.632.0976.38020
John SnowENGIndia1967-1971510186.451433163/494/6127.062.3270.00000
James FranklinNZSouth Africa2006-201346105.313434164/756/13527.134.1139.56100
Bevan CongdonNZAustralia1973-1977812124.412441164/465/11227.562.6662.25100
Gerry HazlittAUSEngland1907-1912610184.350443167/257/7327.692.4069.19110
Kyle MillsNZEngland2004-200869161.433444164/166/7727.752.7560.63100
James FranklinNZSri Lanka2005-2012510139.326458164/715/6428.633.2852.31200
Angus FraserENGIndia199035159.141460165/1048/14328.752.8959.69020
Andrew CaddickENGSouth Africa1999-20005718551468167/468/11629.252.5369.38010
Jofra ArcherENGPakistan2020-2026510135.225478163/255/9929.883.5350.75000
Umar GulPAKWest Indies2006-201147146.121489165/659/16430.563.3554.81210
Wahab RiazPAKWest Indies2011-2017510149.114492165/887/13430.753.3055.94010
Roly JenkinsENGSouth Africa1948-1949510132.721495164/485/9430.942.7966.44100
John ReidNZPakistan1955-1965913228103498164/385/12031.132.1885.50100
Andrew CaddickENGSri Lanka2001-2002610180.142501164/556/11431.312.7867.56100
Ryan HarrisAUSIndia2012-2015510204.158513164/706/10032.062.5176.56100
Terry AldermanAUSNew Zealand1982-199059218.371516164/464/7332.252.3681.94100
MahmudullahBANWest Indies2009-20181015163.416518165/518/11032.383.1661.38010
Alex TudorENGAustralia1998-200259116.117519165/446/8132.444.4743.56110
Ken FarnesENGSouth Africa1938-193959186.335519164/297/10932.442.0993.19200
Matthew HartNZSouth Africa1994-199548181.434527165/778/13432.942.9068.13010
Manoj PrabhakarINDPakistan198945181.226542166/1326/13233.882.9968.00020
Chris LewisENGAustralia1990-199559151.521545164/246/10534.063.5956.94100
Saleem AltafPAKEngland1967-1973714232.161551164/115/5734.442.3787.06100
Michael HoldingWINew Zealand1980-198771221353553164/795/7434.562.6079.88100
Collie SmithWIPakistan1958-195981327591554164/714/10234.632.01103.13100
Stuart ClarkAUSIndia2007-200861221957556164/286/10634.752.5482.13200
Akash DeepINDEngland2024-202547128.113557166/9910/18734.814.3548.06111
Tony LockENGPakistan196259264103577164/708/22536.062.1999.00200
John ReidNZEngland1949-19651919264.292584164/364/4836.502.2199.13100
Pragyan OjhaINDAustralia2010-201348221.545587163/576/17736.692.6583.19000
Chris CairnsNZPakistan1994-200358152.523593165/1377/16537.063.8857.31110
Chester WatsonWIEngland19605919939593164/626/15737.062.9874.63100

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.