2021 First-class matches Batting Highest Strike Rate Innings
First-class matches

2021 Cricket – First-class matches Cricket Records

First-class matches

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Mohammad Ilyas281013280.00Southern PNJv NorthernKarachi12 Dec 2021First-class
🥈 2
MM Ali431835238.88Englandv IndiaChennai13 Feb 2021Test # 2411
🥉 3
MR Marsh 60*2717222.22Australia Av Eng LionsBrisbane09 Dec 2021First-class
4
Aamer Yamin321641200.00Southern PNJv Central PNJBKarachi24 Nov 2021First-class
5
Zeeshan Ashraf30167-187.50Southern PNJv BalochistanKarachi30 Nov 2021First-class
6
OJ Pope 37*2042185.00Surreyv MiddlesexThe Oval20 May 2021First-class
7
SC Kuggeleijn462533184.00Northern Disv AucklandWhangarei11 Mar 2021First-class
8
Pritom Kumar33188-183.33East Z (BD)v North Z (BD)Rajshahi26 Dec 2021First-class
9
BL D'Oliveira 56*3172180.64Worcsv SussexWorcester30 Aug 2021First-class
10
MG Hogan 25*146-178.57Glamorganv NorthantsNorthampton22 Apr 2021First-class
10
Sohag Gazi251431178.57Barisal DIVv ChittagongSavar (3)07 Nov 2021First-class
12
N Wagner321842177.77Northern Disv OtagoDunedin03 Apr 2021First-class
13
Asif Afridi623527177.14Khyberv BalochistanFaisalabad10 Nov 2021First-class
14
Shuvagata Hom 51*2943175.86Dhaka DIVv Rangpur DIVSylhet24 Oct 2021First-class
15
Hasan Ali106*61107173.77Central PNJBv KhyberKarachi01 Jan 2021First-class
16
DR Briggs 53*3153170.96Warwickshirev SomersetBirmingham21 Sep 2021First-class
17
LJ Carey291751170.58Glamorganv EssexCardiff30 Aug 2021First-class
18
BD Walters422516168.00W Provincev TitansCape Town18 Nov 2021First-class
19
M Shumba 33*2041165.00Tuskersv EaglesHarare03 Nov 2021First-class
20
Shahadat Hossain 28*1712164.70Chittagongv Dhaka MetroCox's Bazar29 Mar 2021First-class
21
A Odendaal804937163.26Rocksv Eagles (ZIM)Harare24 Mar 2021First-class
22
Sohag Gazi452824160.71Barisal DIVv Dhaka MetroBarisal22 Mar 2021First-class
23
SN Thakur573673158.33Indiav EnglandThe Oval02 Sep 2021Test # 2433
24
BRM Taylor493110-158.06Zimbabwev PakistanHarare07 May 2021Test # 2421
25
AR Patel 41*2634157.69Indiav New ZealandWankhede03 Dec 2021Test # 2438
26
CT Mumba281851155.55Zimbabwe Av SA AHarare07 Jun 2021First-class
27
NJ Maddinson714654154.34Australia Av Eng LionsBrisbane09 Dec 2021First-class
28
TL Chivanga 26*1741152.94Eaglesv RocksHarare15 Oct 2021First-class
29
DI Stevens107*70136152.85Kentv LeicsLeicester30 Aug 2021First-class
30
Ahmed Safi Abdullah352351152.17Central PNJBv KhyberKarachi01 Jan 2021First-class
31
EJH Eckersley865766150.87Durhamv WorcsChester-le-Street13 May 2021First-class
32
Ariful Haque573826150.00Rangpur DIVv Sylhet DIVSavar (4)21 Nov 2021First-class
32
Azam Khan483291150.00Southern PNJv SindhKarachi18 Dec 2021First-class
32
JA Thompson332242150.00Yorkshirev HampshireSouthampton30 Aug 2021First-class
35
Tanzid Hasan28196-147.36Rajshahi DIVv ChittagongRajshahi22 Mar 2021First-class
36
Siyabonga Mahima473210-146.87Bolandv LionsJohannesburg18 Nov 2021First-class
37
MG Neser352451145.83Australiav EnglandAdelaide16 Dec 2021Test # 2441
38
Q de Kock29205-145.00South Africav PakistanRawalpindi04 Feb 2021Test # 2408
38
MY Vallie29205-145.00W Provincev WarriorsGqeberha25 Nov 2021First-class
40
WB Marshall523673144.44North Westv LionsJohannesburg29 Oct 2021First-class
40
UT Khawaja 52*3610-144.44Queenslandv South AustAdelaide23 Nov 2021First-class
42
GD Phillips9264115143.75Aucklandv OtagoInvercargill18 Mar 2021First-class
43
KA Maharaj8962113143.54Dolphinsv LionsJohannesburg07 Mar 2021First-class
44
BR Hampton 63*4454143.18Northern Disv WellingtonMount Maunganui18 Mar 2021First-class
45
M de Lange372642142.30Somersetv GloucsTaunton15 Apr 2021First-class
46
JP Inglis543871142.10West Austv TasmaniaW.A.C.A03 Apr 2021First-class
47
WMH Rhodes624443140.90Warwickshirev SomersetBirmingham21 Sep 2021First-class
48
CT Mumba453243140.62Rhinosv EaglesHarare21 Oct 2021First-class
49
S Conners392842139.28Derbyshirev KentDerby12 Sep 2021First-class
50
Nasir Nawaz25185-138.88Northernv KhyberLahore20 Oct 2021First-class
51
JMR Taylor402961137.93Gloucsv MiddlesexCheltenham05 Jul 2021First-class
52
P Fojela413052136.66Borderv KZ-NatalPaarl04 Mar 2021First-class
53
KA Jamieson 30*2222136.36New Zealandv PakistanChristchurch03 Jan 2021Test # 2400
53
DJM Short30224-136.36West Austv TasmaniaHobart21 Nov 2021First-class
55
MJ Lamb 27*20-2135.00Warwickshirev SomersetBirmingham21 Sep 2021First-class
56
Naseem Shah312333134.78Shaheensv Sri Lanka APallekele04 Nov 2021First-class
57
BWM Mike7052112134.61Leicsv KentLeicester30 Aug 2021First-class
58
TM Johnson 39*2932134.48Wellingtonv AucklandAuckland03 Apr 2021First-class
59
Nasir Jamal 51*389-134.21Amo Regionv Boost RegionKandahar26 Nov 2021First-class
60
RF Higgins332532132.00Gloucsv LeicsBristol29 Apr 2021First-class
61
MS Wade423241131.25Tasmaniav West AustW.A.C.A03 Apr 2021First-class
62
M Labuschagne 60*4643130.43Queenslandv TasmaniaTownsville27 Oct 2021First-class
62
JD Wildermuth302341130.43Queenslandv TasmaniaHobart17 Feb 2021First-class
64
Aamer Yamin433361130.30Southern PNJv BalochistanKarachi30 Nov 2021First-class
65
Amad Butt352761129.62Balochistanv Southern PNJMultan27 Oct 2021First-class
66
TWM Latham10682152129.26Canterburyv OtagoRangiora11 Mar 2021First-class
67
Mubasir Khan 31*2423129.16Northernv BalochistanKarachi18 Dec 2021First-class
68
Tanzid Hasan403161129.03Rajshahi DIVv Barisal DIVSylhet21 Nov 2021First-class
69
KO Maunze634964128.57Eaglesv RhinosHarare21 Oct 2021First-class
70
Shan Masood10582171128.04Balochistanv Southern PNJKarachi30 Nov 2021First-class
71
MG Bracewell11993105127.95Wellingtonv AucklandAuckland03 Apr 2021First-class
72
DI Stevens1901491515127.51Kentv GlamorganCanterbury20 May 2021First-class
73
AM Hardie 28*225-127.27West Austv South AustW.A.C.A25 Feb 2021First-class
74
Imran Uzzaman 33*2614126.92Khulna DIVv Sylhet DIVKhulna22 Mar 2021First-class
75
DMW Rawlins584692126.08Sussexv DerbyshireHove21 Sep 2021First-class
75
Abid Ali29236-126.08Pakistanv West IndiesKingston20 Aug 2021Test # 2431
77
BRM Taylor927316-126.02Zimbabwev BangladeshHarare07 Jul 2021Test # 2427
78
PJ Moor735853125.86Tuskersv MountaineersHarare18 Mar 2021First-class
79
JE Root40327-125.00Englandv IndiaChennai05 Feb 2021Test # 2409
79
Tanvir Islam 30*2441125.00East Z (BD)v North Z (BD)Rajshahi26 Dec 2021First-class
79
RR Pant252031125.00Indiav EnglandNottingham04 Aug 2021Test # 2428
79
Mehedi Hasan 25*202-125.00Chittagongv Dhaka MetroSavar (3)31 Oct 2021First-class
83
M de Lange362933124.13Somersetv NottsTaunton30 Aug 2021First-class
84
LWP Wells26214-123.80Lancashirev GlamorganCardiff03 Jun 2021First-class
84
Mohammad Nawaz26214-123.80Northernv KhyberKarachi25 Dec 2021First-class
86
AL Davies7359101123.72Lancashirev SussexHove29 Apr 2021First-class
87
BC Brown37308-123.33Sussexv YorkshireHove22 Apr 2021First-class
88
NA Saini272251122.72India Av SA ABloemfontein06 Dec 2021First-class
89
Nayeem Hasan453742121.62East Z (BD)v North Z (BD)Rajshahi26 Dec 2021First-class
90
LJ Carey292442120.83Glamorganv EssexCardiff30 Aug 2021First-class
91
SJ Mullaney887384120.54Nottsv WorcsNottingham20 May 2021First-class
92
RA Jadeja302551120.00Indiav EnglandLeeds25 Aug 2021Test # 2432
93
Azam Khan857184119.71Southern PNJv BalochistanMultan27 Oct 2021First-class
94
JO Baker 61*51101119.60Worcsv MiddlesexLord's12 Sep 2021First-class
95
M de Lange756346119.04Somersetv LeicsTaunton04 Jul 2021First-class
95
N Wagner 25*2131119.04New Zealandv EnglandLord's02 Jun 2021Test # 2422
97
Sohag Gazi11395510118.94Barisal DIVv Rajshahi DIVCox's Bazar31 Oct 2021First-class
98
Fazle Mahmud7059112118.64Barisal DIVv Rajshahi DIVCox's Bazar31 Oct 2021First-class
99
C Zhuwao655564118.18Rocksv TuskersHarare21 Oct 2021First-class
99
Yasir Ali393322118.18Chittagongv Dhaka MetroCox's Bazar29 Mar 2021First-class

Showing 100 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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