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

2024 Cricket – First-class matches Cricket Records

First-class matches

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
RR O'Donnell 33*11-5300.00Northern Disv OtagoHamilton28 Nov 2024First-class
🥇 1
MJ Henry27913300.00New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
🥉 3
Ali Umar291032290.00Bahawalpur Rv RawalpindiRawalpindi13 Nov 2024First-class
4
K Alleyne572083285.00Academyv Leeward IsBasseterre07 Feb 2024First-class
5
Khalil Ahmed261023260.00Maiwandv Mah-e-ParNangarhar16 Oct 2024First-class
6
CJ Rocchiccioli281132254.54West Austv NSWW.A.C.A03 Feb 2024First-class
7
Jagjit Singh502054250.00Chandigarhv SaurashtraChandigarh13 Nov 2024First-class
7
Arslan Khan 25*1022250.00Chandigarhv JharkhandJamshedpur26 Oct 2024First-class
9
JEK Rew 55*24102229.16Somersetv WarwickshireBirmingham22 Aug 2024First-class
10
Abhishek Sharma361615225.00Punjabv Tamil NaduSalem16 Feb 2024First-class
11
Mubasir Khan442024220.00Sui Northernv WAPDARawalpindi09 Feb 2024First-class
11
MA Wood331561220.00Englandv IndiaRajkot15 Feb 2024Test # 2530
13
Suryansh Shedge 79*3676219.44Mumbaiv OdishaMumbai06 Nov 2024First-class
14
BM Tickner 28*135-215.38Central Dv WellingtonPalmerston North08 Mar 2024First-class
15
Shan Masood341652212.50Ghani Glassv State B of PKarachi21 Jan 2024First-class
16
Kashif Bhatti361771211.76Hyderabad Rv FaisalabadIslamabad07 Nov 2024First-class
17
N Balasooriya 55*2644211.53Police SCv PanaduraPanadura27 Dec 2024First-class
18
Shashank Singh 25*12-3208.33Chhattisgarhv BiharPatna12 Jan 2024First-class
19
M Markande 27*1331207.69Punjabv M. PradeshNew Chandigarh18 Oct 2024First-class
20
MD Shanaka291414207.14Sinhalesev KurunegalaColombo (SSC)27 Dec 2024First-class
21
K Biswal 53*26111203.84Odishav BarodaVadodara26 Oct 2024First-class
22
BA Stokes 57*2892203.57Englandv West IndiesBirmingham26 Jul 2024Test # 2541
23
TD Agarwal3661813426202.20Hyderabadv ArunachalHyderabad26 Jan 2024First-class
24
PJ Moor562882200.00Mountaineersv TuskersHarare03 Jan 2024First-class
24
LA Dawson 56*2861200.00Hampshirev KentSouthampton30 Jun 2024First-class
24
SG Rawat 40*2022200.00Barodav ServicesDelhi18 Oct 2024First-class
24
Hammad Butt 38*1942200.00Lahore Bv QuettaLahore07 Nov 2024First-class
24
PTM Dabare341713200.00Ace Capitalv BadureliyaColombo (CCC)27 Dec 2024First-class
24
Z McCaskie 28*145-200.00Barbadosv Comb C&CSpanish Town07 Feb 2024First-class
24
MD Shanaka 26*13-3200.00Colombov DambullaHambantota21 Mar 2024First-class
31
KC Cariappa753829197.36Mizoramv SikkimRangpo11 Oct 2024First-class
32
Jahandad Khan673427197.05Pakistan TVv Khan RLKarachi15 Jan 2024First-class
33
JM James 41*2125195.23Academyv Leeward IsBasseterre07 Feb 2024First-class
34
C Madande331742194.11Tuskersv MountaineersHarare08 Feb 2024First-class
35
MJ Owen 29*1531193.33Tasmaniav QueenslandBrisbane03 Feb 2024First-class
36
AL Olliver 27*14-3192.85Aucklandv CanterburyAuckland24 Mar 2024First-class
37
MN Piedt 50*2635192.30KZN-Inlandv EasternsBenoni07 Nov 2024First-class
38
LPJ Kimber2431272021191.33Leicsv SussexHove23 Jun 2024First-class
39
Gaurav Yadav4021-6190.47Puducherryv HimachalPuducherry16 Feb 2024First-class
40
KC Cariappa452444187.50Mizoramv HyderabadHyderabad02 Feb 2024First-class
41
LD McManus 28*1541186.66Northantsv LeicsLeicester26 Apr 2024First-class
42
GD Phillips261413185.71New Zealandv IndiaWankhede01 Nov 2024Test # 2560
43
A Kamboj462553184.00Haryanav VidarbhaNagpur16 Feb 2024First-class
44
N Wadhera 49*2753181.48Punjabv GoaPorvorim26 Jan 2024First-class
45
LPJ Kimber382134180.95Leicsv MiddlesexLeicester30 Jun 2024First-class
45
Y Chaudhary3821-5180.95Uttarakhandv VidarbhaDehradun26 Oct 2024First-class
47
JL Smith452523180.00Surreyv SomersetThe Oval12 Apr 2024First-class
47
P Girinath Reddy 27*1513180.00Andhrav ChhattisgarhRaipur26 Jan 2024First-class
49
Muhammad Faizan6134102179.41Faisalabadv LarkanaIslamabad13 Nov 2024First-class
50
Aftab Alam341951178.94Hindukushv PamirAmanullah16 Oct 2024First-class
51
TS Roland-Jones593318178.78Middlesexv LeicsLeicester30 Jun 2024First-class
52
R Parag155871112178.16Assamv ChhattisgarhRaipur05 Jan 2024First-class
53
C de Silva3218-5177.77Badureliyav Ace CapitalColombo (CCC)27 Dec 2024First-class
54
G Rahul Singh185105263176.19Hyderabadv ArunachalHyderabad26 Jan 2024First-class
55
N Dickwella442522176.00Nondescriptsv Kandy CCCColombo (Colts)27 Dec 2024First-class
56
MJ Dagar 56*3292175.00Himachalv UttarakhandDharamsala11 Oct 2024First-class
56
DS Weerakkody492853175.00Jaffnav DambullaPallekele23 Apr 2024First-class
56
Bilal Irshad28167-175.00Larkanav Lahore WIslamabad19 Nov 2024First-class
59
DP Hughes543172174.19NSWv QueenslandBrisbane11 Mar 2024First-class
60
A Sigera472752174.07Nondescriptsv Kandy CCCColombo (Colts)27 Dec 2024First-class
61
DG Bedingham663836173.68Durhamv KentChester-le-Street26 Sep 2024First-class
61
BK Saurabh331932173.68Biharv PunjabMohali13 Nov 2024First-class
61
NA Rathva 33*1923173.68Barodav MeghalayaVadodara13 Nov 2024First-class
64
P Rathnayake116*67117173.13Sri Lanka Av SA ABenoni15 Sep 2024First-class
65
R Parag311813172.22India Av India BBengaluru05 Sep 2024First-class
66
Ayaz Tasawwar513073170.00WAPDAv Sui NorthernRawalpindi09 Feb 2024First-class
67
MJ Dagar 39*2352169.56Himachalv UttarakhandDharamsala12 Jan 2024First-class
67
RP Jones392351169.56Worcsv DurhamKidderminster19 Apr 2024First-class
67
MDE Holden39237-169.56Middlesexv GloucsLord's09 Sep 2024First-class
70
FH Allen4929101168.96Aucklandv WellingtonWellington11 Nov 2024First-class
71
Anuj Rawat543254168.75Delhiv HimachalDharamsala09 Feb 2024First-class
72
KS Bharat653983166.66Andhrav HimachalVisakhapatnam26 Oct 2024First-class
72
DA Shinde301823166.66Maharashtrav VidarbhaPune09 Feb 2024First-class
74
Afaq Afridi 43*2634165.38FATAv Lahore BSwabi19 Nov 2024First-class
75
JJ Carson382342165.21Sussexv LeicsLeicester12 Apr 2024First-class
75
Saqib Khan382342165.21Karachi Wv MultanCharsadda01 Nov 2024First-class
77
OB Cox 51*3182164.51Leicsv YorkshireLeicester09 Sep 2024First-class
77
KC Cariappa513124164.51Mizoramv SikkimRangpo11 Oct 2024First-class
79
T Banton462834164.28Somersetv DurhamTaunton29 Aug 2024First-class
80
Saad Nasim362214163.63Lahore Wv PeshawarAbbottabad02 Dec 2024First-class
81
MJ Dagar523281162.50Himachalv PuducherryPuducherry16 Feb 2024First-class
81
I Wijesundera2616-3162.50Colombov KandyColombo (RPS)01 Feb 2024First-class
81
S Snater 26*1631162.50Essexv KentChelmsford12 Apr 2024First-class
84
JM Bairstow291822161.11Englandv IndiaDharamsala07 Mar 2024Test # 2534
85
FIN Khushi53339-160.60Essexv LancashireChelmsford19 Apr 2024First-class
86
J Clark402514160.00Surreyv KentCanterbury19 Apr 2024First-class
86
Shan Masood402510-160.00Yorkshirev DerbyshireLeeds26 Apr 2024First-class
88
Yamin Ahmadzai543462158.82Maiwandv Mah-e-ParAmanullah22 Sep 2024First-class
89
KL Rahul684372158.13Indiav BangladeshKanpur27 Sep 2024Test # 2552
90
AV Rajput 30*1922157.89Barodav OdishaVadodara05 Jan 2024First-class
91
JA Thompson442834157.14Yorkshirev GloucsScarborough23 Jun 2024First-class
92
AR Nagwaswalla 25*16-2156.25Gujaratv PunjabMohali09 Feb 2024First-class
92
BM Duckett 25*164-156.25Englandv West IndiesBirmingham26 Jul 2024Test # 2541
94
Muhammad Shahzad785066156.00Multanv RawalpindiRawalpindi26 Oct 2024First-class
94
Imran Dogar 78*50123156.00Lahore Wv LarkanaIslamabad19 Nov 2024First-class
96
RM Patidar159102137155.88M. Pradeshv HaryanaIndore26 Oct 2024First-class
96
DW Lawrence 53*345-155.88Surreyv SomersetThe Oval12 Apr 2024First-class
98
Abishek Porel28182-155.55Bengalv KeralaThumba09 Feb 2024First-class
99
G Rahul Singh624082155.00Hyderabadv MeghalayaHyderabad17 Feb 2024First-class
100
Naveed Zadran3422-5154.54AFG Av Sri Lanka AColombo (PSS)11 May 2024First-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