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
Dhananjaya de SilvaSLPakistan2019-20236953415321/151/1976.502.89159.00000
Sanath JayasuriyaSLWest Indies1993-2005101052915421/71/777.002.96156.00000
Rashid KhanAFGIndia20181134.5215422/1542/15477.004.42104.50000
Bryan AndrewsNZAustralia1973-19742332315422/402/5477.003.61128.00000
Moisés HenriquesAUSIndia201333531215521/481/4877.502.92159.00000
Ian CrombNZSouth Africa193223521315521/481/6177.502.98156.00000
Dhammika PrasadSLSouth Africa20121230215622/1542/15678.005.2090.00000
Des HoareAUSWest Indies19611229015622/682/15678.004.03116.00000
Craig McMillanNZSouth Africa1999-20046762.21415721/31/378.502.52187.00000
Kevin PietersenENGIndia2007-201216934215721/251/2578.504.62102.00000
Aamer JamalPAKSouth Africa2024-20252329115722/362/4778.505.4187.00000
Berkeley GaskinWIEngland194824792415821/151/4579.002.00237.00000
Saim AyubPAKEngland2024-20264426115922/1012/10179.506.1278.00000
Mike WhitneyAUSSri Lanka199224581515921/491/6279.502.74174.00000
Ebadat HossainBANWest Indies20222452.51116022/652/9580.003.03158.50000
Motganhalli JaisimhaINDWest Indies1962-1971910601116221/111/1181.002.70180.00000
Trevor GripperZIMAustralia1999-20033329.3016322/1422/14281.505.5388.50000
Enamul HaqueBANWest Indies200222651616321/621/6281.502.51195.00000
Zia-ur-RehmanAFGBangladesh20261252516322/862/16381.503.13156.00000
Mahendra NagamootooWINew Zealand200212752516322/752/16381.502.17225.00000
Tino BestWIIndia20132235016421/711/7182.004.69105.00000
Jamie OvertonENGIndia20251238216422/982/16482.004.32114.00000
Michael VaughanENGSouth Africa1999-2004171048716521/261/2682.503.44144.00000
Tapash BaisyaBANAustralia20032247.5916521/691/6982.503.45143.50000
Sean WilliamsZIMBangladesh20184458816721/51/1883.502.88174.00000
Colin StuartWISri Lanka20012446.3816722/1382/14483.503.59139.50000
Clive LloydWIIndia1966-19762811651416922/232/2784.502.60195.00000
Jeetan PatelNZAustralia201012511017021/292/17085.003.33153.00000
Ainsley NdlovuZIMBangladesh20201142417022/1702/17085.004.05126.00000
Sachin TendulkarINDZimbabwe1992-2002911621517221/191/2686.002.77186.00000
Shafiul IslamBANEngland2010-20163553617322/632/6386.503.26159.00000
Ravi RatnayekeSLEngland1984-19882361917322/1072/12386.502.84183.00000
Kyle AbbottSAEngland2015-20162466.41617421/622/12887.002.61200.00000
Bruce MartinNZBangladesh20131243717522/622/17587.504.07129.00000
Amir HamzaAFGBangladesh20231240.1117521/852/17587.504.36120.50000
Trevor GripperZIMSri Lanka1999-20024446617622/912/9188.003.83138.00000
Norm O'NeillAUSEngland1959-1964199364b1017621/71/788.002.90182.00000
Gary CrockerZIMNew Zealand19922441217622/652/8988.004.29123.00000
Jonathan AgnewENGSri Lanka19841243617722/1232/17788.504.12129.00000
Blessing MahwireZIMWest Indies200324441018022/752/8590.004.09132.00000
Thisara PereraSLEngland20112248818222/1012/10191.003.79144.00000
Dipak PatelNZWest Indies1987-19964347618222/1312/13191.003.87141.00000
Gareth BattyENGWest Indies20041152418522/1852/18592.503.56156.00000
Ajit AgarkarINDSouth Africa2000-20012456718621/712/15693.003.32168.00000
Heath DavisNZEngland1994-19972357818621/501/9393.003.26171.00000
MahmudullahBANIndia2010-20195539018722/522/6993.504.79117.00000
Kraigg BrathwaiteWIPakistan2016-2025111056718721/281/2893.503.34168.00000
Alok KapaliBANSri Lanka2002-20062443218822/1222/17694.004.37129.00000
Shahid NazirPAKSouth Africa20072440318821/372/7994.004.70120.00000
Arjuna RanatungaSLPakistan1985-2000221261.41818921/261/2694.503.06185.00000
PreviousPage 104Next

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.