Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Bowling records (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 600 balls bowled.

PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Tom HartleyENG202459250.430795227/629/19336.143.1768.36110
Ian BradshawWI200657170.13354093/736/15660.003.17113.44000
Greg CampbellAUS1989-199048158.329503133/795/14338.693.1773.15000
Dwayne BravoWI2004-201040611077.31983422866/556/8439.793.1875.17620
Walter RobinsENG1929-193719343318b771758646/327/6827.473.1851.84210
Ramesh MendisSL2021-20251630695.3842212716/7011/13631.153.1858.77551
Shaheen Shah AfridiPAK2018-20263458111422135451266/5110/9428.133.1853.051341
Maurice LeylandENG1928-193841271103b3558563/913/9197.503.18183.83000
Grant BradburnNZ1990-200177144.32846063/1343/14276.673.18144.50000
Winston DavisWI1983-19881528462.1531472454/196/9432.713.1861.62200
Mustafizur RahmanBAN2015-20221525357.3761139314/375/6636.743.1969.19200
Amit MishraIND2008-20162240850.31232713765/717/7235.703.1967.14210
Jeff ThomsonAUS1972-1985519010535b30156012006/469/10528.003.1952.671680
Aizaz CheemaPAK2011-201271420038638204/248/10331.903.1960.00200
David CapelENG1987-19901523333.2521064213/884/15450.673.1995.24000
Beau WebsterAUS2025-20261219121.323388123/643/8432.333.1960.75000
Mark RamprakashENG1992-20015225149.11647741/21/2119.253.20223.75000
Gareth BattyENG2003-2016913285.436914153/555/15360.933.20114.27000
Robiul IslamBAN2010-201491731055992256/719/15539.683.2074.40020
Mir HamzaPAK2018-2025713197.138632144/326/8345.143.2184.50100
Paul CollingwoodENG2003-20116859317.3501018173/233/3559.883.21112.06000
Sikandar RazaZIM2014-20252231555.4621782407/1138/17644.553.2183.35020
Roger BinnyIND1979-19872738478.2761534476/568/10132.643.2161.06020
Rahat AliPAK2013-20182139704.31272260586/1277/10038.973.2172.88320
Michael NeserAUS2021-2026510129.420416225/426/8518.913.2135.36210
Elton ChigumburaZIM2004-2014142230161966215/546/13346.003.2186.00110
Dilruwan PereraSL2014-202143781800.523957801616/3210/7835.903.2167.11882
Todd MurphyAUS2023-2025712192.534619227/1247/12428.143.2152.59110
James PattinsonAUS2011-20202138660.41302121815/278/10126.193.2148.94440
Shahid AfridiPAK1998-20102747532.2691709485/525/4335.603.2166.54110
Alex MoirNZ1951-19591719441.4821418286/1556/15550.643.2194.64120
Milan PriyanathSL2024-2026712188.429606205/1245/12430.303.2156.60010
Manjural Islam RanaBAN200467124.51940153/843/8480.203.21149.80000
Simon O'DonnellAUS1985610156.43750463/374/11484.003.22156.67000
Chris SilverwoodENG1996-20026913827444115/915/9140.363.2275.27010
Al-Amin HossainBAN2013-2019710169.23554593/803/8560.563.22112.89000
Reggie SchwarzSA1906-19122031439.5661417556/477/8925.763.2247.98420
Yasir ShahPAK2014-202248892375.535976572448/4114/18431.383.2258.4215163
Stuart MacGillAUS1998-20084485187333360382088/10812/10729.033.2254.039122
Steve HarmisonENG/IWX2002-2009631152229.241871922267/1211/7631.823.2359.191181
Shadab KhanPAK2017-202061115919513143/314/8036.643.2368.14000
Ciss ParkinENG1920-19241016349.1551128325/387/16935.253.2365.47120
Jackson BirdAUS2012-2017917322.2801042345/597/11730.653.2356.88110
Andrew HallSA2002-20072138500.1951617453/15/2035.933.2366.69000
Harry TrottAUS1888-189824291891b471019294/716/13435.143.2365.21100
Lasith AmbuldeniyaSL2019-20221728807.31412611717/13710/21036.773.2368.24351
Kyle JarvisZIM2011-20201322418.4761354465/547/9829.433.2354.61230
Devendra BishooWI2011-201836591344.316743501178/4910/17437.183.2468.95841
Sourav GangulyIND1996-200811399519.31101681323/283/3752.533.2497.41000
Makhaya NtiniSA1998-20091011903472753112423907/3713/13228.833.2453.4219184

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.