Live4th ODI · Ireland in Namibia 2026/27NAM1/0 (1.2)IRE298/8 (50)NAM need 298 runs in 292 ballsLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Mohammad AbbasPAKSri Lanka2017-201947141.534363144/555/8825.932.5660.79100
Peter SiddleAUSNew Zealand2011-201648128.534365143/376/10826.072.8355.21000
Shane ShillingfordWIAustralia201224154.437366146/11910/21926.142.3766.29111
Zulfiqar BabarPAKAustralia201424115.416369145/747/15526.363.1949.57020
George RoweSAEngland1896-189946983b48373145/1155/11526.642.2870.21010
Rahkeem CornwallWIBangladesh202124131.220374145/749/17926.712.8556.29110
Chris LewisENGNew Zealand1990-19923614129376145/317/11426.862.6760.43010
Darren SammyWIEngland2007-201247124.48385147/668/9827.503.0953.43010
Hasan AliPAKNew Zealand2018-202348132.437385145/457/8327.502.9056.86010
Phil DeFreitasENGPakistan1987-199255123.528385145/865/8627.503.1153.07110
Mark WaughAUSWest Indies1991-2001282312528385144/804/8027.503.0853.57100
Herman GriffithWIAustralia1930-193157133.520393144/505/8128.072.9457.36200
Mustafizur RahmanBANSri Lanka2017-20184713831399143/495/6628.502.8959.14000
Alan MullallyENGNew Zealand1997-199948164.450402143/485/12028.712.4470.57000
Bob HollandAUSWest Indies198435130.326404146/5410/14428.863.1055.93111
Jayden SealesWIAustralia2022-202548111.522408145/606/13029.143.6547.93010
Neil AdcockSAAustralia1957-19585813115410146/437/7729.292.3574.86010
Bill BowesENGSouth Africa193548178.443412145/1005/13429.432.3176.57010
Steve WaughAUSNew Zealand1986-2000232219262414144/564/3029.572.1682.29100
Steven FinnENGSri Lanka2011-201659137.519417144/1084/13929.793.0359.07100
Ryan HarrisAUSSouth Africa2011-201448140.441418144/327/9529.862.9760.29200
David HolfordWIIndia1966-197647159.224419145/236/7529.932.6368.29010
Polly UmrigarINDPakistan1952-19611514269102425146/746/7430.361.58115.29110
Mashrafe MortazaBANNew Zealand2001-20086913122430144/745/8830.713.2856.14100
'Young Jack' HearneENGSouth Africa1912-192481014325436145/496/10731.143.0561.29010
Mushtaq MohammadPAKWest Indies1959-1977811944b36438145/288/9731.292.7867.43110
Alan FairfaxAUSEngland1929-193059168.238439144/1016/13831.362.6172.14100
Don BlackieAUSEngland1928-19293521051444146/947/16931.712.1190.00110
Ravi RatnayekeSLNew Zealand1983-198757172.150447145/425/5931.932.6073.79010
Lasith MalingaSLIndia2005-20103611613449145/507/10532.073.8749.71010
Greg MatthewsAUSNew Zealand1985-198661020372452144/615/10732.292.2387.00100
Abdul QadirPAKSri Lanka1985-198658167.538453145/446/14632.362.7071.93010
Shahid AfridiPAKIndia1999-2006815149.322463143/135/4333.073.1064.07000
Alan MullallyENGAustralia1998-200151018854463145/1055/8433.072.4680.57010
Chris PringleNZPakistan1990-19944717239466147/5211/15233.292.7173.71111
Roston ChaseWISri Lanka2018-2026710134.112468145/835/11133.433.4957.50110
Tony GreigENGPakistan1973-1974611158.133477144/866/11434.073.0267.79100
Nuwan PradeepSLIndia2015-201747131.418478146/1326/19534.143.6356.43110
Yasir ShahPAKBangladesh2015-202036133.518481144/587/13134.363.5957.36200
Alzarri JosephWIPakistan2016-2021510160.136481143/534/7734.363.0068.64000
Mohammad SamiPAKNew Zealand2001-200348170.441491145/368/10635.072.8873.14020
Chris GayleWIPakistan2000-2006811163.229492145/915/9135.143.0170.00010
Sam CurranENGIndia2018-2021713151.421497144/745/9235.503.2865.00100
Michael ClarkeAUSIndia2004-20132220164.424501146/96/935.793.0470.57010
Paul WisemanNZAustralia2000-200548156.230501143/495/15935.793.2067.00000
Mohammad AmirPAKNew Zealand2009-201651016134504143/434/5536.003.1369.00000
Stork HendryAUSEngland1921-19299151430b65504143/363/4136.002.11102.14000
Cliff GladwinENGSouth Africa1947-19497141961b84504143/213/3636.001.54140.07000
Basil D'OliveiraENGAustralia1968-197213221644b71515142/152/3636.791.88117.43000
Prasidh KrishnaINDEngland2025361057519144/628/18837.074.9445.00200

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.