Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Johnny WardleENGNew Zealand19552476.34311652/413/7223.201.5291.80000
Manoj PrabhakarINDZimbabwe1992-199324772611653/664/8823.201.5192.40000
Alan DawsonSABangladesh200324421411752/203/3223.402.7950.40000
Corbin BoschSAPakistan20241226.4511754/635/11723.404.3932.00100
George LindeSAPakistan20212447.51511955/645/6823.802.4957.40010
Matthew FisherENGNew Zealand20261240.21012053/585/12024.002.9848.40000
Mustafizur RahmanBANAustralia20172434.5612154/845/10024.203.4741.80100
Sammy WoodsAUSEngland18883354.11812152/352/3524.203.3543.40000
Shakib Al HasanBANAfghanistan20191241412253/585/12224.402.9849.20000
Brian VitoriZIMBangladesh20111238612254/665/12224.403.2145.60100
Alan MullallyENGSouth Africa1999-200022581712253/803/8024.402.1069.60000
MahmudullahBANNew Zealand2010-20195430112352/152/1524.604.1036.00000
Glenn McGrathAUSBangladesh20032455.11712453/204/4524.802.2566.20000
Ashish NehraINDNew Zealand20022447.51112553/345/5425.002.6157.40000
Richard HuttonENGPakistan197123631312653/723/9025.202.0075.60000
Brett SchultzSAZimbabwe199512451412654/545/12625.202.8054.00100
Shute BanerjeeINDWest Indies19491245.3812754/545/12725.402.7954.60100
Asanka GurusinhaSLPakistan1991-1995108501712752/193/3725.402.5460.00000
Taskin AhmedBANZimbabwe202112481412854/825/12825.602.6757.60100
Khurram ShahzadPAKAustralia20231238912853/455/12825.603.3745.60000
Kraigg BrathwaiteWIBangladesh2018-202414742212953/253/3225.803.0750.40000
Sammy WoodsENGSouth Africa18963339812953/283/2825.803.3146.80000
Allan BorderAUSNew Zealand1980-1993231468.22912953/203/2025.801.8982.00000
Sachin TendulkarINDBangladesh2000-20077628.3313052/352/3526.004.5634.20000
George MacaulayENGWest Indies193323521513054/575/8226.002.5062.40100
Karsan GhavriINDNew Zealand1976-198135491613052/323/4626.002.6558.80000
Eric HolliesENGAustralia194811561413155/1315/13126.202.3467.20010
Asitha FernandoSLIreland20232441.3913253/305/10826.403.1849.80000
Shane Edward BondNZSouth Africa20071233213354/735/13326.604.0339.60100
Aravinda de SilvaSLIndia1993-199918453.2913353/503/5026.602.4964.00000
Richard SnellSASri Lanka199323561513353/325/8926.602.3867.20000
Shafiul IslamBANZimbabwe2011-201424601713452/174/6726.802.2372.00000
George DickinsonNZEngland19302440.5413453/664/9026.803.2849.00000
JP DuminySAPakistan20132240.1413553/673/6727.003.3648.20000
Kabir AliENGSouth Africa20031236513653/805/13627.203.7843.20000
Ishant SharmaINDPakistan20071239.11313655/1145/13627.203.4747.00010
Brian BennettZIMAfghanistan2024-20254240213655/955/9527.203.4048.00010
Jack DurstonENGAustralia19211233.4213654/1025/13627.204.0440.40100
Jacob OramNZPakistan200323541313852/493/8327.602.5664.80000
Ruchira PereraSLEngland20021241413853/485/13827.603.3749.20000
James TredwellENGWest Indies201512662614054/475/14028.002.1279.20100
Tauseef AhmedPAKWest Indies198634702214052/272/5028.002.0084.00000
Omari BanksWIZimbabwe20031256.11514153/355/14128.202.5167.40000
Vivek RazdanINDPakistan19892240614155/795/7928.203.5248.00010
Vallance JuppENGAustralia19212439.1414252/454/11528.403.6347.00000
Greg CampbellAUSSri Lanka198912561714353/1025/14328.602.5567.20000
Franklyn RoseWISri Lanka19972437414353/433/7528.603.8644.40000
Doug WaltersAUSSouth Africa19704643614552/162/1929.003.3751.60000
Craig McMillanNZSri Lanka199835551814652/273/7329.202.6566.00000
Clive LloydWIEngland1968-19803417933214652/132/2229.201.57111.60000

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.