2021 First-class matches Bowling Best Figures Innings
First-class matches

2021 Cricket – First-class matches Cricket Records

First-class matches

Best bowling figures in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamInnings in matchOppositionGroundMatch DateScorecard
🥇 1
SA Whitehead12.1436102.95S West D4v EasternsOudtshoorn18 Nov 2021First-class
🥇 1
AY Patel47.512119102.48New Zealand1v IndiaWankhede03 Dec 2021Test # 2438
🥉 3
OE Robinson30.1107892.58Sussex3v GlamorganCardiff15 Apr 2021First-class
🥉 3
SR Harmer25.598093.09Essex2v DerbyshireChelmsford13 May 2021First-class
5
KAJ Roach18.374082.16Surrey3v HampshireThe Oval29 Apr 2021First-class
5
Sajid Khan15.044282.80Pakistan2v BangladeshMirpur04 Dec 2021Test # 2439
5
Tanvir Islam28.3115181.78BAN Emerging3v Ireland AChattogram26 Feb 2021First-class
5
Sunzamul Islam20.029884.90North Z (BD)3v East Z (BD)Rajshahi26 Dec 2021First-class
9
JM Bird10.051871.80Tasmania2v NSWHobart20 Mar 2021First-class
9
JM Anderson10.051971.90Lancashire1v KentManchester04 Jul 2021First-class
9
GF Linde21.292971.35Cape Cobras3v KnightsCape Town16 Mar 2021First-class
9
LJ Fletcher16.063772.31Notts2v WorcsNottingham20 May 2021First-class
9
TE Bailey24.093771.54Lancashire3v HampshireLiverpool21 Sep 2021First-class
9
Nijat Masood12.023773.08Band-Region3v Amo RegionKandahar08 Dec 2021First-class
9
Tsepo Ndwandwa19.343871.94S West D3v BolandStellenbosch04 Mar 2021First-class
9
DM Bess24.4114371.74Yorkshire2v NorthantsNorthampton04 Jul 2021First-class
9
Nasum Ahmed18.064372.38Sylhet DIV1v Dhaka DIVSylhet07 Nov 2021First-class
9
MT Steketee26.494471.65Queensland2v South AustAdelaide15 Oct 2021First-class
9
SC Kuggeleijn11.1-4574.02Northern Dis1v AucklandWhangarei11 Mar 2021First-class
9
KHD Barker20.054672.30Hampshire2v NottsSouthampton12 Sep 2021First-class
9
KA Maharaj23.044872.08Dolphins4v LionsJohannesburg07 Mar 2021First-class
9
Shohidul Islam15.534873.03Dhaka Metro1v Rajshahi DIVSavar (4)07 Nov 2021First-class
9
Shuvagata Hom18.454872.57Dhaka DIV2v Khulna DIVSavar (3)21 Nov 2021First-class
9
CJC Wright24.285372.17Leics2v GloucsBristol29 Apr 2021First-class
9
Taj Wali22.156873.06Balochistan3v KhyberKarachi12 Dec 2021First-class
9
Rahatul Ferdous22.137573.38Sylhet DIV2v Dhaka DIVCox's Bazar29 Mar 2021First-class
9
Mohammad Mithun20.527573.60Khulna DIV3v Dhaka DIVSavar (3)21 Nov 2021First-class
9
SR Harmer31.287672.42Titans2v W ProvinceCape Town18 Nov 2021First-class
9
Kashif Bhatti40.0108572.12Balochistan2v Central PNJBKarachi06 Dec 2021First-class
9
L Delport17.048875.17Auckland2v Northern DisWhangarei11 Mar 2021First-class
9
S Snater26.069873.76Essex2v NottsNottingham06 May 2021First-class
9
Taijul Islam44.4911672.59Bangladesh2v PakistanChattogram26 Nov 2021Test # 2436
9
MW Parkinson52.0812672.42Lancashire3v KentCanterbury22 Apr 2021First-class
9
L Embuldeniya42.0613773.26Sri Lanka2v EnglandGalle22 Jan 2021Test # 2405
9
Rashid Khan62.51713772.18Afghanistan3v ZimbabweAbu Dhabi10 Mar 2021Test # 2415
36
SM Boland4.01761.75Australia3v EnglandMelbourne26 Dec 2021Test # 2442
36
Mohammad Abbas11.061161.00Hampshire2v MiddlesexSouthampton15 Apr 2021First-class
36
Sunzamul Islam13.071561.15Rajshahi DIV3v Barisal DIVSavar (4)29 Mar 2021First-class
36
NM Lyon16.082161.31NSW2v VictoriaSydney17 Feb 2021First-class
36
J Clark10.332162.00Surrey1v HampshireThe Oval29 Apr 2021First-class
36
GVJ Koopman13.062361.76Northerns1v W ProvinceKimberley26 Mar 2021First-class
36
Nazmul Islam8.012362.87Dhaka DIV1v Sylhet DIVSylhet17 Oct 2021First-class
36
P Subrayen22.072461.09Dolphins2v TitansDurban25 Mar 2021First-class
36
LJ Fletcher16.072461.50Notts1v EssexNottingham06 May 2021First-class
36
R Ashwin15.042761.80Surrey3v SomersetThe Oval11 Jul 2021First-class
36
BW Aitchison16.052861.75Derbyshire2v DurhamDerby20 May 2021First-class
36
Sajid Khan8.312863.29Khyber4v BalochistanKarachi12 Dec 2021First-class
36
SSB Magala13.033062.30Lions3v WarriorsGqeberha05 Nov 2021First-class
36
Amir Hamza27.2153061.09Band-Region1v Amo RegionKandahar08 Dec 2021First-class
36
LA Schlemmer17.573161.73KZN-Inland3v BorderEast London18 Nov 2021First-class
36
Mir Hamza12.123362.71Sindh4v KhyberKarachi30 Nov 2021First-class
36
R Kaia12.5-3462.64Rocks4v RhinosHarare18 Mar 2021First-class
36
L Sipamla17.073462.00Lions1v WarriorsGqeberha05 Nov 2021First-class
36
AR Patel21.463861.75India1v EnglandAhmedabad24 Feb 2021Test # 2412
36
PM Siddle21.053861.80Essex1v WarwickshireChelmsford20 May 2021First-class
36
TL Chivanga17.053862.23Eagles3v RocksHarare15 Oct 2021First-class
36
SA Abbott15.433862.42NSW1v VictoriaSydney27 Oct 2021First-class
36
M Jansen17.133862.21Warriors2v LionsGqeberha05 Nov 2021First-class
36
HNA Conway15.153962.57NSW1v VictoriaSydney25 Feb 2021First-class
36
S Snater11.553963.29Essex1v GlamorganCardiff30 Aug 2021First-class
36
JM Anderson29.0134061.37England1v Sri LankaGalle22 Jan 2021Test # 2405
36
Abrar Ahmed10.224063.87Sindh3v BalochistanKarachi24 Nov 2021First-class
36
WP Masakadza13.414163.00Mountaineers4v EaglesHarare27 Oct 2021First-class
36
Mehidy Hasan Miraz42.5224160.95Khulna DIV3v Dhaka DIVSylhet31 Oct 2021First-class
36
AR Swanepoel16.034262.62Northern Cpe4v KZN-InlandKimberley05 Nov 2021First-class
36
TG Southee25.184361.70New Zealand2v EnglandLord's02 Jun 2021Test # 2422
36
MJ Leach35.1204361.22Somerset2v SurreyThe Oval11 Jul 2021First-class
36
Zafar Gohar18.074362.38Gloucs3v GlamorganCardiff12 Sep 2021First-class
36
Sunzamul Islam19.034362.26Rajshahi DIV2v ChittagongSylhet14 Nov 2021First-class
36
Mubasir Khan24.284361.76Northern3v Central PNJBKarachi30 Nov 2021First-class
36
Mubasir Khan10.414364.03Northern3v BalochistanKarachi18 Dec 2021First-class
36
KJ Abbott18.164462.42Hampshire1v MiddlesexLord's13 May 2021First-class
36
P Fojela22.374562.00Border1v KZ-NatalPaarl04 Mar 2021First-class
36
Ebadot Hossain21.064662.19Bangladesh3v New ZealandMount Maunganui01 Jan 2022Test # 2444
36
KJ Abbott14.024763.35Hampshire2v LeicsSouthampton19 May 2021First-class
36
Haris Rauf18.034762.61Northern2v Central PNJBKarachi30 Nov 2021First-class
36
KA Jamieson20.064862.40New Zealand3v PakistanChristchurch03 Jan 2021Test # 2400
36
CJC Wright23.164862.07Leics3v MiddlesexLeicester27 May 2021First-class
36
Nayeem Hasan20.084862.40East Z (BD)4v Cent Z (BD)Mirpur19 Dec 2021First-class
36
C Rushworth19.464962.49Durham1v DerbyshireDerby20 May 2021First-class
36
Shaheen Shah Afridi17.375162.91Pakistan2v West IndiesKingston20 Aug 2021Test # 2431
36
Zafar Gohar23.075162.21Gloucs3v DurhamBristol21 Sep 2021First-class
36
CAJ Morris22.485262.29Worcs3v MiddlesexLord's12 Sep 2021First-class
36
T Muller17.255263.00Otago2v WellingtonWellington23 Oct 2021First-class
36
Mohammad Ali19.085262.73Central PNJB2v KhyberMultan17 Nov 2021First-class
36
DM Bess29.595361.77Yorkshire4v SussexHove22 Apr 2021First-class
36
ME Milnes12.055364.41Kent4v LeicsLeicester30 Aug 2021First-class
36
NG Smith24.495462.18Wellington3v OtagoWellington23 Oct 2021First-class
36
A Nortje14.315663.86South Africa1v Sri LankaJohannesburg03 Jan 2021Test # 2401
36
DA Payne17.055663.29Gloucs3v MiddlesexLord's06 May 2021First-class
36
LC Norwell20.385762.78Warwickshire2v LancashireManchester30 Aug 2021First-class
36
GS Sandhu21.055762.71Queensland3v South AustAdelaide23 Nov 2021First-class
36
C Rushworth22.065862.63Durham2v DerbyshireChester-le-Street22 Apr 2021First-class
36
D Moriarty26.576062.23Surrey2v GloucsThe Oval27 May 2021First-class
36
R Ashwin17.326163.48India3v EnglandChennai05 Feb 2021Test # 2409
36
Zohaib33.0136261.87Amo Region3v Band-RegionKandahar20 Nov 2021First-class
36
Nazmul Islam39.286461.62Dhaka DIV4v Rangpur DIVSavar (4)22 Mar 2021First-class
36
Mukidul Islam13.216464.80Rangpur DIV1v Khulna DIVRangpur29 Mar 2021First-class
36
Amir Hamza27.456462.31Band-Region3v Mis-AinakKandahar14 Nov 2021First-class
36
Sohag Gazi23.066562.82Barisal DIV2v Rajshahi DIVSavar (4)29 Mar 2021First-class

Showing 100 records

Additional Information

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures