Records for Test+ODI+T20I Matches

Fifties in consecutive matches
Player
Mat
1st
2nd
Team
Opposition
Ground
Match Date
Scorecard
1230101West Indiesv AustraliaAdelaide23 Jan 1976Test # 768
5098West Indiesv AustraliaMelbourne31 Jan 1976Test # 770
142-West Indiesv IndiaBridgetown10 Mar 1976Test # 773
13020West Indiesv IndiaPort of Spain24 Mar 1976Test # 774
17723West Indiesv IndiaPort of Spain7 Apr 1976Test # 775
64DNBWest Indiesv IndiaKingston21 Apr 1976Test # 776
23263West Indiesv EnglandNottingham3 Jun 1976Test # 777
4135West Indiesv EnglandManchester8 Jul 1976Test # 779
6638West Indiesv EnglandLeeds22 Jul 1976Test # 780
291DNBWest Indiesv EnglandThe Oval12 Aug 1976Test # 781
119*-West Indiesv EnglandScarborough26 Aug 1976ODI # 37
97-West Indiesv EnglandLord's28 Aug 1976ODI # 38
117915Englandv West IndiesLeeds10 Jul 1969Test # 655
16115Englandv New ZealandLord's24 Jul 1969Test # 656
155-Englandv New ZealandNottingham7 Aug 1969Test # 657
6822Englandv New ZealandThe Oval21 Aug 1969Test # 658
79DNBEnglandv AustraliaBrisbane27 Nov 1970Test # 674
47115*Englandv AustraliaPerth11 Dec 1970Test # 675
82-Englandv AustraliaMelbourne5 Jan 1971ODI # 1
5512Englandv AustraliaSydney9 Jan 1971Test # 676
974*Englandv AustraliaMelbourne21 Jan 1971Test # 677
13040Englandv AustraliaAdelaide29 Jan 1971Test # 678
3057Englandv AustraliaSydney12 Feb 1971Test # 679
9141DNBWest Indiesv EnglandKingston27 Mar 1948Test # 298
128-West Indiesv IndiaDelhi10 Nov 1948Test # 304
194-West Indiesv IndiaBrabourne9 Dec 1948Test # 305
162101West Indiesv IndiaEden Gardens31 Dec 1948Test # 308
90-West Indiesv IndiaChennai27 Jan 1949Test # 310
5648West Indiesv IndiaBrabourne4 Feb 1949Test # 311
521West Indiesv EnglandManchester8 Jun 1950Test # 323
6363West Indiesv EnglandLord's24 Jun 1950Test # 324
129DNBWest Indiesv EnglandNottingham20 Jul 1950Test # 325
95043Australiav EnglandThe Oval20 Aug 2009Test # 1931
92-Australiav West IndiesBrisbane26 Nov 2009Test # 1936
8021Australiav West IndiesAdelaide4 Dec 2009Test # 1939
9910Australiav West IndiesPerth16 Dec 2009Test # 1941
982Australiav PakistanMelbourne26 Dec 2009Test # 1943
11100Australiav PakistanHobart14 Jan 2010Test # 1947
7918*Australiav New ZealandWellington19 Mar 2010Test # 1955
88106Australiav New ZealandHamilton27 Mar 2010Test # 1957
8083Australiav PakistanLord's13 Jul 2010Test # 1963
82402Englandv AustraliaLord's24 Jun 1938Test # 264
760Englandv AustraliaLeeds22 Jul 1938Test # 265
59-Englandv AustraliaThe Oval20 Aug 1938Test # 266
2458Englandv South AfricaJohannesburg24 Dec 1938Test # 267
181-Englandv South AfricaCape Town31 Dec 1938Test # 268
120-Englandv South AfricaDurban20 Jan 1939Test # 269
161*Englandv South AfricaJohannesburg18 Feb 1939Test # 270
24140Englandv South AfricaDurban3 Mar 1939Test # 271
883-Englandv South AfricaNottingham9 Jun 1955Test # 407
0112Englandv South AfricaLord's23 Jun 1955Test # 409
34117Englandv South AfricaManchester7 Jul 1955Test # 410
4797Englandv South AfricaLeeds21 Jul 1955Test # 411
389*Englandv South AfricaThe Oval13 Aug 1955Test # 412
73DNBEnglandv AustraliaNottingham7 Jun 1956Test # 425
6353Englandv AustraliaLord's21 Jun 1956Test # 426
101-Englandv AustraliaLeeds12 Jul 1956Test # 427
812451*West Indiesv EnglandPort of Spain17 Mar 1954Test # 385
50116West Indiesv EnglandKingston30 Mar 1954Test # 386
10839West Indiesv AustraliaKingston26 Mar 1955Test # 403
126110West Indiesv AustraliaPort of Spain11 Apr 1955Test # 404
873West Indiesv AustraliaGeorgetown26 Apr 1955Test # 405
1583West Indiesv AustraliaBridgetown14 May 1955Test # 406
155110West Indiesv AustraliaKingston11 Jun 1955Test # 408
901West Indiesv EnglandBirmingham30 May 1957Test # 439
8161-West Indiesv EnglandManchester2 Jun 1966Test # 605
46163*West Indiesv EnglandLord's16 Jun 1966Test # 606
394West Indiesv EnglandNottingham30 Jun 1966Test # 607
174-West Indiesv EnglandLeeds4 Aug 1966Test # 608
810West Indiesv EnglandThe Oval18 Aug 1966Test # 609
5053*West Indiesv IndiaBrabourne13 Dec 1966Test # 610
70-West Indiesv IndiaEden Gardens31 Dec 1966Test # 612
9574*West Indiesv IndiaChennai13 Jan 1967Test # 614
89346Englandv IndiaLeeds8 Jun 1967Test # 618
97-Englandv IndiaLord's22 Jun 1967Test # 619
7513Englandv IndiaBirmingham13 Jul 1967Test # 620
14814Englandv PakistanLord's27 Jul 1967Test # 621
109*DNBEnglandv PakistanNottingham10 Aug 1967Test # 622
14213*Englandv PakistanThe Oval24 Aug 1967Test # 623
143-Englandv West IndiesPort of Spain19 Jan 1968Test # 627
6313Englandv West IndiesKingston8 Feb 1968Test # 629
862-Australiav West IndiesLord's21 Jun 1975ODI # 33
52-Australiav EnglandBirmingham10 Jul 1975Test # 760
286Australiav EnglandLord's31 Jul 1975Test # 761
3562Australiav EnglandLeeds14 Aug 1975Test # 762
192DNBAustraliav EnglandThe Oval28 Aug 1975Test # 763
4174*Australiav West IndiesBrisbane28 Nov 1975Test # 764
15620Australiav West IndiesPerth12 Dec 1975Test # 765
63-Australiav West IndiesAdelaide20 Dec 1975ODI # 34
878-Pakistanv IndiaNagpur24 Mar 1987ODI # 439
78*-Pakistanv IndiaJamshedpur26 Mar 1987ODI # 440
74*-Pakistanv AustraliaSharjah3 Apr 1987ODI # 443
60-Pakistanv EnglandSharjah7 Apr 1987ODI # 445
52*-Pakistanv IndiaSharjah10 Apr 1987ODI # 447
113-Pakistanv EnglandThe Oval21 May 1987ODI # 448
71*-Pakistanv EnglandNottingham23 May 1987ODI # 449
68-Pakistanv EnglandBirmingham25 May 1987ODI # 450
876124*Indiav New ZealandNapier26 Mar 2009Test # 1917
461Indiav New ZealandWellington3 Apr 2009Test # 1918
051*Indiav Sri LankaAhmedabad16 Nov 2009Test # 1933
63-Indiav Sri LankaKanpur24 Nov 2009Test # 1935
62-Indiav Sri LankaBrabourne2 Dec 2009Test # 1937
769*Indiav BangladeshChattogram17 Jan 2010Test # 1949
143*-Indiav South AfricaEden Gardens14 Feb 2010Test # 1952
2269Indiav Sri LankaGalle18 Jul 2010Test # 1964
8561Englandv BangladeshMirpur28 Oct 2016Test # 2227
1244Englandv IndiaRajkot9 Nov 2016Test # 2232
5325Englandv IndiaVisakhapatnam17 Nov 2016Test # 2235
1578Englandv IndiaMohali26 Nov 2016Test # 2238
2177Englandv IndiaWankhede8 Dec 2016Test # 2239
886Englandv IndiaChennai16 Dec 2016Test # 2241
78-Englandv IndiaPune15 Jan 2017ODI # 3819
54-Englandv IndiaCuttack19 Jan 2017ODI # 3821
836196Pakistanv AustraliaKarachi12 Mar 2022Test # 2455
6755Pakistanv AustraliaLahore21 Mar 2022Test # 2458
57-Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
114-Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
105*-Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
66-Pakistanv AustraliaLahore5 Apr 2022T20I # 1504
103-Pakistanv West IndiesMultan8 Jun 2022ODI # 4401
77-Pakistanv West IndiesMultan10 Jun 2022ODI # 4405
71099South Africav EnglandCape Town11 Mar 1910Test # 110
6243South Africav AustraliaSydney9 Dec 1910Test # 111
2048South Africav AustraliaMelbourne31 Dec 1910Test # 112
56115South Africav AustraliaAdelaide7 Jan 1911Test # 113
2080South Africav AustraliaMelbourne17 Feb 1911Test # 114
5292South Africav AustraliaSydney3 Mar 1911Test # 115
122*0South Africav AustraliaManchester27 May 1912Test # 121
76240Australiav South AfricaJohannesburg24 Dec 1935Test # 248
112-Australiav South AfricaCape Town1 Jan 1936Test # 249
108-Australiav South AfricaJohannesburg15 Feb 1936Test # 250
118-Australiav South AfricaDurban28 Feb 1936Test # 251
1000Australiav EnglandBrisbane4 Dec 1936Test # 255
1273Australiav EnglandSydney18 Dec 1936Test # 256
38136Australiav EnglandMelbourne1 Jan 1937Test # 257
7082Australiav EnglandSydney18 Dec 1936Test # 256
13270Australiav EnglandMelbourne1 Jan 1937Test # 257
26212Australiav EnglandAdelaide29 Jan 1937Test # 258
169-Australiav EnglandMelbourne26 Feb 1937Test # 259
51144*Australiav EnglandNottingham10 Jun 1938Test # 263
18102*Australiav EnglandLord's24 Jun 1938Test # 264
10316Australiav EnglandLeeds22 Jul 1938Test # 265
787136Australiav EnglandAdelaide29 Jan 1971Test # 678
667Australiav EnglandSydney12 Feb 1971Test # 679
5367Australiav EnglandManchester8 Jun 1972Test # 698
557*Australiav EnglandLord's22 Jun 1972Test # 699
11412Australiav EnglandNottingham13 Jul 1972Test # 700
5228Australiav EnglandLeeds27 Jul 1972Test # 701
1879Australiav EnglandThe Oval10 Aug 1972Test # 702
7078West Indiesv New ZealandPort of Spain29 Mar 1985Test # 1013
909West Indiesv New ZealandGeorgetown6 Apr 1985Test # 1014
145*-West Indiesv New ZealandAlbion14 Apr 1985ODI # 326
85*-West Indiesv New ZealandPort of Spain17 Apr 1985ODI # 327
116-West Indiesv New ZealandBridgetown23 Apr 1985ODI # 328
625*West Indiesv New ZealandBridgetown26 Apr 1985Test # 1015
7624*West Indiesv New ZealandKingston4 May 1985Test # 1016
7108-Indiav Sri LankaSharjah25 Apr 1990ODI # 623
78*-Indiav PakistanSharjah27 Apr 1990ODI # 625
55*-Indiav EnglandLeeds18 Jul 1990ODI # 634
63*-Indiav EnglandNottingham20 Jul 1990ODI # 635
12137Indiav EnglandLord's26 Jul 1990Test # 1148
17911Indiav EnglandManchester9 Aug 1990Test # 1149
78-Indiav EnglandThe Oval23 Aug 1990Test # 1150
7540Englandv West IndiesLeeds6 Jun 1991Test # 1171
148*-Englandv West IndiesLord's20 Jun 1991Test # 1172
64*15Englandv West IndiesNottingham4 Jul 1991Test # 1173
10926Englandv West IndiesThe Oval8 Aug 1991Test # 1175
463*Englandv Sri LankaLord's22 Aug 1991Test # 1176
61*-Englandv New ZealandAuckland11 Jan 1992ODI # 701
96-Englandv New ZealandChristchurch18 Jan 1992Test # 1183
7612Australiav West IndiesPort of Spain5 Apr 1991Test # 1168
2676Australiav West IndiesBridgetown19 Apr 1991Test # 1169
59144Australiav West IndiesSt John's27 Apr 1991Test # 1170
9435*Australiav IndiaBrisbane29 Nov 1991Test # 1177
1360Australiav IndiaMelbourne26 Dec 1991Test # 1180
5635Australiav IndiaSydney2 Jan 1992Test # 1181
11100Australiav IndiaAdelaide25 Jan 1992Test # 1184
762-Indiav New ZealandDelhi3 Nov 1994ODI # 944
66-Indiav West IndiesEden Gardens5 Nov 1994ODI # 947
54-Indiav West IndiesVisakhapatnam7 Nov 1994ODI # 949
88-Indiav West IndiesCuttack9 Nov 1994ODI # 950
105-Indiav West IndiesJaipur11 Nov 1994ODI # 951
3485Indiav West IndiesWankhede18 Nov 1994Test # 1274
17954Indiav West IndiesNagpur1 Dec 1994Test # 1277
7108-Sri Lankav BangladeshColombo (SSC)22 Jul 1997ODI # 1220
63-Sri Lankav IndiaColombo (RPS)26 Jul 1997ODI # 1222
340-Sri Lankav IndiaColombo (RPS)2 Aug 1997Test # 1374
32199Sri Lankav IndiaColombo (SSC)9 Aug 1997Test # 1376
73-Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
66-Sri Lankav IndiaColombo (RPS)20 Aug 1997ODI # 1224
68-Sri Lankav IndiaColombo (SSC)23 Aug 1997ODI # 1225
7102*-Australiav EnglandThe Oval23 Aug 2001Test # 1558
10418*Australiav New ZealandBrisbane8 Nov 2001Test # 1565
123-Australiav New ZealandHobart22 Nov 2001Test # 1571
750Australiav New ZealandPerth30 Nov 2001Test # 1573
1161Australiav South AfricaAdelaide14 Dec 2001Test # 1576
857Australiav South AfricaMelbourne26 Dec 2001Test # 1580
12630*Australiav South AfricaSydney2 Jan 2002Test # 1582
768-Australiav EnglandThe Oval23 Aug 2001Test # 1558
13613Australiav New ZealandBrisbane8 Nov 2001Test # 1565
91-Australiav New ZealandHobart22 Nov 2001Test # 1571
057Australiav New ZealandPerth30 Nov 2001Test # 1573
31131Australiav South AfricaAdelaide14 Dec 2001Test # 1576
1383*Australiav South AfricaMelbourne26 Dec 2001Test # 1580
10521*Australiav South AfricaSydney2 Jan 2002Test # 1582
752-Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
53-Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
63-Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
61-Pakistanv New ZealandRawalpindi5 Dec 2003ODI # 2073
127*-Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
80-Pakistanv New ZealandHamilton19 Dec 2003Test # 1676
359Pakistanv New ZealandWellington26 Dec 2003Test # 1677
773*-Australiav South AfricaCanberra19 Nov 2014ODI # 3548
104-Australiav South AfricaMelbourne21 Nov 2014ODI # 3549
67-Australiav South AfricaSydney23 Nov 2014ODI # 3551
162*52*Australiav IndiaAdelaide9 Dec 2014Test # 2148
13328Australiav IndiaBrisbane17 Dec 2014Test # 2149
19214Australiav IndiaMelbourne26 Dec 2014Test # 2152
11771Australiav IndiaSydney6 Jan 2015Test # 2156
75555Australiav IndiaBrisbane17 Dec 2014Test # 2149
5769Australiav IndiaMelbourne26 Dec 2014Test # 2152
9556Australiav IndiaSydney6 Jan 2015Test # 2156
9510Australiav EnglandCardiff8 Jul 2015Test # 2170
17349*Australiav EnglandLord's16 Jul 2015Test # 2171
526Australiav EnglandBirmingham29 Jul 2015Test # 2173
052Australiav EnglandNottingham6 Aug 2015Test # 2175
7062Australiav West IndiesKingston11 Jun 2015Test # 2166
1752Australiav EnglandCardiff8 Jul 2015Test # 2170
3883Australiav EnglandLord's16 Jul 2015Test # 2171
277Australiav EnglandBirmingham29 Jul 2015Test # 2173
064Australiav EnglandNottingham6 Aug 2015Test # 2175
85-Australiav EnglandThe Oval20 Aug 2015Test # 2178
84-Australiav IrelandBelfast27 Aug 2015ODI # 3679
7659*Pakistanv Sri LankaPallekele3 Jul 2015Test # 2169
351Pakistanv EnglandAbu Dhabi13 Oct 2015Test # 2180
10287Pakistanv EnglandDubai (DICS)22 Oct 2015Test # 2183
7138Pakistanv EnglandSharjah1 Nov 2015Test # 2184
1140Pakistanv EnglandLord's14 Jul 2016Test # 2206
5235Pakistanv EnglandManchester22 Jul 2016Test # 2208
5610Pakistanv EnglandBirmingham3 Aug 2016Test # 2212
782*-Australiav IrelandBenoni27 Sep 2016ODI # 3782
497Australiav South AfricaPerth3 Nov 2016Test # 2230
464Australiav South AfricaHobart12 Nov 2016Test # 2233
1450Australiav South AfricaAdelaide24 Nov 2016Test # 2236
474Australiav PakistanBrisbane15 Dec 2016Test # 2240
97-Australiav PakistanMelbourne26 Dec 2016Test # 2242
1379*Australiav PakistanSydney3 Jan 2017Test # 2245
757-South Africav PakistanJohannesburg27 Jan 2019ODI # 4087
50*-South Africav PakistanCape Town30 Jan 2019ODI # 4090
78-South Africav PakistanCape Town1 Feb 2019T20I # 732
3590South Africav Sri LankaDurban13 Feb 2019Test # 2347
2550*South Africav Sri LankaGqeberha21 Feb 2019Test # 2348
112*-South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
57-South Africav Sri LankaCenturion6 Mar 2019ODI # 4107
783-South Africav PakistanCape Town30 Jan 2019ODI # 4090
8055South Africav Sri LankaDurban13 Feb 2019Test # 2347
861South Africav Sri LankaGqeberha21 Feb 2019Test # 2348
81-South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
94-South Africav Sri LankaCenturion6 Mar 2019ODI # 4107
121-South Africav Sri LankaDurban10 Mar 2019ODI # 4112
51-South Africav Sri LankaGqeberha13 Mar 2019ODI # 4114
71170Pakistanv AustraliaLahore21 Mar 2022Test # 2458
103-Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
106-Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
89*-Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
65-Pakistanv West IndiesMultan8 Jun 2022ODI # 4401
72-Pakistanv West IndiesMultan10 Jun 2022ODI # 4405
62-Pakistanv West IndiesMultan12 Jun 2022ODI # 4407
73776Pakistanv EnglandRawalpindi1 Dec 2022Test # 2478
6394Pakistanv EnglandMultan9 Dec 2022Test # 2480
2353Pakistanv EnglandKarachi17 Dec 2022Test # 2483
2255*Pakistanv New ZealandKarachi26 Dec 2022Test # 2486
125*32Pakistanv New ZealandKarachi2 Jan 2023Test # 2487
208*30Pakistanv Sri LankaGalle16 Jul 2023Test # 2511
57-Pakistanv Sri LankaColombo (SSC)24 Jul 2023Test # 2514
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]

Kenya v Uganda at Accra, African Games 3rd place play-off, Mar 23, 2024 [T20I # 2533]

Namibia v Uganda at Accra, African Games 1st semi final, Mar 21, 2024 [T20I # 2532]