Most runs in an innings

Test matches Cricket – Most runs in an innings

Test matches
Most runs

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundInnings in matchMatch DateScorecard
🥇 1
BC Lara400*77858243468.72West Indiesv EnglandSt John's110 Apr 2004Test # 1696
🥈 2
ML Hayden380622437381186.95Australiav ZimbabweW.A.C.A109 Oct 2003Test # 1661
🥉 3
BC Lara37576653845-69.70West Indiesv EnglandSt John's116 Apr 1994Test # 1259
4
DPMD Jayawardene37475257243165.38Sri Lankav South AfricaColombo (SSC)227 Jul 2006Test # 1810
5
PWA Mulder367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
6
GS Sobers365*614-38--West Indiesv PakistanKingston226 Feb 1958Test # 450
7
L Hutton36479784735-42.97Englandv AustraliaThe Oval120 Aug 1938Test # 266
8
ST Jayasuriya34079957836258.82Sri Lankav IndiaColombo (RPS)202 Aug 1997Test # 1374
9
Hanif Mohammad337970-24--Pakistanv West IndiesBridgetown317 Jan 1958Test # 446
10
WR Hammond336*318-3410-Englandv New ZealandAuckland231 Mar 1933Test # 226
11
DA Warner335*55441839180.14Australiav PakistanAdelaide129 Nov 2019Test # 2372
12
MA Taylor334*72056432159.21Australiav PakistanPeshawar115 Oct 1998Test # 1426
13
DG Bradman33438344846-74.55Australiav EnglandLeeds111 Jul 1930Test # 196
14
GA Gooch33362848543368.65Englandv IndiaLord's126 Jul 1990Test # 1148
14
CH Gayle33365343734976.20West Indiesv Sri LankaGalle115 Nov 2010Test # 1977
16
MJ Clarke329*60946839170.29Australiav IndiaSydney203 Jan 2012Test # 2027
17
Inzamam-ul-Haq32957943638975.45Pakistanv New ZealandLahore101 May 2002Test # 1600
18
A Sandham32560064028-50.78Englandv West IndiesKingston103 Apr 1930Test # 193
19
V Sehwag319530304425104.93Indiav South AfricaChennai226 Mar 2008Test # 1870
19
KC Sangakkara31955148232866.18Sri Lankav BangladeshChattogram104 Feb 2014Test # 2117
21
CH Gayle31763048337365.63West Indiesv South AfricaSt John's229 Apr 2005Test # 1750
21
HC Brook31741832229398.44Englandv PakistanMultan207 Oct 2024Test # 2553
23
Younis Khan31376056827455.10Pakistanv Sri LankaKarachi221 Feb 2009Test # 1909
24
HM Amla311*79052935-58.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
25
RB Simpson31176274323141.85Australiav EnglandManchester123 Jul 1964Test # 564
26
JH Edrich310*53245052568.88Englandv New ZealandLeeds108 Jul 1965Test # 593
27
V Sehwag30953137539682.40Indiav PakistanMultan128 Mar 2004Test # 1693
28
RM Cowper30772758920-52.12Australiav EnglandMelbourne211 Feb 1966Test # 601
29
DG Bradman30443047343264.27Australiav EnglandLeeds220 Jul 1934Test # 236
30
KK Nair303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
31
Azhar Ali302*65846923264.39Pakistanv West IndiesDubai (DICS)113 Oct 2016Test # 2224
32
LG Rowe30261243036170.23West Indiesv EnglandBridgetown206 Mar 1974Test # 734
32
BB McCullum30277555932454.02New Zealandv IndiaWellington314 Feb 2014Test # 2120
34
DG Bradman299*396-23--Australiav South AfricaAdelaide229 Jan 1932Test # 215
35
MD Crowe29961052329357.17New Zealandv Sri LankaWellington331 Jan 1991Test # 1162
36
AN Cook29477354533-53.94Englandv IndiaBirmingham210 Aug 2011Test # 2003
37
V Sehwag293366254407115.35Indiav Sri LankaBrabourne202 Dec 2009Test # 1937
38
IVA Richards29147238638-75.38West Indiesv EnglandThe Oval112 Aug 1976Test # 781
38
RR Sarwan29169845230264.38West Indiesv EnglandBridgetown226 Feb 2009Test # 1911
40
LRPL Taylor29056737443-77.54New Zealandv AustraliaW.A.C.A213 Nov 2015Test # 2187
41
RE Foster287419-37--Englandv AustraliaSydney211 Dec 1903Test # 78
41
KC Sangakkara28767545735-62.80Sri Lankav South AfricaColombo (SSC)227 Jul 2006Test # 1810
43
PBH May285*600-252-Englandv West IndiesBirmingham330 May 1957Test # 439
44
VVS Laxman28163145244-62.16Indiav AustraliaEden Gardens311 Mar 2001Test # 1535
45
Javed Miandad280*69646019160.86Pakistanv IndiaHyderabad (Sind)114 Jan 1983Test # 946
46
AB de Villiers278*60141823666.50South Africav PakistanAbu Dhabi120 Nov 2010Test # 1979
47
DCS Compton278287-341-Englandv PakistanNottingham201 Jul 1954Test # 388
48
BC Lara27747437238-74.46West Indiesv AustraliaSydney202 Jan 1993Test # 1208
48
GC Smith27754137335-74.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
50
DJ Cullinan275*65849027256.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
51
G Kirsten27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
51
DPMD Jayawardene27561043527163.21Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
53
SP Fleming274*65347628157.56New Zealandv Sri LankaColombo (PSS)125 Apr 2003Test # 1641
54
RG Pollock27441740143-68.32South Africav AustraliaDurban105 Feb 1970Test # 671
54
Zaheer Abbas27454446738-58.67Pakistanv EnglandBirmingham103 Jun 1971Test # 687
56
Javed Miandad27155846528558.27Pakistanv New ZealandAuckland124 Feb 1989Test # 1116
57
GA Headley270*495-30--West Indiesv EnglandKingston114 Mar 1935Test # 241
58
DG Bradman27045837522-72.00Australiav EnglandMelbourne301 Jan 1937Test # 257
58
R Dravid27074049534154.54Indiav PakistanRawalpindi213 Apr 2004Test # 1697
58
KC Sangakkara27046836536273.97Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
61
AC Voges269*41028533-94.38Australiav West IndiesHobart110 Dec 2015Test # 2193
62
Shubman Gill26950938730369.50Indiav EnglandBirmingham102 Jul 2025Test # 2591
63
GN Yallop26871651729-51.83Australiav PakistanMelbourne226 Dec 1983Test # 973
64
BA Young267*60542237-63.27New Zealandv Sri LankaDunedin107 Mar 1997Test # 1358
65
PA de Silva26750938040-70.26Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
65
Younis Khan26769050432152.97Pakistanv IndiaBengaluru124 Mar 2005Test # 1743
65
Z Crawley26754139334167.93Englandv PakistanSouthampton121 Aug 2020Test # 2393
68
WH Ponsford26646042227-63.03Australiav EnglandThe Oval118 Aug 1934Test # 237
68
DL Houghton26667554130349.16Zimbabwev Sri LankaBulawayo120 Oct 1994Test # 1271
70
TWM Latham264*69448921153.98New Zealandv Sri LankaWellington215 Dec 2018Test # 2335
71
AN Cook26383652818-49.81Englandv PakistanAbu Dhabi213 Oct 2015Test # 2180
72
DL Amiss262*57056340146.53Englandv West IndiesKingston316 Feb 1974Test # 732
73
SP Fleming26257642331261.93New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
73
JE Root26260137517-69.86Englandv PakistanMultan207 Oct 2024Test # 2553
75
RR Sarwan261*57340232-64.92West Indiesv BangladeshKingston204 Jun 2004Test # 1703
76
FMM Worrell261335-352-West Indiesv EnglandNottingham220 Jul 1950Test # 325
77
CC Hunte260--281-West Indiesv PakistanKingston226 Feb 1958Test # 450
77
Javed Miandad26061752128149.90Pakistanv EnglandThe Oval106 Aug 1987Test # 1079
77
MN Samuels26061845531357.14West Indiesv BangladeshKhulna221 Nov 2012Test # 2060
80
MJ Clarke259*58239826-65.07Australiav South AfricaBrisbane209 Nov 2012Test # 2056
81
GM Turner25970475922-34.12New Zealandv West IndiesGeorgetown206 Apr 1972Test # 696
81
GC Smith25957437034-70.00South Africav EnglandLord's231 Jul 2003Test # 1653
81
RD Rickelton25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
84
TW Graveney258471-30--Englandv West IndiesNottingham104 Jul 1957Test # 441
84
SM Nurse258476-341-West Indiesv New ZealandChristchurch113 Mar 1969Test # 652
84
BA Stokes2583381983011130.30Englandv South AfricaCape Town102 Jan 2016Test # 2197
87
Wasim Akram257*490363221270.79Pakistanv ZimbabweSheikhupura217 Oct 1996Test # 1336
88
RT Ponting25759045825-56.11Australiav IndiaMelbourne226 Dec 2003Test # 1678
89
RB Kanhai256400-42--West Indiesv IndiaEden Gardens131 Dec 1958Test # 463
89
KF Barrington25668362426-41.02Englandv AustraliaManchester223 Jul 1964Test # 564
91
DJ McGlew255*534-19--South Africav New ZealandWellington106 Mar 1953Test # 368
92
V Kohli254*-33633275.59Indiav South AfricaPune110 Oct 2019Test # 2364
93
DG Bradman25434137625-67.55Australiav EnglandLord's227 Jun 1930Test # 195
93
V Sehwag254328247471102.83Indiav PakistanLahore213 Jan 2006Test # 1781
93
JE Root25461440627-62.56Englandv PakistanManchester122 Jul 2016Test # 2208
96
HM Amla253*67547322-53.48South Africav IndiaNagpur106 Feb 2010Test # 1951
97
ST Jayasuriya25349034833472.70Sri Lankav PakistanFaisalabad320 Oct 2004Test # 1716
97
DA Warner25340928624288.46Australiav New ZealandW.A.C.A113 Nov 2015Test # 2187
99
TWM Latham25255237334267.56New Zealandv BangladeshChristchurch109 Jan 2022Test # 2447
100
WR Hammond25146160530-41.48Englandv AustraliaSydney214 Dec 1928Test # 177

Showing 100 records