Live1st ODI · India in New Zealand 2026/27NZ170/9 (37.2)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Mohammad HafeezPAK201020102440711121/322/9055.502.77120.00000
Kagiso RabadaSA2015201535491711121/301/4555.502.27147.00000
Faheem AshrafPAK202220223636711122/552/6855.503.08108.00000
Len WilkinsonENG193819381230311122/932/11155.502.77120.00000
Wilf FergusonWI194919491231311122/722/11155.503.5893.00000
Grant BradburnNZ199019903336811121/321/3255.503.08108.00000
Stephen PeallZIM1993199323551711122/892/8955.502.02165.00000
Trevor GripperZIM200120013327611222/912/9156.004.1581.00000
Graeme CremerZIM201220121122211222/1122/11256.005.0966.00000
Fred TruemanENG195519551235411222/732/11256.003.20105.00000
Naved-ul-HasanPAK200720071224511322/922/11356.504.7172.00000
Mitchell SantnerNZ202620261224.2111322/542/11356.504.6473.00000
Doug WaltersAUS1968196887288b1011321/201/3156.502.35144.00000
Ashantha de MelSL198319831123311322/1132/11356.504.9169.00000
Raju KulkarniIND198719872432311321/152/5656.503.5396.00000
Nazmul HossainBAN200420041125.5411422/1142/11457.004.4177.50000
Mohammad NissarIND193419341236711421/22/11457.003.17108.00000
Alf ValentineWI1962196224723911421/281/5457.001.58216.00000
Alan MossENG195419541236511421/302/11457.003.17108.00000
JP DuminySA201620167633111521/211/2357.503.4899.00000
Brad EvansZIM202320231236511522/412/11557.503.19108.00000
Gordon WhiteSA191019104726511522/52/2057.504.4278.00000
Derek ShackletonENG1951195123541411521/201/3957.502.13162.00000
Miran BakhshPAK1955195523582211522/822/8257.501.98174.00000
Syed Abid AliIND197319732237511521/551/5557.503.11111.00000
Khalid HasanPAK195419541121111622/1162/11658.005.5263.00000
Cameron CuffyWI199719971133411622/1162/11658.003.5299.00000
Gavin LarsenNZ199419941144.41111622/1162/11658.002.60134.00000
Ben HollioakeENG199819981227211622/1052/11658.004.3081.00000
Wavell HindsWI2005200578521411721/91/1858.502.25156.00000
Mustafizur RahmanBAN202120211228511722/462/11758.504.1884.00000
Denys MorkelSA193119313432311721/331/3358.503.6696.00000
Denys MorkelSA1927192723441011821/201/3859.002.68132.00000
Bruce MitchellSA192919295631.4411821/211/2159.003.7395.00000
Baloo GupteIND1965196512381011821/542/11859.003.11114.00000
Joey CarewWI1968196834344b2311821/231/3059.002.06172.00000
Piyal WijetungeSL199319931252511821/582/11859.002.27156.00000
Ryan McLarenSA201420141231411922/722/11959.503.8493.00000
Mark WaughAUS199619965535411921/151/2659.503.40105.00000
Virender SehwagIND2002200210930112021/271/2760.004.0090.00000
Clive LloydWI1973197368511512022/262/3160.002.35153.00000
Mohammad AshrafulBAN200320036627012022/422/4260.004.4481.00000
Aamer JamalPAK202620261225312021/392/12060.004.8075.00000
Tom GarrettAUS1883188323742712022/542/8560.002.43148.00000
Tom McKibbinAUS189518951243812021/472/12060.002.79129.00000
André NelSA200220021130.4612122/1212/12160.503.9592.00000
MahmudullahBAN201720176628212122/152/1560.504.3284.00000
George DockrellIRE2019201912401112122/632/12160.503.02120.00000
Frank WorrellWI196219625769.12512122/122/2860.501.75207.50000
Ray IllingworthENG1970197024461612121/191/5560.501.97184.00000
PreviousPage 120Next

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.