Combined Test, ODI and T20I records Cricket – Hundreds in consecutive innings

Combined Test, ODI and T20I records
Hundreds

Hundreds in consecutive innings

RankPlayer100sRunsInnsTeamOppositionGroundMatch DateScorecard
🥇 1
ED Weekes51412West Indiesv EnglandKingston27 Mar 1948Test # 298
🥇 1
1281West Indiesv IndiaDelhi10 Nov 1948Test # 304
🥇 1
1941West Indiesv IndiaBrabourne9 Dec 1948Test # 305
🥇 1
1621West Indiesv IndiaEden Gardens31 Dec 1948Test # 308
🥇 1
1013West Indiesv IndiaEden Gardens31 Dec 1948Test # 308
🥇 1
Zaheer Abbas52151Pakistanv IndiaLahore10 Dec 1982Test # 941
🥇 1
1181Pakistanv IndiaMultan17 Dec 1982ODI # 163
🥇 1
1862Pakistanv IndiaKarachi23 Dec 1982Test # 942
🥇 1
1051Pakistanv IndiaLahore31 Dec 1982ODI # 164
🥇 1
1682Pakistanv IndiaFaisalabad3 Jan 1983Test # 945
🥉 3
JHW Fingleton41121Australiav South AfricaCape Town1 Jan 1936Test # 249
🥉 3
1082Australiav South AfricaJohannesburg15 Feb 1936Test # 250
🥉 3
1182Australiav South AfricaDurban28 Feb 1936Test # 251
🥉 3
1002Australiav EnglandBrisbane4 Dec 1936Test # 255
🥉 3
A Melville41033South Africav EnglandDurban3 Mar 1939Test # 271
🥉 3
1891South Africav EnglandNottingham7 Jun 1947Test # 285
🥉 3
104*4South Africav EnglandNottingham7 Jun 1947Test # 285
🥉 3
1172South Africav EnglandLord's21 Jun 1947Test # 286
🥉 3
KC Sangakkara4105*1Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
🥉 3
117*2Sri Lankav EnglandWellington1 Mar 2015ODI # 3619
🥉 3
1042Sri Lankav AustraliaSydney8 Mar 2015ODI # 3629
🥉 3
1241Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
6
W Bardsley31361Australiav EnglandThe Oval9 Aug 1909Test # 105
6
1303Australiav EnglandThe Oval9 Aug 1909Test # 105
6
1321Australiav South AfricaSydney9 Dec 1910Test # 111
6
H Sutcliffe31154Englandv AustraliaSydney19 Dec 1924Test # 158
6
1762Englandv AustraliaMelbourne1 Jan 1925Test # 159
6
1274Englandv AustraliaMelbourne1 Jan 1925Test # 159
6
CG Macartney3133*3Australiav EnglandLord's26 Jun 1926Test # 164
6
1511Australiav EnglandLeeds10 Jul 1926Test # 165
6
1091Australiav EnglandManchester24 Jul 1926Test # 166
6
GA Headley3270*1West Indiesv EnglandKingston14 Mar 1935Test # 241
6
1061West Indiesv EnglandLord's24 Jun 1939Test # 272
6
1073West Indiesv EnglandLord's24 Jun 1939Test # 272
6
AR Morris31553Australiav EnglandMelbourne1 Jan 1947Test # 281
6
1222Australiav EnglandAdelaide31 Jan 1947Test # 282
6
124*4Australiav EnglandAdelaide31 Jan 1947Test # 282
6
DCS Compton31633Englandv South AfricaNottingham7 Jun 1947Test # 285
6
2081Englandv South AfricaLord's21 Jun 1947Test # 286
6
1152Englandv South AfricaManchester5 Jul 1947Test # 287
6
DG Bradman31321Australiav IndiaMelbourne1 Jan 1948Test # 292
6
127*3Australiav IndiaMelbourne1 Jan 1948Test # 292
6
2011Australiav IndiaAdelaide23 Jan 1948Test # 294
6
VS Hazare31224Indiav West IndiesBrabourne4 Feb 1949Test # 311
6
164*2Indiav EnglandDelhi2 Nov 1951Test # 339
6
1551Indiav EnglandBrabourne14 Dec 1951Test # 342
6
ED Weekes31232West Indiesv New ZealandDunedin3 Feb 1956Test # 421
6
1031West Indiesv New ZealandChristchurch18 Feb 1956Test # 422
6
1561West Indiesv New ZealandWellington3 Mar 1956Test # 423
6
GS Sobers3365*2West Indiesv PakistanKingston26 Feb 1958Test # 450
6
1252West Indiesv PakistanGeorgetown13 Mar 1958Test # 452
6
109*4West Indiesv PakistanGeorgetown13 Mar 1958Test # 452
6
PR Umrigar31172Indiav PakistanChennai13 Jan 1961Test # 503
6
1121Indiav PakistanDelhi8 Feb 1961Test # 505
6
147*1Indiav EnglandKanpur1 Dec 1961Test # 514
6
SM Gavaskar3117*4Indiav West IndiesBridgetown1 Apr 1971Test # 685
6
1241Indiav West IndiesPort of Spain13 Apr 1971Test # 686
6
2203Indiav West IndiesPort of Spain13 Apr 1971Test # 686
6
G Boycott3119*3Englandv AustraliaAdelaide29 Jan 1971Test # 678
6
121*1Englandv PakistanLord's17 Jun 1971Test # 688
6
1121Englandv PakistanLeeds8 Jul 1971Test # 689
6
CG Greenidge31341West Indiesv EnglandManchester8 Jul 1976Test # 779
6
1013West Indiesv EnglandManchester8 Jul 1976Test # 779
6
1151West Indiesv EnglandLeeds22 Jul 1976Test # 780
6
SM Gavaskar31111Indiav PakistanKarachi14 Nov 1978Test # 833
6
1373Indiav PakistanKarachi14 Nov 1978Test # 833
6
2051Indiav West IndiesWankhede1 Dec 1978Test # 835
6
Javed Miandad3119*1Pakistanv IndiaLahore31 Dec 1982ODI # 164
6
1262Pakistanv IndiaFaisalabad3 Jan 1983Test # 945
6
280*1Pakistanv IndiaHyderabad (Sind)14 Jan 1983Test # 946
6
GA Gooch33331Englandv IndiaLord's26 Jul 1990Test # 1148
6
1233Englandv IndiaLord's26 Jul 1990Test # 1148
6
1161Englandv IndiaManchester9 Aug 1990Test # 1149
6
Saeed Anwar31071Pakistanv Sri LankaSharjah30 Oct 1993ODI # 841
6
1312Pakistanv West IndiesSharjah1 Nov 1993ODI # 842
6
1112Pakistanv Sri LankaSharjah2 Nov 1993ODI # 843
6
PA de Silva31683Sri Lankav PakistanColombo (RPS)19 Apr 1997Test # 1366
6
138*1Sri Lankav PakistanColombo (SSC)26 Apr 1997Test # 1367
6
103*3Sri Lankav PakistanColombo (SSC)26 Apr 1997Test # 1367
6
PA de Silva31262Sri Lankav IndiaColombo (RPS)2 Aug 1997Test # 1374
6
1461Sri Lankav IndiaColombo (SSC)9 Aug 1997Test # 1376
6
1203Sri Lankav IndiaColombo (SSC)9 Aug 1997Test # 1376
6
R Dravid31902Indiav New ZealandHamilton2 Jan 1999Test # 1438
6
103*4Indiav New ZealandHamilton2 Jan 1999Test # 1438
6
123*1Indiav New ZealandTaupo9 Jan 1999ODI # 1378
6
R Dravid31153Indiav EnglandNottingham8 Aug 2002Test # 1612
6
1481Indiav EnglandLeeds22 Aug 2002Test # 1613
6
2172Indiav EnglandThe Oval5 Sep 2002Test # 1614
6
HH Gibbs31161South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
6
116*2South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
6
1531South Africav BangladeshPotchefstroom3 Oct 2002ODI # 1890
6
DS Lehmann31071Australiav West IndiesSt George's1 Jun 2003ODI # 2021
6
1102Australiav BangladeshDarwin18 Jul 2003Test # 1650
6
1772Australiav BangladeshCairns25 Jul 2003Test # 1652
6
JH Kallis3130*3South Africav West IndiesCape Town2 Jan 2004Test # 1681
6
130*1South Africav West IndiesCenturion16 Jan 2004Test # 1682
6
109*1South Africav West IndiesCape Town25 Jan 2004ODI # 2088
6
Mohammad Yousuf31913Pakistanv West IndiesMultan19 Nov 2006Test # 1816
6
1021Pakistanv West IndiesKarachi27 Nov 2006Test # 1818
6
1243Pakistanv West IndiesKarachi27 Nov 2006Test # 1818
6
HM Amla3253*1South Africav IndiaNagpur6 Feb 2010Test # 1951
6
1141South Africav IndiaEden Gardens14 Feb 2010Test # 1952
6
123*3South Africav IndiaEden Gardens14 Feb 2010Test # 1952
6
KC Sangakkara31421Sri Lankav BangladeshGalle8 Mar 2013Test # 2078
6
1053Sri Lankav BangladeshGalle8 Mar 2013Test # 2078
6
1392Sri Lankav BangladeshColombo (RPS)16 Mar 2013Test # 2082
6
S Dhawan31872Indiav AustraliaMohali14 Mar 2013Test # 2081
6
1141Indiav South AfricaCardiff6 Jun 2013ODI # 3363
6
102*2Indiav West IndiesThe Oval11 Jun 2013ODI # 3368
6
RG Sharma32091Indiav AustraliaBengaluru2 Nov 2013ODI # 3428
6
1772Indiav West IndiesEden Gardens6 Nov 2013Test # 2101
6
111*2Indiav West IndiesWankhede14 Nov 2013Test # 2102
6
Q de Kock31351South Africav IndiaJohannesburg5 Dec 2013ODI # 3442
6
1061South Africav IndiaDurban8 Dec 2013ODI # 3443
6
1011South Africav IndiaCenturion11 Dec 2013ODI # 3444
6
Younis Khan31061Pakistanv AustraliaDubai (DICS)22 Oct 2014Test # 2140
6
103*3Pakistanv AustraliaDubai (DICS)22 Oct 2014Test # 2140
6
2131Pakistanv AustraliaAbu Dhabi30 Oct 2014Test # 2142
6
Misbah-ul-Haq31011Pakistanv AustraliaAbu Dhabi30 Oct 2014Test # 2142
6
101*3Pakistanv AustraliaAbu Dhabi30 Oct 2014Test # 2142
6
102*1Pakistanv New ZealandAbu Dhabi9 Nov 2014Test # 2144
6
V Kohli3139*2Indiav Sri LankaRanchi16 Nov 2014ODI # 3547
6
1152Indiav AustraliaAdelaide9 Dec 2014Test # 2148
6
1414Indiav AustraliaAdelaide9 Dec 2014Test # 2148
6
DA Warner31631Australiav New ZealandBrisbane5 Nov 2015Test # 2185
6
1163Australiav New ZealandBrisbane5 Nov 2015Test # 2185
6
2531Australiav New ZealandW.A.C.A13 Nov 2015Test # 2187
6
AC Voges3269*1Australiav West IndiesHobart10 Dec 2015Test # 2193
6
106*1Australiav West IndiesMelbourne26 Dec 2015Test # 2195
6
2392Australiav New ZealandWellington12 Feb 2016Test # 2201
6
Babar Azam31201Pakistanv West IndiesSharjah30 Sep 2016ODI # 3784
6
1231Pakistanv West IndiesSharjah2 Oct 2016ODI # 3788
6
1171Pakistanv West IndiesAbu Dhabi5 Oct 2016ODI # 3789
6
V Kohli3104*3Indiav Sri LankaEden Gardens16 Nov 2017Test # 2281
6
2132Indiav Sri LankaNagpur24 Nov 2017Test # 2283
6
2431Indiav Sri LankaDelhi2 Dec 2017Test # 2286
6
V Kohli31402Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
6
157*1Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
6
1072Indiav West IndiesPune27 Oct 2018ODI # 4062
6
RG Sharma31022Indiav EnglandBirmingham30 Jun 2019ODI # 4179
6
1041Indiav BangladeshBirmingham2 Jul 2019ODI # 4182
6
1032Indiav Sri LankaLeeds6 Jul 2019ODI # 4187
6
M Labuschagne31852Australiav PakistanBrisbane21 Nov 2019Test # 2368
6
1621Australiav PakistanAdelaide29 Nov 2019Test # 2372
6
1431Australiav New ZealandPerth12 Dec 2019Test # 2374
6
Shan Masood31353Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
6
1002Pakistanv BangladeshRawalpindi7 Feb 2020Test # 2384
6
1561Pakistanv EnglandManchester5 Aug 2020Test # 2391
6
M Labuschagne32041Australiav West IndiesPerth30 Nov 2022Test # 2477
6
104*3Australiav West IndiesPerth30 Nov 2022Test # 2477
6
1631Australiav West IndiesAdelaide8 Dec 2022Test # 2479

Showing 151 records