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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Kiran CarlsonGLA2016-202610963588.2602139425/285/7850.933.6484.05010
Mike ProcterSA1967-1970714252.280616416/739/10315.022.4436.93310
Mohamed ShirazBRC2025-20261117271.242936415/327/7922.833.4539.71150
Shakthi UdaraNCC2026712270.429982416/9810/22723.953.6339.61421
Stan NicholsENG1930-193914242565b971152416/358/10828.102.6962.56120
Ivan ThomasKEN2015-20202037385.4761255414/326/7530.613.2556.44300
Navin PatelCS2015-20181324394.2791327415/717/15132.373.3757.71120
Dominic GoodmanSUS/GLO2021-20261929399.3731331415/549/8732.463.3358.46210
Arshad AyubIND1987-19891322610.31501438415/508/10435.072.3689.34430
Dushmantha ChameeraSL/NCC2015-20251525386.5351459415/479/11535.593.7756.61110
Sunil JoshiIND1996-20001526575.11461470415/1428/16935.852.5684.17110
Peter LeverENG1970-197517313571b921509416/389/10336.802.5487.10120
Don AnurasiriSL1986-19981827662.11521548414/715/14937.762.3496.90200
Dave NourseSA1902-192445575391201553414/257/10437.882.8878.88200
Bill EdrichENG1938-195439513234b811693414/688/17241.293.1478.88300
Gulabrai RamchandIND1952-19603356829.22561899416/497/7646.322.29121.37010
Marlon SamuelsWI2000-20157169732792445414/136/5059.633.34107.12100
Alf HallSA1923-1931714393.3107886407/6311/11222.152.2559.02331
Vijayakanth ViyaskanthTUCA2024-20261221290261069405/816/14026.733.6943.50310
Eddie BarlowSA1961-197030463021b1151362405/856/8734.052.7175.53010
Willie WatsonNZ1986-199315255811821387406/786/9034.672.3987.15110
John PriceENG1964-19721527454901401405/735/10435.023.0968.10010
R. P. SinghIND2006-20111425422.1571682405/597/11742.053.9863.33310
Sikandar RazaZIM2014-20252231555.4621782407/1138/17644.553.2183.35020
Chud LangtonSA1935-193915234199b1041827405/586/8945.672.61104.97410
Vic PollardNZ1965-197332494421b2071853403/35/5746.332.51110.53000
Virender SehwagIND2001-201210491621.5651894405/1045/11847.353.0593.28010
Rob YatesWAR2020-20269369604.1891954404/377/25848.853.2390.63200
Peter LoaderENG1954-195813262662b115878396/369/8622.511.9868.26210
K NuwanthaSL/PSC/BSC2025-2026914259.3271018397/7112/13626.103.9239.92331
Carl RackemannAUS1982-19911220453.11311137396/8611/11829.152.5169.72131
Jack CrawfordENG1906-19081223367.1611150395/488/12029.493.1356.49030
Mike WhitneyAUS1981-19921223445.2901325397/2711/9533.972.9868.51221
Azhar MahmoodPAK1997-20012135502.31111402394/505/9535.952.7977.31200
Gary TroupNZ1976-198615263183b1051454396/9510/16637.282.7481.62211
Adam LythENG/YOR2014-202617098465.3731469394/565/6137.673.1671.62100
Allan BorderAUS1978-1994156984009b1971525397/4611/9639.102.28102.79121
Travis HeadAUS/SUS/WOR2016-202611494614.2782169394/104/1055.623.5394.51100
Chanuk DilshanMSC2024-2026101726338847387/4610/7722.293.2241.53231
Matthew ShortVIC2018-20264355410.4601187384/574/8331.242.8964.84200
Christi ViljoenNAM/OV2012-20192031462.41221272385/1017/17933.472.7573.05110
Nahid RanaBAN2024-20261221305.3251400385/406/9336.844.5848.24120
Robin PetersonSA2003-20141527419.1851416385/336/9437.263.3866.18110
Tom HainesSUS2016-20269686539.21061523383/55/1740.082.8285.16000
Asif MasoodPAK1969-197716273038b781568385/1119/16041.263.1079.95110
Sohag GaziBAN2012-20141018525.1661599386/749/21942.083.0482.92120
Josh de CairesMID2021-20263138478.2551637388/10610/19043.083.4275.53021
Brett SchultzSA1992-1997914288.582749375/489/10620.242.5946.84420
Manny MartindaleWI1933-193910171605b40804375/228/6121.733.0143.38230
Sahan NanayakkareBCAA2024-20261221252.336815377/249/8022.033.2340.95110

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.