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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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 by series (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Heath StreakZIMSri Lanka tour of Zimbabwe 1994/95199435134.540304134/795/12923.382.2562.23200
Ramakant DesaiINDNew Zealand tour of India 1964/6519653610631305136/567/7423.462.8848.92110
Courtney WalshWIWest Indies tour of New Zealand 1986/87198736120.228306135/736/10723.542.5455.54010
Harbhajan SinghINDSouth Africa tour of India 2004/05200424112.123307137/879/14123.622.7451.77010
Brian McMillanSAIndia tour of South Africa 1992/931992-19934615555307134/744/7123.621.9871.54100
Curtly AmbroseWIWest Indies tour of South Africa 1998/991998-199947124.526309136/518/7923.772.4857.62010
William AttewellENGEngland tour of Australia 1884/851884-1885510325.1190310134/536/10723.851.43100.08100
Bruce YardleyAUSAustralia tour of New Zealand 1981/82198234113.441311134/806/18223.922.7452.46200
Graham McKenzieAUSIndia tour of Australia 1967/6819672472.47312137/6610/15124.003.2344.62011
Javagal SrinathINDNew Zealand tour of India 1999/0019993613446313136/458/10824.082.3461.85010
Wasim AkramPAKPakistan tour of Zimbabwe 1994/95199535132.231313135/438/8324.082.3761.08010
Dave NourseSA1912 Triangular Tournament191268134.540316134/527/10424.312.3462.23100
Muttiah MuralitharanSLNew Zealand in Sri Lanka Test Series 200920092412318317134/737/16124.382.5856.77100
Wayne DanielWIWest Indies tour of England 197619764710828317134/535/16224.382.9449.85100
Harbhajan SinghINDEngland tour of India 2001/02200136136.335319135/517/11024.542.3463.00020
Trent BoultNZNew Zealand in England Test Series 201520152411625319135/859/16424.542.7553.54110
Malcolm MarshallWIWest Indies tour of Pakistan 1980/8119804798.312319134/256/6424.543.2445.46100
Muttiah MuralitharanSLNew Zealand tour of Sri Lanka 2003200324161.559320135/498/13924.621.9874.69010
John SnowENGNew Zealand tour of England 1973197335135.127320133/215/8624.622.3762.38000
Jack HearneENGAustralia tour of England 1899189936199.387321134/505/11924.691.9376.77200
Sarfraz NawazPAKPakistan tour of Australia 1978/79197924111.321322139/8611/12524.772.1768.54011
Keshav MaharajSASouth Africa tour of England 2017201736108.320324133/216/6324.922.9950.08000
Chris CairnsNZNew Zealand tour of Australia 1997/98199734103.131325134/907/14425.003.1547.62200
Sohail KhanPAKPakistan in England Test Series 201620162487.49325135/687/20725.003.7140.46020
Ian PeeblesENGNew Zealand tour of England 1931193134102.416325135/779/22725.003.1747.38210
Matthew HoggardENGEngland tour of West Indies 2003/04200447106.424326134/355/6925.083.0649.23100
Graeme SwannENGPakistan v England Test Series 2011/12201235114.517326134/1075/11825.082.8453.00100
Craig McDermottAUSAustralia tour of New Zealand 1992/9319933612536326133/546/12025.082.6157.69000
Ish SodhiNZNew Zealand tour of Pakistan 2022/232022-202324102.515327136/868/17325.153.1847.46010
Mushtaq MohammadPAKPakistan tour of West Indies 1976/77197758123.232328135/288/9725.232.6656.92110
Stuart BroadENGNew Zealand in England Test Series 2015201524768330135/1097/20325.384.3435.08010
Mohammad AbbasPAKPakistan tour of England 20262026359813330135/579/13025.383.3745.23110
Lala AmarnathINDIndia tour of England 194619463515750330135/968/16725.382.1072.46020
Nathan LyonAUSThe Frank Worrell Trophy 2015/162015-20163512133331134/667/15125.462.7455.85100
Nathan LyonAUSThe Frank Worrell Trophy 2011/12201235133.337337135/687/15625.922.5261.62110
Devendra BishooWIWest Indies tour of Zimbabwe 2017/1820172411519340135/799/18426.152.9653.08110
Wilfred RhodesENGAustralia tour of England 1899189936146.237341134/587/11826.232.8056.31100
Stuart BroadENGThe Ashes 2021/222021-202236118.423342135/1016/11026.312.8854.77010
Taijul IslamBANIreland tour of Bangladesh 2025/26202524120.522342134/768/18026.312.8355.77200
Chris PringleNZNew Zealand tour of Pakistan 1990/9119903512230342137/5211/15226.312.8056.31111
Johnny WardleENGAustralia tour of England 1953195336155.357344134/77/7726.462.2171.77200
Asif MasoodPAKPakistan tour of England 1971197136119.526344135/1119/16026.462.8755.31110
Nathan LyonAUSPakistan tour of Australia 2023/242023-202436104.110347134/735/8026.693.3348.08100
Terry JennerAUSAustralia tour of West Indies 1972/73197346137.534347135/906/12326.692.5263.62110
Merv HughesAUSAustralia tour of New Zealand 1992/93199336132.238349134/626/10626.852.6461.08100
Srinivasaraghavan VenkataraghavanINDIndia tour of England 1971197136150.338350134/526/9626.922.3369.46100
Tony LockENGSouth Africa tour of England 195519553617465353134/398/10127.152.0380.31200
Jayden SealesWIWest Indies tour of England 202420243577.28354134/776/18727.234.5835.69200
David AllenENGAustralia tour of England 196119614513453354134/584/5827.232.6461.85200
Peter SiddleAUSSouth Africa in Australia Test Series 2008/092008-200936145.437356135/598/11327.382.4467.23110

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.