Live5th ODI · Ireland in Namibia 2026/27NAM110/3 (17.3)IRE129 (33.1)NAM need 20 runs in 195 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

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
Johnny HayesNZ1958195845891822564/364/3637.502.5389.00100
Shahid AfridiPAK199919995970.11522663/313/5437.673.2270.17000
Craig OvertonENG201720172359422663/1054/11637.673.8359.00000
Steve SmithAUS2013201311852522763/184/8337.834.3752.00000
Trent CopelandAUS20112011361082422762/243/8737.832.10108.00000
Sunil JoshiIND19991999361204422862/383/6038.001.90120.00000
ShujauddinPAK195919596992.32322963/183/1838.172.4892.50000
Tony LockENG196319633591.52423063/544/10838.332.5091.83000
Rusi SurtiIND1964196435761723063/384/7538.333.0376.00000
Kane WilliamsonNZ20122012101268.51023162/472/7738.503.3668.83000
Barry KnightENG196119613485.32123162/182/7238.502.7085.50000
Will JacksENG202220222454.3523266/1616/19938.674.2654.50010
Bill BradleyENG18991899241254923365/676/14938.832.24104.17010
Chris MatthewsAUS198619862470.11423363/953/10638.833.3270.17000
Hugh TrumbleAUS1893189335105.23023463/494/5839.002.6687.83000
Mushtaq MohammadPAK1978197835751623564/554/5539.173.1375.00100
Sourav GangulyIND199719971115681323762/362/3639.503.4968.00000
Waqar YounisPAK198919892458423764/804/9139.504.0958.00100
Fred TruemanENG196519652496.32323763/794/12839.502.4696.50000
JP DuminySA200920096870.1823863/893/8939.673.3970.17000
Harry TrottAUS189818984887.11323862/333/7239.672.7387.17000
Ron OxenhamAUS1929192924138.25123864/674/11839.671.72138.33100
Mark GillespieNZ200820082356824064/756/13840.004.2956.00100
Nathan LyonAUS202620263589.31624063/253/2540.002.6889.50000
Mohammad RafiqueBAN2008200823971724162/544/10940.172.4897.00000
Hasan MahmudBAN202520254876.22024263/743/9340.333.1776.33000
Bob BarberENG1962196234801624363/1174/16140.503.0480.00000
Dilip DoshiIND19801980361163324362/423/9040.502.09116.00000
Henry OlongaZIM200120014669.21024463/183/3540.673.5269.33000
Ajantha MendisSL201420142479.51224566/996/16040.833.0779.83010
Victor NyauchiZIM202020203594.51524563/693/7540.832.5894.83000
Umar GulPAK200720072478.31424663/1034/15141.003.1378.50000
George GiffenAUS1884188446146.25924662/802/5441.002.5297.67000
Keith StackpoleAUS19691969813478b2024662/572/5741.003.0979.67000
Asif MasoodPAK1969196935791224663/684/12741.003.1179.00000
Ravindra PushpakumaraSL199619962470924762/634/18941.173.5370.00000
Richard SnellSA199419942480.52324863/1124/16641.333.0780.83000
Ashley MallettAUS1968196824510b1725063/875/16441.672.9485.00000
Graeme LabrooySL1988198823851225164/1194/14341.832.9585.00100
George FrancisWI1928192833751225264/1124/11242.003.3675.00100
Glenn McGrathAUS1993199324962625363/663/11142.172.6496.00000
Chris JordanENG20152015361043225662/653/13442.672.46104.00000
Marlon BlackWI200020003467825764/834/8342.833.8467.00100
Sean ErvineZIM200320033356925864/1464/14643.004.6156.00100
Munir MalikPAK1962196222831525865/1285/12843.003.1183.00010
Clive HalseSA196419643673.3726063/503/10443.332.6697.83000
Kerry O'KeeffeAUS19711971241003026063/486/14443.331.95133.33000
Russel ArnoldSL1999199998106.52226162/803/14843.502.44106.83000
Bertie ClarkeWI193919393457226163/593/5943.503.4376.00000
Phil EdmondsENG1982198235102.23526163/893/9443.502.55102.33000

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.