Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)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 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
Graeme CremerZIMSouth Africa2005-20173353.5425883/863/8632.254.7940.38000
Phil TufnellENGSri Lanka1991-19932482.12225985/945/11732.383.1561.63010
Khaled AhmedBANSouth Africa202224771026384/924/12532.883.4257.75100
Subhash GupteINDAustralia19563496.33126383/893/8932.882.7372.38000
Kumar DharmasenaSLIndia19972394.42326685/578/20133.252.8171.00010
Murphy Su'aNZSri Lanka1992-19953599.52126682/434/14033.252.6674.88000
Mohammad HafeezPAKBangladesh2003-20157121012727182/474/12933.882.6875.75000
Tanaka ChivangaZIMSouth Africa20252356527184/836/15933.884.8442.00100
Gordon WhiteSAEngland1906-19101413771327284/474/4734.003.5357.75100
John TraicosZIMIndia1992-1993221002027285/865/8634.002.7275.00010
George ParkerSAEngland19242261227386/1526/15234.134.4845.75010
Craig WhiteENGNew Zealand1994-19974887.12027483/184/5434.253.1465.38000
Saleem AltafPAKWest Indies1977351102227683/335/10334.502.5182.50000
Geoff CopeENGPakistan1977-1978351082927783/1024/9134.631.92108.00000
Courtney WalshWISri Lanka1993-19973697.11527884/736/13534.752.8672.88100
Paul WisemanNZBangladesh20042483.51528083/645/17435.003.3462.88000
Glenn PhillipsNZIndia20243569228183/424/12635.134.0751.75000
Tom GoddardENGSouth Africa1938-1939351052628283/544/13235.252.01105.00000
Azhar MahmoodPAKZimbabwe1998361073328483/265/9535.502.6580.25000
Sajid MahmoodENGPakistan200635711128684/226/13035.754.0353.25100
Jacob OramNZSri Lanka2003-2009681032928783/543/4935.882.7977.25000
Jeetan PatelNZEngland200824102.52328783/1074/14135.882.7977.13000
Taijul IslamBANAustralia2017-20264784.2628883/604/9236.003.4263.25000
Virender SehwagINDSri Lanka2005-2010111287428983/514/5936.133.3265.25000
Mike WatkinsonENGWest Indies199534932128983/645/9236.133.1169.75000
Tom CartwrightENGSouth Africa196523110.33329086/946/9436.252.6282.88010
Bob WyattENGSouth Africa1927-193517211103429183/43/3536.382.6582.50000
Ryan SidebottomENGSouth Africa2008-2010351152429283/813/8736.502.5486.25000
Murali KartikINDSouth Africa2000-2004351434029483/1233/7836.752.06107.25000
Abdul KardarPAKIndia1952-195510121534529682/202/2037.001.93114.75000
Intikhab AlamPAKWest Indies1975-197735626b1329683/1223/7837.002.8478.25000
Colin de GrandhommeNZEngland2018-202259133.53529784/944/13837.132.22100.38100
Rumesh RatnayakeSLAustralia1983-19892382.41129786/668/18937.133.5962.00010
Kapil DevINDSouth Africa1992-1993481654629983/433/6237.381.81123.75000
Gary GilmourAUSPakistan1976-19773563.3530083/813/8137.503.5563.38000
Paul ReiffelAUSSouth Africa1993-1998581454130183/143/6237.632.08108.75000
Ryan SidebottomENGIndia2007351172830384/656/10737.882.5987.75100
Mohammad SharifBANPakistan2001-20023395.42330384/984/9837.883.1771.75100
Sourav GangulyINDEngland1996-2007121293.51730583/713/5438.133.2570.38000
Keith BoyceWIIndia1971-19754887.41830583/433/9438.133.4865.75000
Chandika HathurusingheSLAustralia1992-1996691173030584/665/14538.132.6187.75100
Blair TicknerNZSri Lanka20232480.51030884/1004/10538.503.8160.63100
Taskin AhmedBANIndia2017-20243676930983/554/7738.634.0757.00000
Arjuna RanatungaSLNew Zealand1984-19971612129.13630982/172/3138.632.3996.88000
Yamin AhmadzaiAFGBangladesh2019-20263677.31031083/795/17538.754.0058.13000
Enamul HaqueBANZimbabwe2001351474031183/743/7438.882.12110.25000
Greg MatthewsAUSSri Lanka1992351202831284/767/16939.002.6090.00100
Irfan PathanINDEngland2006361012331583/925/14039.383.1275.75000
Michael BracewellNZPakistan2022-202324951631684/754/15439.503.3371.25100
Jimmy AdamsWIEngland1994-20001721112.52631682/52/539.502.8084.63000

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.