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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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
Peter ParfittENGNew Zealand1965-19668534118342/52/1920.752.4451.00000
Ajit AgarkarINDBangladesh20001242178442/164/8421.002.0063.00000
Azhar MahmoodPAKSri Lanka20001226.378442/364/8421.003.1739.75000
Dushmantha ChameeraSLPakistan20151228.518443/514/8421.002.9143.25000
Azhar MahmoodPAKEngland20012234128544/504/5021.252.5051.00100
Taskin AhmedBANAfghanistan2023121628544/374/8521.255.3124.00100
Gerald CoetzeeSASri Lanka2024121608542/184/8521.255.3124.00000
Reggie DuffAUSEngland19051843088542/432/4321.252.8345.00000
Vishwa FernandoSLAfghanistan2024122648844/514/8822.003.3839.00100
Anderson CumminsWIPakistan1993233058944/544/5422.252.9745.00100
Martin CroweNZWest Indies1985-1987753469042/252/2522.502.6551.00000
Boyd RankinIREEngland2019122029142/54/9122.754.5530.00000
Jasubhai PatelINDNew Zealand19561263309143/634/9122.751.4494.50000
Rangy NananWIPakistan1980123679142/374/9122.752.5354.00000
Stuart ThompsonIREPakistan2018123359343/624/9323.252.8249.50000
John InverarityAUSEngland1968-19725562269343/263/2623.251.5093.00000
Shadab KhanPAKIreland20181244109443/314/9423.502.1466.00000
Mohammad NabiAFGBangladesh20191244119543/564/9523.752.1666.00000
Hardik PandyaINDSri Lanka2017353239542/312/3123.752.9748.00000
Ravi RampaulWINew Zealand20121240.1129642/444/9624.002.3960.25000
Rory KleinveldtSANew Zealand20131226119742/444/9724.253.7339.00000
Kaushik AmaleanSLAustralia19881122.219744/974/9724.254.3433.50100
Keegan MethZIMBangladesh20132354189842/412/4124.501.8181.00000
Hugh Bromley-DavenportENGSouth Africa1896443169842/463/6924.503.1646.50000
Ajit de SilvaSLEngland19821247189842/464/9824.502.0970.50000
Vinothen JohnSLEngland19841139.1129844/984/9824.502.5058.75100
Ernie JonesAUSSouth Africa19021228810043/784/10025.003.5742.00000
Waqar SalamkheilAFGIreland20191231610142/354/10125.253.2646.50000
Brett SchultzSAIndia19922351.41610142/373/7625.251.9577.50000
David BrainZIMNew Zealand19921234710143/494/10125.252.9751.00000
Hansie CronjeSAPakistan1995-19986637.51110242/62/625.502.7056.75000
Gavin LarsenNZPakistan199512441210242/444/10225.502.3266.00000
Mohammed SirajINDSri Lanka202624441210341/152/4425.752.3466.00000
Tino BestWIPakistan20051225210544/464/10526.254.2037.50100
Neil JohnsonZIMIndia19981232.41010543/414/10526.253.2149.00000
Don AnurasiriSLZimbabwe199812461410643/654/10626.502.3069.00000
Ryan BurlZIMAfghanistan20212438310742/163/8526.752.8257.00000
Bill LundieSAEngland19141247.4910744/1014/10726.752.2471.50100
Hasantha FernandoSLSouth Africa20022239710843/633/6327.002.7758.50000
Arthur WellardENGNew Zealand19371244611144/814/11127.752.5266.00100
Michael OwensNZAustralia199322471211243/583/5828.002.3870.50000
Colin de GrandhommeNZWest Indies201724441011342/402/5328.252.5766.00000
Jack RyderAUSSouth Africa192134611911342/252/4028.251.8591.50000
Naveed ZadranAFGSri Lanka20241225.5411344/834/11328.254.3738.75100
Brad WilliamsAUSZimbabwe200312391411442/564/11428.502.9258.50000
Steve SmithAUSSouth Africa2014-2023151137811441/31/328.503.0855.50000
Rahat AliPAKWest Indies201612441011443/454/11428.502.5966.00000
Tom GoddardENGWest Indies19392320.6211442/433/5828.504.1241.50000
Ken BarringtonENGNew Zealand1963-19655535.3811443/324/3328.503.2153.25000
Ian GreigENGPakistan19822331.2611444/534/7228.503.6447.00100

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.