Live4th ODI · Ireland in Namibia 2026/27NAM75/5 (22.2)IRE298/8 (50)NAM need 224 runs in 166 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Matt HenryNZ2021202124701620773/366/11429.572.9660.00000
Guy WhittallZIM199419943495.12620874/704/7029.712.1981.57100
Alby RobertsNZ193719372476.31920974/1016/17429.862.7365.57100
Syed Abid AliIND1968196869538b2021274/264/4830.292.3676.86100
John ShepherdWI19711971241032621373/785/12330.432.0788.29000
Manoj PrabhakarIND1991199124841821374/845/12230.432.5472.00100
Ted ArnoldENG1905190547691621472/354/8830.573.1059.14000
Brendan DoggettAUS202520252448.2421573/515/7830.714.4541.43000
Sandy BellSA1935193536751321673/383/8630.862.8864.29000
Michael KasprowiczAUS199919992445721774/537/13231.004.8238.57100
'Young Jack' HearneENG1914191435621221775/496/10731.003.5053.14010
Tom GoddardENG1938193824872421773/544/13231.001.8799.43000
Imran KhanPAK201420143665.31021873/603/8931.143.3356.14000
James AndersonENG200420043655.1821974/524/8831.293.9747.29100
Syed Abid AliIND196719672353422276/557/11631.713.1460.57010
John EmbureyENG198019805586.32422273/203/2031.712.5774.14000
Vishwa FernandoSL202320233663822372/34/4131.863.5454.00000
Tom HoganAUS198319832373.21522375/666/11631.863.0462.86010
Dean ElgarSA2015201581071522474/224/5632.003.1560.86100
Vinoo MankadIND1949194923911622473/546/13132.002.4678.00000
William SomervilleNZ201920192480.21822573/834/15632.142.8068.86000
Mohsin KamalPAK199419942254622574/1164/11632.144.1746.29100
Sikandar RazaZIM201820182458422673/356/7632.293.9049.71000
Jack GregoryAUS192419241256.7422675/1117/22632.292.9865.00010
Upul ChandanaSL199919992358.1822776/1796/17932.433.9049.86010
Madan LalIND197419743595.12523374/225/4533.292.4581.57100
Kagiso RabadaSA202020202367.51223473/685/13733.433.4558.14000
Arthur MoldENG189318933598.13223473/443/4433.432.8670.14000
Dick TyldesleyENG1930193023892323473/775/13033.432.6376.29000
Asif MasoodPAK19741974351042823573/473/5633.572.2689.14000
Michael ClarkeAUS20122012111275823675/865/10433.713.1564.29010
Mitchell SantnerNZ2017201768103.52823672/132/1333.712.2789.00000
Greg CampbellAUS199019902478.31223673/794/16233.713.0167.29000
Jasubhai PatelIND19561956341164323873/634/9134.002.0599.43000
Ernie JonesAUS1902190245792324073/764/10034.293.0467.71000
Ravi ShastriIND1992199258982024074/454/8234.292.4584.00100
Shadab KhanPAK2018201835861424173/314/9434.432.8073.71000
Ernie McCormickAUS1935193524631224173/366/16534.433.8354.00000
Ken ShuttleworthENG197019702475.51324275/475/12834.572.4086.43010
Wesley MadhevereZIM202520256866624372/22/3434.713.6856.57000
Kraigg BrathwaiteWI2015201510782.31124476/296/2934.862.9670.71010
Jalal-ud-DinPAK1982198235862624473/775/9234.862.8473.71000
Wally HammondENG1931193179116.32924572/92/935.002.1099.86000
Uton DoweWI1971197124851524574/695/9135.002.8872.86100
Ramesh DivechaIND19521952451162824673/1023/10235.142.1299.43000
Amir ElahiPAK195219525466.4524874/1344/13435.433.7257.14100
Bob CunisNZ1966196635121.53224872/493/12135.432.04104.43000
Bishan BediIND1979197934103.32324972/263/13635.572.4188.71000
Martin SneddenNZ1981198135953025072/393/9535.712.6381.43000
Frank WoolleyENG1910191059912425173/473/4735.862.7678.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.