Highest Score in Test Cricket

Highest Score in Test cricket

Test Cricket is a format which tests endurance and skills of players. Batting for long hours without losing patience and playing without a fancy shot is very hard for batsmen these days. There are many legends who took this challenge and demonstrated their skills by batting for more than a day or two. In this blog, we will talk about the highest score in Test Cricket by a player and by a team.

Highest Score in Test Cricket by a player

PlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
BC Lara400*77858243468.72West Indiesv EnglandSt John’s10 Apr 2004Test # 1696
ML Hayden380622437381186.95Australiav ZimbabwePerth09 Oct 2003Test # 1661
BC Lara3757665384569.7West Indiesv EnglandSt John’s16 Apr 1994Test # 1259
DPMD Jayawardene37475257243165.38Sri Lankav South AfricaColombo (SSC)27 Jul 2006Test # 1810
GS Sobers365*61438West Indiesv PakistanKingston26 Feb 1958Test # 450
L Hutton3647978473542.97Englandv AustraliaThe Oval20 Aug 1938Test # 266
ST Jayasuriya34079957836258.82Sri Lankav IndiaColombo (RPS)02 Aug 1997Test # 1374
Hanif Mohammad33797024Pakistanv West IndiesBridgetown17 Jan 1958Test # 446
WR Hammond336*3183410Englandv New ZealandAuckland31 Mar 1933Test # 226
DA Warner335*55441839180.14Australiav PakistanAdelaide29 Nov 2019Test # 2372
MA Taylor334*72056432159.21Australiav PakistanPeshawar15 Oct 1998Test # 1426
DG Bradman3343834484674.55Australiav EnglandLeeds11 Jul 1930Test # 196
GA Gooch33362848543368.65Englandv IndiaLord’s26 Jul 1990Test # 1148
CH Gayle33365343734976.2West Indiesv Sri LankaGalle15 Nov 2010Test # 1977
MJ Clarke329*60946839170.29Australiav IndiaSydney03 Jan 2012Test # 2027
Inzamam-ul-Haq32957943638975.45Pakistanv New ZealandLahore01 May 2002Test # 1600
A Sandham3256006402850.78Englandv West IndiesKingston03 Apr 1930Test # 193
V Sehwag319530304425104.93Indiav South AfricaChennai26 Mar 2008Test # 1870
KC Sangakkara31955148232866.18Sri Lankav BangladeshChattogram04 Feb 2014Test # 2117
CH Gayle31763048337365.63West Indiesv South AfricaSt John’s29 Apr 2005Test # 1750
Younis Khan31376056827455.1Pakistanv Sri LankaKarachi21 Feb 2009Test # 1909
HM Amla311*7905293558.79South Africav EnglandThe Oval19 Jul 2012Test # 2049
RB Simpson31176274323141.85Australiav EnglandManchester23 Jul 1964Test # 564
JH Edrich310*53245052568.88Englandv New ZealandLeeds08 Jul 1965Test # 593
V Sehwag30953137539682.4Indiav PakistanMultan28 Mar 2004Test # 1693
RM Cowper3077275892052.12Australiav EnglandMelbourne11 Feb 1966Test # 601
DG Bradman30443047343264.27Australiav EnglandLeeds20 Jul 1934Test # 236
KK Nair303*56538132479.52Indiav EnglandChennai16 Dec 2016Test # 2241
Azhar Ali302*65846923264.39Pakistanv West IndiesDubai (DSC)13 Oct 2016Test # 2224
LG Rowe30261243036170.23West Indiesv EnglandBridgetown06 Mar 1974Test # 734
BB McCullum30277555932454.02New Zealandv IndiaWellington14 Feb 2014Test # 2120
DG Bradman299*39623Australiav South AfricaAdelaide29 Jan 1932Test # 215
MD Crowe29961052329357.17New Zealandv Sri LankaWellington31 Jan 1991Test # 1162
AN Cook2947735453353.94Englandv IndiaBirmingham10 Aug 2011Test # 2003
V Sehwag293366254407115.35Indiav Sri LankaBrabourne02 Dec 2009Test # 1937
IVA Richards2914723863875.38West Indiesv EnglandThe Oval12 Aug 1976Test # 781
RR Sarwan29169845230264.38West Indiesv EnglandBridgetown26 Feb 2009Test # 1911
LRPL Taylor2905673744377.54New Zealandv AustraliaPerth13 Nov 2015Test # 2187
RE Foster28741937Englandv AustraliaSydney11 Dec 1903Test # 78
KC Sangakkara2876754573562.8Sri Lankav South AfricaColombo (SSC)27 Jul 2006Test # 1810
PBH May285*600252Englandv West IndiesBirmingham30 May 1957Test # 439
VVS Laxman2816314524462.16Indiav AustraliaEden Gardens11 Mar 2001Test # 1535
Javed Miandad280*69646019160.86Pakistanv IndiaHyderabad (Sind)14 Jan 1983Test # 946
AB de Villiers278*60141823666.5South Africav PakistanAbu Dhabi20 Nov 2010Test # 1979
DCS Compton278287341Englandv PakistanNottingham01 Jul 1954Test # 388
BC Lara2774743723874.46West Indiesv AustraliaSydney02 Jan 1993Test # 1208
GC Smith2775413733574.26South Africav EnglandBirmingham24 Jul 2003Test # 1651
DJ Cullinan275*65849027256.12South Africav New ZealandAuckland27 Feb 1999Test # 1446
G Kirsten2758786422642.83South Africav EnglandDurban26 Dec 1999Test # 1480
DPMD Jayawardene27561043527163.21Sri Lankav IndiaAhmedabad16 Nov 2009Test # 1933
SP Fleming274*65347628157.56New Zealandv Sri LankaColombo (PSS)25 Apr 2003Test # 1641
RG Pollock2744174014368.32South Africav AustraliaDurban05 Feb 1970Test # 671
Zaheer Abbas2745444673858.67Pakistanv EnglandBirmingham03 Jun 1971Test # 687
Javed Miandad27155846528558.27Pakistanv New ZealandAuckland24 Feb 1989Test # 1116
GA Headley270*49530West Indiesv EnglandKingston14 Mar 1935Test # 241
DG Bradman2704583752272Australiav EnglandMelbourne01 Jan 1937Test # 257
R Dravid27074049534154.54Indiav PakistanRawalpindi13 Apr 2004Test # 1697
KC Sangakkara27046836536273.97Sri Lankav ZimbabweBulawayo14 May 2004Test # 1699
AC Voges269*4102853394.38Australiav West IndiesHobart10 Dec 2015Test # 2193
GN Yallop2687165172951.83Australiav PakistanMelbourne26 Dec 1983Test # 973
BA Young267*6054223763.27New Zealandv Sri LankaDunedin07 Mar 1997Test # 1358
PA de Silva2675093804070.26Sri Lankav New ZealandWellington31 Jan 1991Test # 1162
Younis Khan26769050432152.97Pakistanv IndiaBengaluru24 Mar 2005Test # 1743
Z Crawley26754139334167.93Englandv PakistanSouthampton21 Aug 2020Test # 2393
WH Ponsford2664604222763.03Australiav EnglandThe Oval18 Aug 1934Test # 237
DL Houghton26667554130349.16Zimbabwev Sri LankaBulawayo20 Oct 1994Test # 1271
TWM Latham264*69448921153.98New Zealandv Sri LankaWellington15 Dec 2018Test # 2335
AN Cook2638365281849.81Englandv PakistanAbu Dhabi13 Oct 2015Test # 2180
DL Amiss262*57056340146.53Englandv West IndiesKingston16 Feb 1974Test # 732
SP Fleming26257642331261.93New Zealandv South AfricaCape Town27 Apr 2006Test # 1800
RR Sarwan261*5734023264.92West Indiesv BangladeshKingston04 Jun 2004Test # 1703
FMM Worrell261335352West Indiesv EnglandNottingham20 Jul 1950Test # 325
CC Hunte260281West Indiesv PakistanKingston26 Feb 1958Test # 450
Javed Miandad26061752128149.9Pakistanv EnglandThe Oval06 Aug 1987Test # 1079
MN Samuels26061845531357.14West Indiesv BangladeshKhulna21 Nov 2012Test # 2060
MJ Clarke259*5823982665.07Australiav South AfricaBrisbane09 Nov 2012Test # 2056
GM Turner2597047592234.12New Zealandv West IndiesGeorgetown06 Apr 1972Test # 696
GC Smith2595743703470South Africav EnglandLord’s31 Jul 2003Test # 1653
TW Graveney25847130Englandv West IndiesNottingham04 Jul 1957Test # 441
SM Nurse258476341West Indiesv New ZealandChristchurch13 Mar 1969Test # 652
BA Stokes2583381983011130.3Englandv South AfricaCape Town02 Jan 2016Test # 2197
Wasim Akram257*490363221270.79Pakistanv ZimbabweSheikhupura17 Oct 1996Test # 1336
RT Ponting2575904582556.11Australiav IndiaMelbourne26 Dec 2003Test # 1678
RB Kanhai25640042West Indiesv IndiaEden Gardens31 Dec 1958Test # 463
KF Barrington2566836242641.02Englandv AustraliaManchester23 Jul 1964Test # 564
DJ McGlew255*53419South Africav New ZealandWellington06 Mar 1953Test # 368
V Kohli254*33633275.59Indiav South AfricaPune10 Oct 2019Test # 2364
DG Bradman2543413762567.55Australiav EnglandLord’s27 Jun 1930Test # 195
V Sehwag254328247471102.83Indiav PakistanLahore13 Jan 2006Test # 1781
JE Root2546144062762.56Englandv PakistanManchester22 Jul 2016Test # 2208
HM Amla253*6754732253.48South Africav IndiaNagpur06 Feb 2010Test # 1951
ST Jayasuriya25349034833472.7Sri Lankav PakistanFaisalabad20 Oct 2004Test # 1716
DA Warner25340928624288.46Australiav New ZealandPerth13 Nov 2015Test # 2187
TWM Latham25255237334267.56New Zealandv BangladeshChristchurch09 Jan 2022Test # 2447
WR Hammond2514616053041.48Englandv AustraliaSydney14 Dec 1928Test # 177
KS Williamson25162441234260.92New Zealandv West IndiesHamilton03 Dec 2020Test # 2394
KD Walters25039434230273.09Australiav New ZealandChristchurch18 Feb 1977Test # 796
SFAF Bacchus25051033West Indiesv IndiaKanpur02 Feb 1979Test # 845
JL Langer25057840730161.42Australiav EnglandMelbourne26 Dec 2002Test # 1634
GS Chappell247*41035630169.38Australiav New ZealandWellington01 Mar 1974Test # 733
Highest Individual Score in Test -Lara 400*

