Most runs in an innings

First-class matches Cricket – Most runs in an innings

First-class matches
Most runs

High scores

RankPlayerRunsMinsBalls4s6sTeamOppositionGroundMatch DateScorecard
🥇 1
BC Lara501*4744276210Warwickshirev DurhamBirmingham2 Jun 1994FC
🥈 2
Hanif Mohammad499635-640Karachiv BahawalpurKarachi8 Jan 1959FC
🥉 3
DG Bradman452*415465490NSWv QueenslandSydney3 Jan 1930FC
4
BB Nimbalkar443*494-491Maharashtrav KathiawarPune16 Dec 1948FC
5
WH Ponsford437621-420Victoriav QueenslandMelbourne16 Dec 1927FC
6
WH Ponsford429477-420Victoriav TasmaniaMelbourne2 Feb 1923FC
7
Aftab Baloch428584-250Sindv BaluchistanKarachi18 Feb 1974FC
8
AC MacLaren424470-621Lancashirev SomersetTaunton15 Jul 1895FC
9
SA Northeast410*603450453Glamorganv LeicsLeicester20 Jul 2022FC
10
GA Hick405*5554693511Worcsv SomersetTaunton5 May 1988FC
11
BC Lara400*778582434West Indiesv EnglandSt John's10 Apr 2004Test # 1696
12
Naved Latif394780595525Sargodhav GujranwalaGujranwala16 Nov 2000FC
13
SC Cook390838648531Lionsv WarriorsEast London22 Oct 2009FC
14
B Sutcliffe385461-463Otagov CanterburyChristchurch25 Dec 1952FC
15
CW Gregory383345-550NSWv QueenslandBrisbane10 Nov 1906FC
16
ML Hayden3806224373811Australiav ZimbabweW.A.C.A9 Oct 2003Test # 1661
17
PP Shaw379-383494Mumbaiv AssamGuwahati10 Jan 2023FC
18
SV Manjrekar377666473505Bombayv HyderabadWankhede24 Apr 1991FC
19
BC Lara375766538450West Indiesv EnglandSt John's16 Apr 1994Test # 1259
20
DPMD Jayawardene374752572431Sri Lankav South AfricaColombo (SSC)27 Jul 2006Test # 1810
21
T Banton371520403562Somersetv WorcsTaunton4 Apr 2025FC
22
DG Bradman369253-464South Austv TasmaniaAdelaide29 Feb 1936FC
23
PWA Mulder367*410334494South Africav ZimbabweBulawayo6 Jul 2025Test # 2593
24
NH Fairbrother366500407475Lancashirev SurreyThe Oval3 May 1990FC
24
MV Sridhar366699523375Hyderabadv AndhraSecunderabad8 Jan 1994FC
24
TD Agarwal366-1813426Hyderabadv ArunachalHyderabad26 Jan 2024FC
27
C Hill365*515-350South Austv NSWAdelaide15 Dec 1900FC
27
GS Sobers365*614-380West Indiesv PakistanKingston26 Feb 1958Test # 450
29
L Hutton364797847350Englandv AustraliaThe Oval20 Aug 1938Test # 266
30
VM Merchant359*640-310Bombayv MaharashtraBrabourne31 Dec 1943FC
30
SB Gohel359*964723451Gujaratv OdishaJaipur23 Dec 2016FC
32
RB Simpson359629629330NSWv QueenslandBrisbane25 Oct 1963FC
33
R Abel357*515-381Surreyv SomersetThe Oval29 May 1899FC
34
DG Bradman357421-400South Austv VictoriaMelbourne1 Jan 1936FC
35
BA Richards356372381481South Austv West AustW.A.C.A20 Nov 1970FC
36
GR Marsh355*628545532West Austv South AustW.A.C.A15 Dec 1989FC
36
KP Pietersen355*4503963615Surreyv LeicsThe Oval10 May 2015FC
38
B Sutcliffe355485-380Otagov AucklandDunedin31 Dec 1949FC
39
LD Chandimal354*-391339SL Armyv SaracensKatunayake25 Aug 2020FC
40
VVS Laxman353758560522Hyderabadv KarnatakaBengaluru11 Apr 2000FC
41
WH Ponsford352363-360Victoriav NSWMelbourne24 Dec 1926FC
41
CA Pujara352548427491Saurashtrav KarnatakaRajkot6 Jan 2013FC
43
SM Gugale351*726521375Maharashtrav DelhiWankhede13 Oct 2016FC
44
KDK Vithanage351-2833714Tamil Unionv Air Force SCKatunayake13 Feb 2015FC

Showing 44 records