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
Mark RamprakashENG199819981312801223941/21/259.752.99120.00000
'Young Jack' HearneENG1920192023901523943/774/20159.752.66135.00000
Debasis MohantyIND199719972471.41023944/784/15059.753.33107.50100
Robiul IslamBAN201120112467824042/1063/15460.003.58100.50000
Ian ChappellAUS19681968911542b1524042/212/3160.002.66135.50000
Tom PunaNZ1966196635802024042/402/4060.003.00120.00000
Mushtaq AhmedPAK1990199036861924142/563/9460.252.80129.00000
Rubel HossainBAN2012201224701224242/532/10060.503.46105.00000
Xavier DohertyAUS201320132377.12524243/1313/13160.503.14115.75000
Rory KleinveldtSA201220122360.1724343/654/14660.754.0490.25000
Kraigg BrathwaiteWI202220227952.4324642/652/8561.504.6779.00000
Will JacksENG202520253350.3524642/1053/21261.504.8775.75000
Jack RobertsonSA1935193524941824643/1433/16761.502.62141.00000
Pommie MbangwaZIM2000200047111.24225042/402/6562.502.25167.00000
Chud LangtonSA1936193633931625142/692/6962.752.70139.50000
Mitchell StarcAUS201420142463.4725242/272/11063.003.9695.50000
Champaka RamanayakeSL198919892468525242/814/18263.003.71102.00000
Shoaib AkhtarPAK200620063465.21725342/703/10763.253.8798.00000
Chris MorrisSA2016201624611025341/82/7963.254.1591.50000
Samit PatelENG20122012581011925742/272/3664.252.54151.50000
Eric FreemanAUS1970197023671225742/1202/12064.253.84100.50000
Dhammika PrasadSL200920092456225942/1062/9764.754.6384.00000
Munaf PatelIND2007200736861926041/212/10665.003.02129.00000
Mohammad AliPAK202220222449226142/644/18865.255.3373.50000
Colin CroftWI19821982241022026142/582/11165.252.56153.00000
Vinoo MankadIND1959195922931826244/954/9565.502.82139.50100
Martin BicknellENG1993199323871726343/993/10865.753.02130.50000
Clyde ButtsWI19871987351072926342/212/5965.752.46160.50000
Sanath JayasuriyaSL2006200677100.51826542/193/7366.252.63151.25000
Intikhab AlamPAK1967196734941526842/703/15667.002.85141.00000
Michael HoldingWI197519752459.5626844/884/14167.003.37119.25100
Tibby CotterAUS1912191223851627144/1254/14667.753.19127.50100
Intikhab AlamPAK19611961341152027142/373/15567.752.36172.50000
Arthur RichardsonAUS19261926571505727342/812/9168.251.82225.00000
S. SreesanthIND2008200835811327442/872/8768.503.38121.50000
Jonathan AgnewENG1984198424691027442/512/9768.503.97103.50000
Brett LeeAUS200420041251.5727644/2014/27669.005.3277.75100
John PriceENG1965196524761227642/683/12469.003.63114.00000
Thisara PereraSL201220122365828244/634/15170.504.3497.50100
Richard DawsonENG200220023370.1228542/1212/12171.254.06105.25000
Shoaib MalikPAK200920097784.5628742/1402/14371.753.38127.25000
Ravi RampaulWI2009200935771029041/212/10672.503.77115.50000
Simon HarmerSA202620262497.51029142/932/10272.752.97146.75000
Mark CraigNZ201620162382.21129242/1532/13973.003.55123.50000
Harold LarwoodENG19301930341011829241/92/2173.002.89151.50000
Martin McCagueENG199319932379.31329444/1214/17973.503.70119.25100
Joe RootENG20192019121072629942/262/2674.754.15108.00000
Jon HollandAUS2018201824781030043/834/20975.003.85117.00000
CBRLS KumaraSL202320232365930143/764/13775.254.6397.50000
Darren SammyWI2008200835911430842/782/8877.003.38136.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.