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
Justin KempSAWest Indies20012448179932/172/2433.002.0696.00000
Imran FarhatPAKIndia20044219.1110032/692/6933.335.2238.33000
Sid BarnesAUSIndia19483435610032/252/2533.332.1493.33000
Munir MalikPAKAustralia19591231610032/763/10033.333.2362.00000
Roy FredericksWIPakistan1975-197776221b710131/141/1433.672.7473.67000
Aamer NazirPAKSri Lanka19951236810132/463/10133.672.8172.00000
Gudakesh MotieWIEngland20242235510232/412/4134.002.9170.00000
Freddie BrownENGIndia19321239810232/543/10234.002.6278.00000
Venatappa MuddiahINDPakistan196012401310232/403/10234.002.5580.00000
Stephen BoockNZAustralia19851251.51810232/533/10234.001.97103.67000
Masood AnwarPAKWest Indies19901226.5410232/593/10234.003.8053.67000
Colin MillerAUSZimbabwe199912531610233/663/10234.001.92106.00000
Bob WoolmerENGAustralia1975-1977106501410331/81/834.332.06100.00000
Mike GattingENGNew Zealand1978-1988117248b1210331/141/1434.332.4982.67000
Athula SamarasekeraSLEngland19881232510432/383/10434.673.2564.00000
Tertius BoschSAWest Indies19921239.3910432/613/10434.672.6379.00000
Lizaad WilliamsSABangladesh20222230.5510533/543/5435.003.4161.67000
Nahid RanaBANIreland20251222110532/403/10535.004.7744.00000
Neville KnoxENGSouth Africa19072321210532/392/9235.005.0042.00000
Ormy PearseSAAustralia1910-19113324010633/563/5635.334.4248.00000
Robert ChristianiWIIndia19487538110633/523/5835.332.7976.00000
Vernon PhilanderSAZimbabwe2014-201724451510731/102/3135.672.3890.00000
Joey CarewWINew Zealand1969-197267342b1010731/122/3635.671.88114.00000
Dennis LilleeAUSSri Lanka19831230610732/673/10735.673.5760.00000
Peter McIntyreAUSIndia19961238710733/1033/10735.672.8276.00000
Imran TahirSAWest Indies20141126210833/1083/10836.004.1552.00000
Steven FinnENGWest Indies20121132610933/1093/10936.333.4164.00000
Jackson BirdAUSSouth Africa20161236611132/573/11137.003.0872.00000
Nithish Kumar ReddyINDEngland20252328111132/623/8237.003.9656.00000
Jack SharpENGAustralia19093430.3311133/673/10137.003.6461.00000
George DickinsonNZSouth Africa19321234.2911132/783/11137.003.2368.67000
Graham StevensonENGWest Indies19811133511133/1113/11137.003.3666.00000
Brian MurphyZIMEngland20002349.21311231/192/5537.332.2798.67000
James NeeshamNZWest Indies20143532.1411232/122/2137.333.4864.33000
Bill CopsonENGSouth Africa194712572411233/463/11237.331.96114.00000
Tendai ChisoroZIMWest Indies20171141.2911333/1133/11337.672.7382.67000
Matthew PottsENGIreland20231233.2711332/363/11337.673.3966.67000
Norman GallichanNZEngland193712441111333/993/11337.672.5788.00000
Mohammad SharifBANNew Zealand20011120.1211433/1143/11438.005.6540.33000
Ben WhiteIREBangladesh20231220.3011432/713/11438.005.5641.00000
Raju KulkarniINDAustralia19861229211433/853/11438.003.9358.00000
Angus FraserENGSri Lanka19981225311433/953/11438.004.5650.00000
Daren PowellWIIndia20021241.2811532/623/11538.332.7882.67000
Dwayne SmithWINew Zealand20062235811533/713/11538.333.2970.00000
Paul CollingwoodENGSri Lanka2003-20078845.51011632/252/2538.672.5391.67000
Andrew SymondsAUSSri Lanka2004-20074535811631/102/3138.673.3170.00000
Wasim RajaPAKSri Lanka198235451411732/12/2939.002.6090.00000
Daryl TuffeyNZBangladesh20101230711732/843/11739.003.9060.00000
Stuart BinnyINDSri Lanka201523401011732/242/7339.002.9280.00000
Tom VeiversAUSPakistan196424396b2711732/442/7739.001.77132.00000

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.