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 records (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 23,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Frank FosterENG1911-19121119407.5108926456/918/7020.582.2754.38240
Shams MulaniMI/MUM/AT2018-202640391413958453/183/1821.296.7918.80000
Jack CowieNZ1937-194991333865969456/4010/14021.532.8745.07341
S VeerapathiranBHR2020-2024424112611001453/203/2022.247.9416.80000
Vinay RaviNOR2021-20264747150.231002454/224/2222.276.6720.04200
SZ VayaniMAA2023-20265048152.531029454/84/822.876.7320.38300
John RevaPNG2013-20194141216.271124454/314/3124.985.2028.84100
Charles MacartneyAUS1907-19263545593.31771240457/5811/8527.562.0979.13121
CE BennettESS2025-20263233223171287455/365/3628.605.7729.73010
Shivam MaviIND/KKR/UP2018-2024464615021308454/144/1429.078.7220.00300
Cooper ConnollyAUS/PS/WA2023-202610368225.451315455/225/2229.225.8330.09010
Aryaman SunilSIN2019-20224039184.531316456/466/4629.247.1224.64210
Munis AnsariOMA2013-20174141229.3171324454/154/1529.425.7730.60200
Ian PeeblesENG1927-19311320480.2781391456/639/22730.912.9064.04430
Freddie BrownENG1931-195322313260b1171398455/496/8131.072.5772.44310
Ian MeckiffAUS1957-196318343734b1201423456/389/10731.622.2982.98120
Ed RainsfordZIM2004-20104040316.5331440455/365/3632.004.5442.24110
Luc BenkensteinESS/CR2021-20268553189.211465456/426/4232.567.7425.24010
Lala AmarnathIND1933-195224354241b1951481455/968/16732.912.1094.24320
Johnny DouglasENG1911-192523372812b661486455/465/4633.023.1762.49210
Nathan McSweeneyBH/NOR/SA2018-202614185423.3441496454/895/12433.243.5356.47100
Mohsin KamalPAK1984-19942831371.3321582454/474/4135.164.2649.53300
Dawid MalanENG/MID/YOR2014-2025508102364.4301583453/603/7435.184.3448.62000
Shingirai MasakadzaZIM2010-20142832327.3381617454/325/5835.934.9443.67500
Paul JarvisENG1988-19932532465.1691637455/355/3536.383.5262.02210
Matthew MontgomeryDER/NOT/GER2021-202612782271.4101693454/304/3037.626.2336.22100
Dirk ViljoenZIM1998-20015548363.291704453/203/2037.874.6948.44000
Wesley MadhevereZIM2020-202614589327.4101738453/203/2038.625.3043.69000
Murphy Su'aNZ1992-19952634551981744455/737/12038.763.1773.47120
Nithish Kumar ReddyIND/SH/AND2020-20268974253.151922453/243/2442.717.5933.76000
Michael YardyENG/SUS2006-20157960344.381988453/243/2444.185.7745.93000
Dom LeechYOR/NOR2020-20263946388.1262063453/133/1345.845.3151.76000
Abdullah AkbarjanAUA2019-2024313099.42620444/114/1114.096.2213.59200
KDA LukiesPHI2023-20253232118.43657445/105/1014.935.5416.18210
MM BaigQAT2023-2026383086.32685444/174/1715.577.9211.80200
GM MuthuiKEN2022-20263636119.510750445/75/717.056.2616.34210
Gayashan MunasingheITA2010-20193232181.4111028444/114/1123.365.6624.77100
Kamau LeverockBER2013-20265644171.531063444/284/2824.166.1923.43100
Jaskaran SinghCAN/DC/PUN2009-20264340142.531106444/254/2525.147.7419.48100
Williamsing NalisaVAN2017-20265345188.321149446/166/1626.116.1025.70010
Anthony Hawkins-KayJER2014-20234745234.5191165445/185/1826.484.9632.02210
Simon DavisAUS1986-19884040361501203443/103/1027.343.3349.23000
R WilsonIRE/NK/LL2023-20263433183.2101205445/425/4227.396.5725.00010
Brad WilliamsAUS2002-20042932342.3621220445/225/2227.733.5646.70220
Herman GriffithWI1928-19331318443.5891243446/1038/16228.252.8060.52220
Eric HolliesENG1935-19501322592.21761332447/508/13330.272.2580.77050
Nikhil ChopraIND1998-20003937319.5211347445/215/2130.614.2143.61110
Joe PartridgeSA1963-196511203684b1361373447/919/17631.202.2483.73330
Wavell HindsWI1999-200616458338.4441392443/245/13431.644.1146.18000
Johan van der WathSA/RCB/KNI2006-20144545213.521512442/132/1334.367.0729.16000

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.