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
Umesh YadavINDSri Lanka2015-2017714161.127606162/213/10437.883.7660.44000
Jason HolderWIIndia2016-2023913239.266613165/566/9738.312.5689.75020
Neil FosterENGWest Indies1984-1988611175.122617165/646/11638.563.5265.69010
Nuwan PradeepSLEngland2014-20165917331619164/1075/13938.693.5864.88200
Denys MorkelSAEngland1927-1929101523051622164/937/15638.882.7086.25100
Tufty MannSAAustralia1949-195058195.229623164/1056/12838.942.3997.63100
Trent BoultNZSouth Africa2012-20176920642638164/645/9839.883.1077.25100
Dilhara FernandoSLPakistan2000-201271217413642164/776/14240.133.6965.25100
Greg MatthewsAUSIndia1985-198666197.129643165/10310/24940.193.2673.94121
Derek ShackletonENGWest Indies1950-1963510292.282653164/727/16540.812.23109.63100
Mahmood HussainPAKWest Indies1958-19596920733655164/485/6940.943.1677.63200
Darren SammyWIIndia2011-201381221239674164/525/9142.133.1879.50100
Shaminda ErangaSLEngland2014-201659191.240681164/936/22642.563.5671.75100
Doug BracewellNZSouth Africa2012-2016711212.242696163/705/12243.503.2879.63000
Abdul RazzaqPAKIndia2004-200669174.518702164/887/15543.884.0265.56100
Dwayne BravoWISouth Africa2005-2010914253.552702164/245/8743.882.7795.19200
Martin SneddenNZEngland1983-199071125574704164/455/13144.002.7695.63100
Mudassar NazarPAKIndia1978-19841825265.460705163/443/944.062.6599.63000
Dilhara FernandoSLEngland2001-2011815178.516724163/274/8245.254.0567.06000
Ashley MallettAUSWest Indies1968-19808141487b33803163/734/21150.193.2492.94000
Shannon GabrielWIIndia2013-20231013222.434837163/714/13452.313.7683.50000
CBRLS KumaraSLNew Zealand2018-2024711201.327837164/1275/18352.314.1575.56100
Bob SimpsonAUSEngland1961-196619241828b79838165/575/4452.382.75114.25110
Daren PowellWISouth Africa2005-200871225037888163/584/10555.503.5593.75000
Bill EdrichENGAustralia1938-195421221477b24888163/503/7955.503.6192.31000
'Young Jack' HearneENGAustralia1911-192516212068b311026164/844/15364.132.98129.25100
Jack SaundersAUSSouth Africa19022449.38176157/349/6611.733.5619.80110
Iain O'BrienNZBangladesh200847101.131211153/315/5714.072.0940.47000
Lindsay KlineAUSSouth Africa1957-195858113.331245154/336/4716.331.6260.47100
Anil KumbleINDBangladesh2004-20074681.121248154/556/5716.533.0632.47100
Michael BevanAUSWest Indies1996-19974676.310265156/8210/11317.673.4630.60111
Graham McKenzieAUSPakistan196424702b20271156/698/13118.072.3246.80110
David IronsideSANew Zealand1953-195435123.241275155/518/8818.331.6765.73110
Kane WilliamsonNZEngland2013-2021201495.220276154/444/4418.402.9038.13100
Ben HilfenhausAUSWest Indies2009-20124812443278154/275/7018.532.2449.60100
Jack GregoryAUSSouth Africa192136115.429284156/778/10518.932.4646.27110
Bryan StrangZIMPakistan1995-199859150.362312153/435/5020.802.0760.20000
Alan HurstAUSPakistan19792487.411325155/949/15521.672.7946.67110
Claude CarterSAAustralia19213496.513329156/916/9121.933.4038.73010
Iqbal QasimPAKSri Lanka198236151.146329156/1418/19221.932.1860.47110
Corey CollymoreWIIndia200647144.143337155/487/6522.472.3457.67010
Chris TremlettENGSri Lanka20113611630351156/487/11423.403.0346.40110
Prof EdwardsWINew Zealand196936111.723352155/847/12623.472.3659.67010
Ravindra JadejaINDBangladesh2017-2024510131.331357154/786/14823.802.7152.60100
Lance CairnsNZSri Lanka1983-198448130.533360154/478/9624.002.7552.33300
Rahat AliPAKNew Zealand2014-201647118.523363154/226/7024.203.0547.53300
Venkatesh PrasadINDEngland199635142.339375155/767/13025.002.6357.00110
Ramakant DesaiINDNew Zealand1965-19684813435381156/567/7425.402.8453.60110
Jomel WarricanWISri Lanka2015-202136133.320384154/506/12925.602.8853.40200
Tony LockENGSouth Africa1955-1957481252b76391154/398/10126.071.8783.47200

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.