Longest individual innings (by minutes)

Test matches Cricket – Longest individual innings (by minutes)

Test matches
Long innings

Longest individual innings (by minutes)

RankPlayerRuns scored in an innsMinsBalls4s6sTeamOppositionGroundMatch DateScorecard
🥇 1
Hanif Mohammad337970-24-Pakistanv West IndiesBridgetown17 Jan 1958Test # 446
🥈 2
G Kirsten27587864226-South Africav EnglandDurban26 Dec 1999Test # 1480
🥉 3
AN Cook26383652818-Englandv PakistanAbu Dhabi13 Oct 2015Test # 2180
4
ST Jayasuriya340799578362Sri Lankav IndiaColombo (RPS)02 Aug 1997Test # 1374
5
L Hutton36479784735-Englandv AustraliaThe Oval20 Aug 1938Test # 266
6
HM Amla31179052935-South Africav EnglandThe Oval19 Jul 2012Test # 2049
7
BC Lara400778582434West Indiesv EnglandSt John's10 Apr 2004Test # 1696
8
DSBP Kuruppu20177754824-Sri Lankav New ZealandColombo (CCC)16 Apr 1987Test # 1074
9
BB McCullum302775559324New Zealandv IndiaWellington14 Feb 2014Test # 2120
10
AN Cook29477354533-Englandv IndiaBirmingham10 Aug 2011Test # 2003
11
BC Lara37576653845-West Indiesv EnglandSt John's16 Apr 1994Test # 1259
12
RB Simpson311762743231Australiav EnglandManchester23 Jul 1964Test # 564
13
Younis Khan313760568274Pakistanv Sri LankaKarachi21 Feb 2009Test # 1909
14
RS Mahanama22575356127-Sri Lankav IndiaColombo (RPS)02 Aug 1997Test # 1374
15
DPMD Jayawardene374752572431Sri Lankav South AfricaColombo (SSC)27 Jul 2006Test # 1810
16
R Dravid270740495341Indiav PakistanRawalpindi13 Apr 2004Test # 1697
17
RM Cowper30772758920-Australiav EnglandMelbourne11 Feb 1966Test # 601
18
MA Taylor334720564321Australiav PakistanPeshawar15 Oct 1998Test # 1426
18
Shoaib Mohammad163720516171Pakistanv New ZealandWellington10 Feb 1989Test # 1115
20
GN Yallop26871651729-Australiav PakistanMelbourne26 Dec 1983Test # 973
21
Taufeeq Umar236712496171Pakistanv Sri LankaAbu Dhabi18 Oct 2011Test # 2009
22
KC Brathwaite16071048917-West Indiesv EnglandBridgetown16 Mar 2022Test # 2457
23
SM Gavaskar17270847219-Indiav EnglandBengaluru09 Dec 1981Test # 912
24
HM Amla20170747727-South Africav EnglandCape Town02 Jan 2016Test # 2197
25
GM Turner25970475922-New Zealandv West IndiesGeorgetown06 Apr 1972Test # 696
26
RR Sarwan291698452302West Indiesv EnglandBridgetown26 Feb 2009Test # 1911
26
FDM Karunaratne24469843726-Sri Lankav BangladeshPallekele21 Apr 2021Test # 2418
26
KC Sangakkara22169842524-Sri Lankav PakistanGalle06 Aug 2014Test # 2133
29
Javed Miandad280696460191Pakistanv IndiaHyderabad (Sind)14 Jan 1983Test # 946
30
TWM Latham264694489211New Zealandv Sri LankaWellington15 Dec 2018Test # 2335
30
Hashmatullah Shahidi24669447421-Afghanistanv ZimbabweBulawayo26 Dec 2024Test # 2573
32
Younis Khan267690504321Pakistanv IndiaBengaluru24 Mar 2005Test # 1743
33
Qasim Umar21068544227-Pakistanv IndiaFaisalabad24 Oct 1984Test # 996
33
JF Reid18068544516-New Zealandv Sri LankaColombo (CCC)24 Mar 1984Test # 985
35
MS Atapattu20168453618-Sri Lankav EnglandGalle22 Feb 2001Test # 1530
36
KF Barrington25668362426-Englandv AustraliaManchester23 Jul 1964Test # 564
37
FMM Worrell197682-172West Indiesv EnglandBridgetown06 Jan 1960Test # 485
38
DPMD Jayawardene242677465302Sri Lankav IndiaColombo (SSC)24 Feb 1999Test # 1445
38
CG Greenidge22667748032-West Indiesv AustraliaBridgetown19 Apr 1991Test # 1169
40
KC Sangakkara28767545735-Sri Lankav South AfricaColombo (SSC)27 Jul 2006Test # 1810
40
DL Houghton266675541303Zimbabwev Sri LankaBulawayo20 Oct 1994Test # 1271
40
HM Amla25367547322-South Africav IndiaNagpur06 Feb 2010Test # 1951
40
SL Campbell20867547030-West Indiesv New ZealandBridgetown19 Apr 1996Test # 1325
40
S Chanderpaul13667551017-West Indiesv IndiaSt John's10 May 2002Test # 1602
45
NS Sidhu201673491191Indiav West IndiesPort of Spain14 Mar 1997Test # 1361
46
CA Pujara20267252521-Indiav AustraliaRanchi16 Mar 2017Test # 2256
47
AD Gaekwad20167143617-Indiav PakistanJalandhar24 Sep 1983Test # 962
48
BJ Watling205667473241New Zealandv EnglandMount Maunganui21 Nov 2019Test # 2367
49
HH Gibbs211659468233South Africav New ZealandChristchurch11 Mar 1999Test # 1449
50
Azhar Ali302658469232Pakistanv West IndiesDubai (DICS)13 Oct 2016Test # 2224
50
DJ Cullinan275658490272South Africav New ZealandAuckland27 Feb 1999Test # 1446
52
Shoaib Mohammad20365641123-Pakistanv New ZealandKarachi10 Oct 1990Test # 1151
53
MJ Greatbatch14665548517-New Zealandv AustraliaW.A.C.A24 Nov 1989Test # 1129
54
GW Flower201654523111Zimbabwev PakistanHarare31 Jan 1995Test # 1285
55
CH Gayle333653437349West Indiesv Sri LankaGalle15 Nov 2010Test # 1977
55
SP Fleming274653476281New Zealandv Sri LankaColombo (PSS)25 Apr 2003Test # 1641
57
G Kirsten210650525241South Africav EnglandManchester02 Jul 1998Test # 1420
58
SG Barnes23464966717-Australiav EnglandSydney13 Dec 1946Test # 280
58
MS Atapattu207649457191Sri Lankav PakistanKandy28 Jun 2000Test # 1502
60
CT Radley15864852415-Englandv New ZealandAuckland04 Mar 1978Test # 820
61
GS Sobers226647-24-West Indiesv EnglandBridgetown06 Jan 1960Test # 485
62
TMK Mawoyo16364545320-Zimbabwev PakistanBulawayo01 Sep 2011Test # 2006
63
SM Gavaskar23664442523-Indiav West IndiesChennai24 Dec 1983Test # 972
63
KC Sangakkara21164443118-Sri Lankav PakistanAbu Dhabi18 Oct 2011Test # 2009
65
GR Viswanath22264337431-Indiav EnglandChennai13 Jan 1982Test # 918
65
MA Atherton18564349229-Englandv South AfricaJohannesburg30 Nov 1995Test # 1315
65
G Gambhir13764343618-Indiav New ZealandNapier26 Mar 2009Test # 1917
68
S Wettimuny19064247121-Sri Lankav EnglandLord's23 Aug 1984Test # 994
69
Shoaib Malik245639420244Pakistanv EnglandAbu Dhabi13 Oct 2015Test # 2180
70
Abid Ali21563740729-Pakistanv ZimbabweHarare07 May 2021Test # 2421
71
JE Root226636441221Englandv New ZealandHamilton29 Nov 2019Test # 2371
71
Javed Miandad211636441291Pakistanv AustraliaKarachi15 Sep 1988Test # 1104
71
AH Jones170636446152New Zealandv IndiaAuckland22 Feb 1990Test # 1139
74
N Hussain14663546317-Englandv South AfricaDurban26 Dec 1999Test # 1480
75
AN Cook24463440927-Englandv AustraliaMelbourne26 Dec 2017Test # 2289
76
VVS Laxman28163145244-Indiav AustraliaEden Gardens11 Mar 2001Test # 1535
77
CH Gayle317630483373West Indiesv South AfricaSt John's29 Apr 2005Test # 1750
77
CL Hooper233630402293West Indiesv IndiaGeorgetown11 Apr 2002Test # 1598
79
R Dravid21762946828-Indiav EnglandThe Oval05 Sep 2002Test # 1614
79
G Boycott19162947123-Englandv AustraliaLeeds11 Aug 1977Test # 807
81
GA Gooch333628485433Englandv IndiaLord's26 Jul 1990Test # 1148
82
GC Smith23462738816-South Africav PakistanDubai (DICS)23 Oct 2013Test # 2100
82
Mudassar Nazar231627444211Pakistanv IndiaHyderabad (Sind)14 Jan 1983Test # 946
82
MS Atapattu21662743724-Sri Lankav ZimbabweBulawayo18 Nov 1999Test # 1470
85
AN Cook23562542826-Englandv AustraliaBrisbane25 Nov 2010Test # 1981
86
KS Williamson251624412342New Zealandv West IndiesHamilton03 Dec 2020Test # 2394
87
KS Williamson24262343818-New Zealandv Sri LankaWellington03 Jan 2015Test # 2155
88
ML Hayden3806224373811Australiav ZimbabweW.A.C.A09 Oct 2003Test # 1661
89
MN Samuels260618455313West Indiesv BangladeshKhulna21 Nov 2012Test # 2060
90
Javed Miandad260617521281Pakistanv EnglandThe Oval06 Aug 1987Test # 1079
91
GS Sobers365614-38-West Indiesv PakistanKingston26 Feb 1958Test # 450
91
JE Root25461440627-Englandv PakistanManchester22 Jul 2016Test # 2208
91
Younis Khan200614404153Pakistanv ZimbabweHarare03 Sep 2013Test # 2095
94
SR Tendulkar24161343633-Indiav AustraliaSydney02 Jan 2004Test # 1680
95
LG Rowe302612430361West Indiesv EnglandBridgetown06 Mar 1974Test # 734
96
UT Khawaja18061142221-Australiav IndiaAhmedabad09 Mar 2023Test # 2499
97
MD Crowe299610523293New Zealandv Sri LankaWellington31 Jan 1991Test # 1162
97
DPMD Jayawardene275610435271Sri Lankav IndiaAhmedabad16 Nov 2009Test # 1933
97
DPMD Jayawardene21361041125-Sri Lankav EnglandGalle18 Dec 2007Test # 1854
100
MJ Clarke329609468391Australiav IndiaSydney03 Jan 2012Test # 2027

Showing 100 records