Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWDWestern Province won the toss and chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th 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 2026AUSENG

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
Shabbir AhmedPAK2003-20051019429.2971175515/488/10923.042.7450.51520
Ken CranstonENG1947-1948813168.237461184/125/3625.612.7456.11200
Gary TroupNZ1976-198615263183b1051454396/9510/16637.282.7481.62211
Chris HarrisNZ1992-20022329426.41061170162/163/11773.132.74160.00000
Mohammad ShahidBAN2015561053028852/234/9557.602.74126.00000
Tich FreemanENG1924-192912223732b1421707667/7112/17125.862.7456.55353
Ian ChappellAUS1964-197675602873b871316202/212/3165.802.75143.65000
Geoff RaboneNZ1949-195512141385b48635166/687/8439.692.7586.56010
Rodney HoggAUS1978-198438667633b23035031236/7410/6628.482.7562.06762
Shane WatsonAUS2005-20155993915.52312526756/336/5133.682.7673.27130
Freddie MartinWI1928-1931911224.22761983/914/11177.382.76168.25000
Dennis LilleeAUS1971-19847013218467b65284933557/8311/12323.922.7652.0223237
Bob WyattENG1927-19364036232.367642183/43/3535.672.7677.50000
Mark EalhamENG1996-1998810176.443488174/216/11128.712.7662.35100
Ian CrombNZ1931-1932571603644283/1135/15755.252.76120.00000
Martin SneddenNZ1981-19902541795.51942199585/685/7737.912.7682.33310
Enamul HaqueBAN2001-20031012371.4881027184/1364/13657.062.76123.89200
Jack BirkenshawENG1973-197459169.333469135/576/14636.082.7778.23010
Kyle JamiesonNZ2020-202621406581991821906/4811/11720.232.7743.87461
Subrata GuhaIND1967-196948112.22331132/552/62103.672.77224.67000
Roy FredericksWI1971-197759431187b4154871/121/1278.292.77169.57000
Jasprit BumrahIND2018-202552991671.539346312346/279/8619.792.7742.877160
Neil FosterENG1983-199329471043.32392891888/10711/16332.852.7771.15251
Stephen O'KeefeAUS2014-2017916371.2681029356/3512/7029.402.7763.66021
John SparlingNZ1958-196411101183332751/91/965.402.77141.60000
Narendra HirwaniIND1988-19961728716.21551987668/6116/13630.112.7765.12241
Richard EllisonENG1984-19861120377.2901048356/7710/10429.942.7864.69231
Tony GreigENG1972-197758939802b33845411418/8613/15632.212.7869.52662
Ryan HarrisAUS2010-20152752956.125326581137/1179/10623.522.7850.77450
Jack FlavellENG1961-1964461322536772/653/12652.432.78113.14000
Ryan SidebottomENG2001-201022368021802231797/4710/13928.242.7860.91551
Josh HazlewoodAUS2014-2026801502666.266974183116/499/7923.852.7851.4411150
Kapil DevIND1978-19941312274623.21060128674349/8311/14629.652.7863.9217232
Javed MiandadPAK1976-1987123361470b32682173/745/9440.122.7886.47000
Ben HilfenhausAUS2009-201227491013.12482822995/758/9728.512.7961.40720
Ian SmithSA1947-19579121655b55769124/1437/18964.082.79137.92100
Andy RobertsWI1974-1983479011135b38251742027/5412/12125.612.7955.128112
Monty PanesarENG2006-201350852079.142657971676/3711/21034.712.7974.704122
Sulieman BennWI2008-2015264212202213402876/818/10839.102.7984.14260
Ian BishopWI1989-199842761401.128839091616/408/5724.282.7952.22660
Azhar MahmoodPAK1997-20012135502.31111402394/505/9535.952.7977.31200
Michael HoldingWI1975-19876011312680b45958982498/9214/14923.692.7950.9211132
Ashton AgarAUS2013-2023510167.43646893/465/10152.002.79111.78000
James AndersonENG2003-20241883506672.51705186277047/4211/7126.462.7956.8732323
Chris PringleNZ1990-19951422497.31131389307/5211/15246.302.7999.50111
Aravinda de SilvaSL1985-20029158432.3771208293/303/3441.662.7989.48000
Nobby ClarkENG1929-1934815321.571899325/987/20828.092.7960.34110
Matt PooreNZ1953-19561411788b2436792/284/7140.782.7987.56000
Lindsay TuckettSA1947-19499172104b47980195/686/19551.582.79110.74120
Matthew HartNZ1994-19951422514.21271438295/778/13449.592.80106.41010

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.