Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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
Jayant YadavINDAustralia2017122329721/432/9748.504.2269.00000
Rashid KhanPAKNew Zealand1985123299722/642/9748.503.0396.00000
Jonathan AgnewENGWest Indies1984122649722/512/9748.503.7378.00000
Pramodya WickramasingheSLEngland1998123449722/812/9748.502.85102.00000
Brooke WalkerNZPakistan20021114.539722/972/9748.506.5444.50000
Marcus NorthAUSSouth Africa2009243899821/291/4249.002.58114.00000
William O’RourkeNZAustralia20241234.5149822/872/9849.002.81104.50000
Meyrick PringleSAEngland1995124099821/462/9849.002.45120.00000
Aamer SohailPAKZimbabwe1993-19969833.189822/52/549.002.9599.50000
Rajesh ChauhanINDZimbabwe19931242.199822/682/9849.002.32126.50000
Harvinder SinghINDAustralia1998242349821/281/3749.004.2669.00000
Ramnaresh SarwanWIPakistan2000-20068422.509922/702/7049.504.3468.50000
Manjural Islam RanaBANZimbabwe20042326.249922/402/6649.503.7679.00000
Anderson PhillipWISri Lanka2026122419921/272/9949.504.1372.00000
Harold BaumgartnerSAEngland19131127.439922/992/9949.503.5883.00000
Fred RumseyENGAustralia19641135.549922/992/9949.502.76107.50000
Phil CarlsonAUSEngland19792346109922/412/7549.501.61184.00000
Prenelan SubrayenSAPakistan20251230.4110022/782/10050.003.2692.00000
Rusi SurtiINDEngland1964-196733481410021/251/2550.002.08144.00000
Allan BorderAUSSri Lanka1983-19927635.5810021/111/1150.002.79107.50000
Ruwan KalpageSLNew Zealand19981230610022/492/10050.003.3390.00000
Wafadar MomandAFGIndia20181121510022/1002/10050.004.7663.00000
Keith SlaterAUSEngland19591232910122/402/10150.502.37128.00000
Bryan StrangZIMAustralia19991244.41410122/962/10150.502.26134.00000
Shane WatsonAUSNew Zealand2008-20102426610222/352/5451.003.9278.00000
Sairaj BahutuleINDAustralia20011230310221/322/10251.003.4090.00000
Tommy GreenhoughENGSouth Africa196012491910222/992/10251.002.08147.00000
Fahim MuntasirBANSri Lanka20021237610222/462/10251.002.76111.00000
Johan BothaSAAustralia20061219.3210321/262/10351.505.2858.50000
Shuvagata HomBANZimbabwe20143428310322/662/6751.503.6884.00000
Nahid RanaBANIndia20241224210321/212/10351.504.2972.00000
Conky ConynghamSAEngland192312612210321/402/10351.501.69183.00000
Clifford RoachWIEngland193011537510321/181/1851.502.78111.00000
Mushfiqur RahmanBANIndia20041124410422/1042/10452.004.3372.00000
Sean WilliamsZIMSouth Africa20143227.4210422/952/10452.003.7683.00000
Sam LoxtonAUSSouth Africa1949-19505734610421/71/752.002.29136.00000
Robiul IslamBANWest Indies201412381010522/632/10552.502.76114.00000
Chester WatsonWIAustralia19601221210521/322/10552.503.7584.00000
Meyrick PringleSAWest Indies19921234.4210522/622/10552.503.03104.00000
Mark EalhamENGSouth Africa199822381010521/501/5052.502.76114.00000
Peter WilleyENGIndia19791247.51610622/962/10653.002.22143.50000
Abdur RazzakBANZimbabwe20111242710621/492/10653.002.52126.00000
Lonwabo TsotsobeSAWest Indies201023491510621/201/3853.002.16147.00000
Colin de GrandhommeNZIndia2020-202135532110621/31/3453.002.00159.00000
Ehsan AdilPAKNew Zealand201412371010622/732/10653.002.86111.00000
Qais AhmadAFGSri Lanka20241222.2210622/982/10653.004.7567.00000
Ross MorganNZEngland1965-197175161b110621/161/1653.003.9580.50000
Sanwar HossainBANSouth Africa20022223110721/91/953.504.6569.00000
Varun AaronINDSri Lanka20151218010721/392/10753.505.9454.00000
Matt HenryNZBangladesh20191224310721/402/10753.504.4672.00000
PreviousPage 100Next

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.