ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Cameron CuffyWI199419942452.21019053/804/8138.003.6362.80000
Tom RichardsonENG1897189712681719253/715/19238.402.8281.60000
Mushtaq MohammadPAK196919695782.12119252/692/6938.402.3498.60000
Shane Edward BondNZ2003200323591319453/973/9738.803.2970.80000
Shakib Al HasanBAN202120213484.52719454/825/12638.802.29101.80100
Vijay HazareIND19521952912953319452/532/5338.802.04114.00000
Zaheer KhanIND2000200024641419552/493/6939.003.0576.80000
Thilan SamaraweeraSL20012001612711519551/72/1739.002.7585.20000
Colin de GrandhommeNZ2020202036781719553/783/12139.002.5093.60000
Rumesh RatnayakeSL198619862258619653/573/5739.203.3869.60000
Johnny BriggsENG189418942461.5819653/253/12139.203.1774.20000
Peter SleepAUS1986198623802319754/1324/13239.402.4696.00100
Mohinder AmarnathIND1977197747470b1220052/244/6740.002.5594.00000
Pervez SajjadPAK197119713571.51720153/463/7340.202.8086.20000
Dwaine PretoriusSA2020202024561420352/263/8240.603.6367.20000
Bob WyattENG193019304553.3820352/562/5640.603.7964.20000
Jasubhai PatelIND1960196023701520353/1043/11940.602.9084.00000
Harbhajan SinghIND2013201324841720452/523/14240.802.43100.80000
Gubby AllenENG194819483545120552/823/10341.004.5654.00000
Varun AaronIND201520154647120651/32/10741.204.3856.40000
Joe RootENG202020208970.22120654/874/11241.202.9384.40100
Axar PatelIND202420242447420652/333/10741.204.3856.40000
Michael OwensNZ1994199435601620654/994/9941.203.4372.00100
Paul CollingwoodENG20082008111468.51420953/233/4341.803.0482.60000
Asif MasoodPAK197519752351.7420952/633/13341.803.0283.00000
Shoaib MalikPAK2003200335741321054/424/9442.002.8488.80100
Shaun TaitAUS200520052448421053/973/12142.004.3857.60000
Bilawal BhattiPAK201320131251921153/655/21142.204.1461.20000
Kumar DharmasenaSL2000200034711121253/584/10542.402.9985.20000
Arshad KhanPAK1998199812972821353/725/21342.602.20116.40000
Mitchell MarshAUS2024202491257821352/123/7742.603.7468.40000
Wellington MasakadzaZIM2023202323741821453/714/15642.802.8988.80000
Murray BennettAUS198419842478.51621453/795/12442.802.7194.60000
Ron ArcherAUS1953195347721b3121551/122/5843.001.79144.20000
Chris WoakesENG2014201436712121753/304/5443.403.0685.20000
Simon HarmerSA202320232365.41321753/455/10843.403.3078.80000
Vishwa FernandoSL202020202365.1921753/1293/12943.403.3378.20000
Sikander BakhtPAK198119813571921752/474/12643.403.0685.20000
Nithish Kumar ReddyIND202520256851221852/323/8243.604.2761.20000
Dick PollardENG19481948241022921853/533/5943.602.14122.40000
Viv RichardsWI198819881111831521852/172/1743.602.6399.60000
Bevan CongdonNZ19651965109772421952/212/6543.802.8492.40000
Jeff ThomsonAUS1981198135691221952/433/9543.803.1782.80000
Shannon GabrielWI202320233654422151/202/7544.204.0964.80000
Arthur ChipperfieldAUS1934193457791922253/913/9144.402.8194.80000
Ken BarringtonENG1960196099109.54222252/342/4944.402.02131.80000
Abdul RazzaqPAK2001200135691022353/614/9444.603.2382.80000
Stork HendryAUS1928192836106.12622352/43/5644.602.10127.40000
Collie SmithWI1957195754891422352/612/6144.602.51106.80000
Viv RichardsWI19811981581053522352/242/2444.602.12126.00000

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.