Brian Lara holds the record for the highest individual score in Test Cricket. He scored 400* against England in 2004 at St. Johns. He played 582 balls and batter for a staggering 778 minutes. His innings constituted 43 fours and 4 sixes. The record set in 2004 is still untouched after 19 years.

Virat Kohli Highest Score in Test

Virat Kohli Highest Score in Test

Virat Kohli’s highest score in Test is 254* against South Africa in Pune. He played 336 balls and smashed 33 fours and 2 sixes. This was Kohli’s seventh double hundred – the most by any Indian. He also surpassed his previous best of 243.

Highest Score in Test Cricket by a Team

TeamScoreOversRRInnsOppositionGroundDateScorecard
Sri Lanka952/6d2713.512v IndiaColombo (RPS)2 Aug 1997Test # 1374
England903/7d335.22.691v AustraliaThe Oval20 Aug 1938Test # 266
England849258.23.281v West IndiesKingston3 Apr 1930Test # 193
West Indies790/3d208.13.792v PakistanKingston26 Feb 1958Test # 450
Pakistan765/6d248.53.072v Sri LankaKarachi21 Feb 2009Test # 1909
Sri Lanka760/7d202.43.752v IndiaAhmedabad16 Nov 2009Test # 1933
India759/7d190.43.982v EnglandChennai16 Dec 2016Test # 2241
Australia758/8d245.43.082v West IndiesKingston11 Jun 1955Test # 408
Sri Lanka756/5d185.14.082v South AfricaColombo (SSC)27 Jul 2006Test # 1810
West Indies751/5d2023.711v EnglandSt John’s10 Apr 2004Test # 1696
West Indies749/9d194.43.842v EnglandBridgetown26 Feb 2009Test # 1911
West Indies747235.23.172v South AfricaSt John’s29 Apr 2005Test # 1750
Australia735/6d146.35.011v ZimbabwePerth9 Oct 2003Test # 1661
Sri Lanka730/6d187.53.882v BangladeshMirpur27 Jan 2014Test # 2116
Australia729/6d2323.142v EnglandLord’s27 Jun 1930Test # 195
India726/9d163.34.442v Sri LankaBrabourne2 Dec 2009Test # 1937
New Zealand715/6d1634.382v BangladeshHamilton28 Feb 2019Test # 2349
Sri Lanka713/3d165.34.32v ZimbabweBulawayo14 May 2004Test # 1699
Sri Lanka713/9d199.33.572v BangladeshChattogram31 Jan 2018Test # 2295
England710/7d188.13.772v IndiaBirmingham10 Aug 2011Test # 2003
Pakistan708220.33.211v EnglandThe Oval6 Aug 1987Test # 1079
India707225.23.132v Sri LankaColombo (SSC)26 Jul 2010Test # 1966
India705/7d187.33.761v AustraliaSydney2 Jan 2004Test # 1680
Sri Lanka704/3d1514.662v IrelandGalle24 Apr 2023Test # 2503
Australia701171.24.091v EnglandThe Oval18 Aug 1934Test # 237
Pakistan699/5203.43.432v IndiaLahore1 Dec 1989Test # 1130
Australia695256.12.712v EnglandThe Oval16 Aug 1930Test # 198
West Indies692/8d1634.242v EnglandThe Oval24 Aug 1995Test # 1303
New Zealand690143.14.812v PakistanSharjah26 Nov 2014Test # 2147
India687/6d1664.131v BangladeshHyderabad9 Feb 2017Test # 2249
West Indies687/8d182.53.751v EnglandThe Oval12 Aug 1976Test # 781
South Africa682/6d1773.852v EnglandLord’s31 Jul 2003Test # 1653
West Indies681/8d198.43.421v EnglandPort of Spain17 Mar 1954Test # 385
New Zealand680/8d2103.233v IndiaWellington14 Feb 2014Test # 2120
Pakistan679/7d143.34.731v IndiaLahore13 Jan 2006Test # 1781
India676/7167.14.042v Sri LankaKanpur17 Dec 1986Test # 1061
India675/5d161.54.171v PakistanMultan28 Mar 2004Test # 1693
Australia674/6d1813.722v EnglandCardiff8 Jul 2009Test # 1922
Australia674151.3×83.331v IndiaAdelaide23 Jan 1948Test # 294
Pakistan674/6224.52.992v IndiaFaisalabad24 Oct 1984Test # 996
New Zealand671/4220.33.043v Sri LankaWellington31 Jan 1991Test # 1162
Australia668235.52.831v West IndiesBridgetown14 May 1955Test # 406
India6641703.91v EnglandThe Oval9 Aug 2007Test # 1842
Australia662/9d179.33.682v EnglandPerth14 Dec 2017Test # 2288
West Indies660/5d169.23.891v New ZealandWellington10 Feb 1995Test # 1289
New Zealand659/6d158.54.142v PakistanChristchurch3 Jan 2021Test # 2400
Australia659/4d1634.042v IndiaSydney3 Jan 2012Test # 2027
Australia659/8d173.0×82.852v EnglandSydney13 Dec 1946Test # 280
South Africa658/9d166.23.952v West IndiesDurban26 Dec 2003Test # 1679
England658/8d1883.51v AustraliaNottingham10 Jun 1938Test # 263
England6571016.51v PakistanRawalpindi1 Dec 2022Test # 2478
India657/7d1783.693v AustraliaEden Gardens11 Mar 2001Test # 1535
Pakistan657/8d3192.053v West IndiesBridgetown17 Jan 1958Test # 446
Australia656/8d255.52.561v EnglandManchester23 Jul 1964Test # 564
England654/5218.2×82.244v South AfricaDurban3 Mar 1939Test # 271
England653/4d1624.031v IndiaLord’s26 Jul 1990Test # 1148
Australia653/4d1933.381v EnglandLeeds22 Jul 1993Test # 1227
Pakistan652142.44.572v IndiaFaisalabad3 Jan 1983Test # 945
Australia652/7d1464.461v South AfricaJohannesburg22 Feb 2002Test # 1590
West Indies652/8d168.43.861v EnglandLord’s23 Aug 1973Test # 727
England652/7d1753.722v IndiaChennai13 Jan 1985Test # 1008
South Africa651154.34.212v AustraliaCape Town19 Mar 2009Test # 1916
Australia650/6d1893.431v West IndiesBridgetown5 May 1965Test # 589

FAQs on Highest Score in Test

Who recently set the record for the highest score by a captain in the 4th innings of a test match?

Babar Azam of Pakistan set the record as he achieved the highest score by a captain in the fourth innings of a Test match. With an impressive innings of 196 runs off 425 deliveries, he established the record against Australia.

What is the highest score in test cricket?

The highest score in Test Cricket by a team is 952/6d by Sri Lanka against India, and the highest individual score in Test Cricket is 400* by Brian Lara against England.

Virat Kohli highest score in Test match against which team?

Virat Kohli’s highest test score is 254* against South Africa.

About Abhishek Rawat 177 Articles
I have been a fan of Cricket ever since I watched the 2002 NatWest Series Final on television. The memories of Dada's celebration, Zaheer's winning run, and Kaif's extraordinary inning are still vivid. I played the sport growing up, and I still do occasionally. I also enjoy it on the web or television. My passion for the game inspired me to start writing about it and I have been doing it since 2019. I hope readers will use my articles as a platform to discuss this beautiful sport we call "Cricket".