ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Bowling by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Viv RichardsWI198419841512701713642/653/8034.001.94105.00000
Tom HaywardENG1898189846451313742/242/4834.253.0467.50000
Mike WhitneyAUS198719871253.31113744/924/13734.252.5680.25100
Saim AyubPAK202420247424.4213842/1012/10134.505.5937.00000
Steven FinnENG2011201112411013944/1084/13934.753.3961.50100
James PattinsonAUS201420141245.51113942/624/13934.753.0368.75000
Mohammad FarooqPAK196019601146713944/1394/13934.753.0269.00100
Shakil AhmedPAK199819981254.11213944/914/13934.752.5781.25100
Iqbal QasimPAK197619761244614044/844/14035.002.3988.00100
Gladstone SmallENG198819881237.5614044/644/14035.003.7056.75100
Wally HammondENG1936193647407b814143/293/3535.252.08101.75000
Trevor GoddardSA196519653599.54214142/342/3735.251.41149.75000
Bob MassieAUS1973197312351014243/1234/14235.503.0470.00000
Ben StokesENG202320238638414341/92/4235.753.7657.00000
Charles VintcentSA188918892362.11514343/883/8835.753.4562.25000
David SincockAUS196519651233114342/644/14335.754.3349.50000
Greg MatthewsAUS198319831249.41514342/484/14335.752.8874.50000
Eric MarxSA192119213538114443/853/8936.003.7957.00000
Vinoo MankadIND194719472243314443/1133/11336.002.5186.00000
Suhrawadi ShuvoBAN201120111249.3614643/734/14636.502.9574.25000
Ian PeeblesENG192819282339514643/694/9836.503.7458.50000
Nijat MasoodAFG202420242441614642/762/6536.503.5661.50000
Russel ArnoldSL2001200112646.2714743/763/7636.753.1769.50000
Karsan GhavriIND1976197635531514742/323/4636.752.7779.50000
David BrainZIM199419942350714742/484/13836.752.9475.00000
Ryan HindsWI200420043572.21814842/833/11237.002.05108.50000
Travis HeadAUS2023202312934.5214842/172/4037.004.2552.25000
Ravi RatnayekeSL198319832353.11614943/933/9337.252.8079.75000
Naved AnjumPAK1989198912511014942/574/14937.252.9276.50000
Giff VivianNZ193119312248.3915042/542/5437.503.0972.75000
Gary BartlettNZ1962196235621715042/102/3637.502.4293.00000
Joey PalmerAUS188018801286.33215143/354/15137.752.6186.75000
Jim HiggsAUS1981198123521315144/454/4537.752.9078.00100
Raghuram BhatIND1983198322732215142/652/6537.752.07109.50000
Alf HallSA193119311246715244/1054/15238.003.3069.00100
Clyde WalcottWI1955195553712415243/503/5038.002.14106.50000
James NeeshamNZ201520152331115343/423/4238.254.9446.50000
Alec BedserENG195519551241315342/614/15338.253.7361.50000
Viv RichardsWI19801980101264.21715342/203/5138.252.3896.50000
Milton SmallWI198419842445715343/403/7838.253.4067.50000
Ken BarringtonENG19631963116311b1115443/324/3338.502.9777.75000
Elquemedo WillettWI1974197424762915542/302/6438.752.04114.00000
Asitha FernandoSL202120213447915642/442/4439.003.3270.50000
Nauman AliPAK202620261238115643/764/15639.004.1157.00000
Steve WaughAUS199819981112651815742/82/839.252.4297.50000
Shane WatsonAUS2015201548571215742/583/8039.252.7585.50000
Winston DavisWI198419842456815742/352/7739.252.8084.00000
Mir HamzaPAK2024202424531415842/503/9639.502.9879.50000
Len ColdwellENG1964196423641415843/483/4839.502.4796.00000
David WarnerAUS2012201211837115942/452/4539.754.3055.50000

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.