2024 First-class matches Batting Most Runs Innings
First-class matches

2024 Cricket – First-class matches Cricket Records

First-class matches

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundInnings in matchMatch DateScorecard
🥇 1
TD Agarwal366-1813426202.20Hyderabadv ArunachalHyderabad226 Jan 2024First-class
🥈 2
Usman Noori33961052339264.81Pamirv Mah-e-ParNangarhar228 Sep 2024First-class
🥉 3
SA Northeast335*52541236681.31Glamorganv MiddlesexLord's105 Apr 2024First-class
4
N Jagadeesan321-40323579.65Tamil Naduv ChandigarhCoimbatore226 Jan 2024First-class
5
HC Brook31741832229398.44Englandv PakistanMultan207 Oct 2024Test # 2553
6
SS Kauthankar314*-215454146.04Goav ArunachalPorvorim213 Nov 2024First-class
7
CD Bist304*-42333571.86Nagalandv MizoramNadiad113 Nov 2024First-class
8
T Stubbs302*-37237681.18Warriorsv KZN-InlandPietermaritzburg121 Feb 2024First-class
9
AA Naqvi300*4442953010101.69Rhinosv TuskersHarare210 Jan 2024First-class
9
KU Bakhale300*-269392111.52Goav ArunachalPorvorim213 Nov 2024First-class
9
MK Lomror300*-360251383.33Rajasthanv UttarakhandDehradun113 Nov 2024First-class
12
JH Wharton285435319321089.34Yorkshirev NorthantsLeeds226 Sep 2024First-class
13
DG Bedingham27948735927177.71Durhamv LancashireChester-le-Street209 Sep 2024First-class
14
SP Senapati277-487191156.87Odishav M. PradeshIndore112 Jan 2024First-class
15
MS Chapman276516325281084.92Aucklandv CanterburyAuckland128 Nov 2024First-class
16
Kishan Lyngdoh268-30843187.01Meghalayav ArunachalAnand205 Jan 2024First-class
17
BJ Bennett264*430259333101.93Mountaineersv EaglesHarare115 Feb 2024First-class
18
Ismat Alam263*37230436486.51Pamirv Mah-e-ParAmanullah110 Oct 2024First-class
19
JE Root26260137517-69.86Englandv PakistanMultan207 Oct 2024Test # 2553
20
EN Gay26155340122165.08Northantsv MiddlesexNorthampton112 Apr 2024First-class
21
CA Ingram257*59737528168.53Glamorganv LeicsCardiff229 Aug 2024First-class
22
AL Davies25644531128382.31Warwickshirev DurhamBirmingham112 Apr 2024First-class
23
SP Khajuria255-35329872.23J + Kv MaharashtraSrinagar111 Oct 2024First-class
24
HJ Rana250*-31333-79.87Haryanav ManipurAhmedabad119 Jan 2024First-class
25
SS Kauthankar250-34225-73.09Goav MizoramAhmedabad106 Nov 2024First-class
26
H Hameed247*62145925-53.81Nottsv LancashireNottingham210 May 2024First-class
27
Hashmatullah Shahidi24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
28
N Jagadeesan245*-40225460.94Tamil Naduv RailwaysCoimbatore119 Jan 2024First-class
29
CA Pujara243*-35630-68.25Saurashtrav JharkhandRajkot205 Jan 2024First-class
30
LPJ Kimber2431761272021191.33Leicsv SussexHove423 Jun 2024First-class
31
P Sooriyabandara242-34617-69.94Gallev JaffnaColombo (RPS)104 Apr 2024First-class
32
R Ravindra24054636626365.57New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
32
P Rathnayake240-40123259.85Dambullav JaffnaColombo (RPS)116 Feb 2024First-class
32
SS Sharma240-28920483.04M. Pradeshv BiharPatna106 Nov 2024First-class
32
RA Mariu24049433025372.72Canterburyv Central DNelson219 Nov 2024First-class
32
G Roelofsen24045231728875.70Bolandv North WestPotchefstroom128 Nov 2024First-class
37
AD Chopra238*-209335113.87Mizoramv ArunachalAhmedabad318 Oct 2024First-class
38
Z Crawley23831326731489.13Kentv SomersetTaunton317 May 2024First-class
39
T Munyonga23733725425993.30Mountaineersv EaglesHarare115 Feb 2024First-class
40
Jyotsnil Singh234*-42221255.45Barodav DelhiDelhi102 Feb 2024First-class
41
CA Pujara234-38325161.09Saurashtrav ChhattisgarhRajkot218 Oct 2024First-class
41
MN Erlank23441929032480.68KZN-Inlandv EasternsBenoni207 Nov 2024First-class
41
Rahmat Shah23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
44
SS Iyer233-228249102.19Mumbaiv OdishaMumbai106 Nov 2024First-class
45
CP Jewell22745231927371.15Tasmaniav West AustHobart316 Feb 2024First-class
45
RJ Burns22745334829165.22Surreyv LancashireThe Oval222 Aug 2024First-class
47
R Jonathan225-24034193.75Nagalandv ArunachalSovima111 Oct 2024First-class
48
SN Khan222*-28625477.62Mumbaiv Rest of IndLucknow101 Oct 2024First-class
49
RF Higgins22152036021261.38Middlesexv GlamorganLord's205 Apr 2024First-class
50
AA Jangoo218-238151091.59Trinidad & Tv Comb C&CSt Augustine110 Apr 2024First-class
50
BM Duckett21841326425182.57Nottsv WarwickshireBirmingham126 Apr 2024First-class
50
AD Chopra218-26929181.04Mizoramv ManipurNadiad126 Oct 2024First-class
53
YBK Jaiswal214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
54
G Rahul Singh214-157239136.30Hyderabadv NagalandSovima105 Jan 2024First-class
54
MS Harris21441830326270.62Leicsv DerbyshireDerby119 Apr 2024First-class
56
JM Clarke213*39832725165.13Nottsv SomersetTaunton319 Apr 2024First-class
57
BB Chari21351632121466.35Tuskersv RhinosHarare115 Feb 2024First-class
57
B Sai Sudharsan213-27425177.73Tamil Naduv DelhiDelhi118 Oct 2024First-class
57
Amite Hasan21363845518146.81Sylhet DIVv Khulna DIVCox's Bazar109 Nov 2024First-class
60
MDE Holden211*46737716-55.96Middlesexv NorthantsNorthampton212 Apr 2024First-class
61
JM Vince21138127933-75.62Hampshirev KentSouthampton130 Jun 2024First-class
61
TS Muyeye21136927923375.62Kentv WorcsWorcester322 Aug 2024First-class
61
ASK Pandey211-40126152.61Chhattisgarhv AssamRaipur213 Nov 2024First-class
64
BG Charlesworth21042031121667.52Gloucsv LeicsBristol222 Aug 2024First-class
65
YBK Jaiswal20942329019772.06Indiav EnglandVisakhapatnam102 Feb 2024Test # 2526
66
KS Sharma208-31022367.09UPv AssamKanpur102 Feb 2024First-class
67
JR Bracey207*31326126379.31Gloucsv LeicsBristol222 Aug 2024First-class
68
SG Rawat207-32421-63.88Barodav HimachalDharamsala119 Jan 2024First-class
68
JM Cox20732725521581.17Essexv KentCanterbury124 May 2024First-class
68
MJ Lamb20737927830174.46Derbyshirev GloucsBristol124 May 2024First-class
71
Ali Zaryab Asif206*54837223-55.37Lahore Wv Sialkot RKarachi227 Dec 2024First-class
72
Anmolpreet Singh205*-32925-62.31Punjabv ChandigarhChandigarh102 Feb 2024First-class
72
JA Simpson205*37629523569.49Sussexv LeicsLeicester212 Apr 2024First-class
72
AR Kalsi205*-27020-75.92Himachalv UttarakhandDharamsala111 Oct 2024First-class
72
A Badoni205*-216161094.90Delhiv JharkhandDelhi213 Nov 2024First-class
76
JJ Bohannon20549237226-55.10Lancashirev KentCanterbury223 Jun 2024First-class
76
L Senokwane20538026431177.65Knightsv North WestBloemfontein207 Nov 2024First-class
78
D Myers204*38827026275.55Mountaineersv EaglesHarare310 Jan 2024First-class
78
JR Bracey204*28823120488.31Gloucsv GlamorganCheltenham330 Jun 2024First-class
78
Mohsin Riaz204*62536724355.58Sialkot Rv FATAGujranwala226 Oct 2024First-class
81
Musheer Khan203*-35718-56.86Mumbaiv BarodaMumbai123 Feb 2024First-class
81
AN Khare203*-39420451.52Chhattisgarhv SaurashtraRajkot118 Oct 2024First-class
81
Azan Awais203*58140727-49.87Sialkot Rv PeshawarAbbottabad226 Nov 2024First-class
84
SK Rasheed203-37228-54.56Andhrav HyderabadHyderabad213 Nov 2024First-class
85
Muhammad Akhlaq202*3251991810101.50WAPDAv Ghani GlassKarachi315 Jan 2024First-class
85
KK Nair202*33725321279.84Northantsv GlamorganNorthampton219 Apr 2024First-class
87
SJ Desai202-35623456.74Chhattisgarhv UPLucknow116 Feb 2024First-class
87
BOP Fernando202-30023167.33Gallev ColomboDambulla223 Apr 2024First-class
89
C Britz201*50939717450.62Northern Cpev BorderEast London108 Feb 2024First-class
89
NRT Gubbins201*42331726-63.40Hampshirev WorcsSouthampton117 Sep 2024First-class
91
A Juyal201-27821172.30UPv AssamKanpur102 Feb 2024First-class
91
WMH Rhodes20139029532-68.13Warwickshirev KentBirmingham229 Aug 2024First-class
93
Jurie Snyman200*-22121390.49Mpumalangav EasternsWhite River308 Feb 2024First-class
93
AR Easwaran200*-29123-68.72Bengalv BiharEden Gardens216 Feb 2024First-class
95
Aarya Desai200-34226358.47Gujaratv PuducherryAhmedabad206 Nov 2024First-class
96
OG Robinson19827020921794.73Durhamv EssexChelmsford123 Jun 2024First-class
96
CS Jani198-35427255.93Saurashtrav ChandigarhChandigarh113 Nov 2024First-class
98
SS Prabhudessai197-36418154.12Goav ChandigarhPorvorim112 Jan 2024First-class
99
JL du Plooy196*26120516495.60Middlesexv NorthantsNorthampton212 Apr 2024First-class
100
OJ Pope19637327821-70.50Englandv IndiaHyderabad325 Jan 2024Test # 2525

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