Records for Test+ODI+T20I Matches

Fifties in consecutive innings
Player
50s
Runs
Inns
Team
Opposition
Ground
Match Date
Scorecard
91964Pakistanv AustraliaKarachi12 Mar 2022Test # 2455
672Pakistanv AustraliaLahore21 Mar 2022Test # 2458
554Pakistanv AustraliaLahore21 Mar 2022Test # 2458
572Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
1142Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
105*2Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
661Pakistanv AustraliaLahore5 Apr 2022T20I # 1504
1032Pakistanv West IndiesMultan8 Jun 2022ODI # 4401
771Pakistanv West IndiesMultan10 Jun 2022ODI # 4405
8781Pakistanv IndiaNagpur24 Mar 1987ODI # 439
78*2Pakistanv IndiaJamshedpur26 Mar 1987ODI # 440
74*2Pakistanv AustraliaSharjah3 Apr 1987ODI # 443
601Pakistanv EnglandSharjah7 Apr 1987ODI # 445
52*2Pakistanv IndiaSharjah10 Apr 1987ODI # 447
1131Pakistanv EnglandThe Oval21 May 1987ODI # 448
71*2Pakistanv EnglandNottingham23 May 1987ODI # 449
681Pakistanv EnglandBirmingham25 May 1987ODI # 450
71412West Indiesv EnglandKingston27 Mar 1948Test # 298
1281West Indiesv IndiaDelhi10 Nov 1948Test # 304
1941West Indiesv IndiaBrabourne9 Dec 1948Test # 305
1621West Indiesv IndiaEden Gardens31 Dec 1948Test # 308
1013West Indiesv IndiaEden Gardens31 Dec 1948Test # 308
901West Indiesv IndiaChennai27 Jan 1949Test # 310
561West Indiesv IndiaBrabourne4 Feb 1949Test # 311
71601Indiav BangladeshChattogram17 Dec 2004Test # 1727
531Indiav BangladeshChattogram23 Dec 2004ODI # 2199
601Indiav BangladeshDhaka27 Dec 2004ODI # 2202
75*2Asia XIv ICC World XIMelbourne10 Jan 2005ODI # 2203
502Indiav PakistanMohali8 Mar 2005Test # 1738
1101Indiav PakistanEden Gardens16 Mar 2005Test # 1741
1353Indiav PakistanEden Gardens16 Mar 2005Test # 1741
7832Sri Lankav IndiaColombo (RPS)3 Feb 2009ODI # 2813
562Sri Lankav IndiaColombo (RPS)5 Feb 2009ODI # 2815
841Sri Lankav IndiaColombo (RPS)8 Feb 2009ODI # 2818
701Sri Lankav PakistanKarachi21 Feb 2009Test # 1909
653Sri Lankav PakistanKarachi21 Feb 2009Test # 1909
1041Sri Lankav PakistanLahore1 Mar 2009Test # 1912
55*2Sri Lankav AustraliaNottingham8 Jun 2009T20I # 97
776*4Pakistanv South AfricaDubai (DICS)12 Nov 2010Test # 1976
772Pakistanv South AfricaAbu Dhabi20 Nov 2010Test # 1979
58*4Pakistanv South AfricaAbu Dhabi20 Nov 2010Test # 1979
622Pakistanv New ZealandHamilton7 Jan 2011Test # 1990
992Pakistanv New ZealandWellington15 Jan 2011Test # 1991
70*4Pakistanv New ZealandWellington15 Jan 2011Test # 1991
501Pakistanv New ZealandWellington22 Jan 2011ODI # 3085
7552Australiav IndiaBrisbane17 Dec 2014Test # 2149
554Australiav IndiaBrisbane17 Dec 2014Test # 2149
571Australiav IndiaMelbourne26 Dec 2014Test # 2152
693Australiav IndiaMelbourne26 Dec 2014Test # 2152
951Australiav IndiaSydney6 Jan 2015Test # 2156
563Australiav IndiaSydney6 Jan 2015Test # 2156
952Australiav EnglandCardiff8 Jul 2015Test # 2170
7931New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
1182New Zealandv EnglandSouthampton14 Jun 2015ODI # 3656
901New Zealandv EnglandNottingham17 Jun 2015ODI # 3657
501New Zealandv EnglandChester-le-Street20 Jun 2015ODI # 3659
572New Zealandv EnglandManchester23 Jun 2015T20I # 423
971New Zealandv ZimbabweHarare2 Aug 2015ODI # 3673
901New Zealandv ZimbabweHarare7 Aug 2015ODI # 3675
7901Indiav AustraliaBengaluru4 Mar 2017Test # 2251
513Indiav AustraliaBengaluru4 Mar 2017Test # 2251
672Indiav AustraliaRanchi16 Mar 2017Test # 2256
602Indiav AustraliaDharamsala25 Mar 2017Test # 2258
51*4Indiav AustraliaDharamsala25 Mar 2017Test # 2258
571Indiav Sri LankaColombo (SSC)3 Aug 2017Test # 2267
851Indiav Sri LankaPallekele12 Aug 2017Test # 2269
7851Australiav EnglandBirmingham11 Jul 2019ODI # 4191
1441Australiav EnglandBirmingham1 Aug 2019Test # 2353
1423Australiav EnglandBirmingham1 Aug 2019Test # 2353
922Australiav EnglandLord's14 Aug 2019Test # 2355
2111Australiav EnglandManchester4 Sep 2019Test # 2360
823Australiav EnglandManchester4 Sep 2019Test # 2360
802Australiav EnglandThe Oval12 Sep 2019Test # 2362
7704Pakistanv AustraliaLahore21 Mar 2022Test # 2458
1032Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
1062Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
89*2Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
652Pakistanv West IndiesMultan8 Jun 2022ODI # 4401
721Pakistanv West IndiesMultan10 Jun 2022ODI # 4405
621Pakistanv West IndiesMultan12 Jun 2022ODI # 4407
678*1Australiav South AfricaDurban5 Nov 1921Test # 145
583Australiav South AfricaDurban5 Nov 1921Test # 145
561Australiav South AfricaJohannesburg12 Nov 1921Test # 146
1422Australiav South AfricaCape Town26 Nov 1921Test # 147
201*1Australiav EnglandAdelaide16 Jan 1925Test # 160
883Australiav EnglandAdelaide16 Jan 1925Test # 160
6771Englandv West IndiesPort of Spain1 Feb 1930Test # 189
205*3Englandv West IndiesPort of Spain1 Feb 1930Test # 189
562Englandv West IndiesGeorgetown21 Feb 1930Test # 192
1234Englandv West IndiesGeorgetown21 Feb 1930Test # 192
611Englandv West IndiesKingston3 Apr 1930Test # 193
553Englandv West IndiesKingston3 Apr 1930Test # 193
6933West Indiesv EnglandPort of Spain24 Jan 1935Test # 239
532West Indiesv EnglandGeorgetown14 Feb 1935Test # 240
270*1West Indiesv EnglandKingston14 Mar 1935Test # 241
1061West Indiesv EnglandLord's24 Jun 1939Test # 272
1073West Indiesv EnglandLord's24 Jun 1939Test # 272
512West Indiesv EnglandManchester22 Jul 1939Test # 273
6672South Africav EnglandJohannesburg18 Feb 1939Test # 270
781South Africav EnglandDurban3 Mar 1939Test # 271
1033South Africav EnglandDurban3 Mar 1939Test # 271
1891South Africav EnglandNottingham7 Jun 1947Test # 285
104*4South Africav EnglandNottingham7 Jun 1947Test # 285
1172South Africav EnglandLord's21 Jun 1947Test # 286
6521West Indiesv PakistanBridgetown17 Jan 1958Test # 446
521West Indiesv PakistanPort of Spain5 Feb 1958Test # 448
803West Indiesv PakistanPort of Spain5 Feb 1958Test # 448
365*2West Indiesv PakistanKingston26 Feb 1958Test # 450
1252West Indiesv PakistanGeorgetown13 Mar 1958Test # 452
109*4West Indiesv PakistanGeorgetown13 Mar 1958Test # 452
6851Englandv PakistanNottingham26 Jul 1962Test # 533
1721Englandv PakistanThe Oval16 Aug 1962Test # 534
702Englandv AustraliaBrisbane30 Nov 1962Test # 535
994Englandv AustraliaBrisbane30 Nov 1962Test # 535
932Englandv AustraliaMelbourne29 Dec 1962Test # 536
524Englandv AustraliaMelbourne29 Dec 1962Test # 536
6632Englandv AustraliaAdelaide25 Jan 1963Test # 538
132*4Englandv AustraliaAdelaide25 Jan 1963Test # 538
1011Englandv AustraliaSydney15 Feb 1963Test # 539
943Englandv AustraliaSydney15 Feb 1963Test # 539
1261Englandv New ZealandAuckland23 Feb 1963Test # 540
762Englandv New ZealandWellington1 Mar 1963Test # 541
6762Australiav West IndiesMelbourne26 Dec 1968Test # 643
1182Australiav West IndiesSydney3 Jan 1969Test # 644
1102Australiav West IndiesAdelaide24 Jan 1969Test # 645
504Australiav West IndiesAdelaide24 Jan 1969Test # 645
2421Australiav West IndiesSydney14 Feb 1969Test # 646
1033Australiav West IndiesSydney14 Feb 1969Test # 646
6681Australiav West IndiesMelbourne31 Jan 1976Test # 770
54*3Australiav West IndiesMelbourne31 Jan 1976Test # 770
522Australiav PakistanAdelaide24 Dec 1976Test # 789
704Australiav PakistanAdelaide24 Dec 1976Test # 789
1211Australiav PakistanMelbourne1 Jan 1977Test # 790
673Australiav PakistanMelbourne1 Jan 1977Test # 790
61402West Indiesv AustraliaBrisbane1 Dec 1979Test # 862
153*1West Indiesv AustraliaMelbourne9 Dec 1979ODI # 78
622West Indiesv AustraliaSydney21 Dec 1979ODI # 80
85*2West Indiesv EnglandBrisbane23 Dec 1979ODI # 81
962West Indiesv AustraliaMelbourne29 Dec 1979Test # 867
881West Indiesv EnglandAdelaide16 Jan 1980ODI # 84
6521Australiav PakistanMelbourne12 Jan 1990Test # 1134
1013Australiav PakistanMelbourne12 Jan 1990Test # 1134
772Australiav PakistanAdelaide19 Jan 1990Test # 1135
594Australiav PakistanAdelaide19 Jan 1990Test # 1135
101*2Australiav PakistanSydney3 Feb 1990Test # 1137
661Australiav PakistanBrisbane11 Feb 1990ODI # 602
6632Australiav Sri LankaSydney13 Jan 1999ODI # 1382
83*2Australiav EnglandMelbourne15 Jan 1999ODI # 1384
852Australiav EnglandSydney17 Jan 1999ODI # 1386
651Australiav Sri LankaHobart21 Jan 1999ODI # 1389
571Australiav Sri LankaAdelaide24 Jan 1999ODI # 1392
651Australiav EnglandAdelaide26 Jan 1999ODI # 1394
6702Australiav PakistanNottingham19 Jun 2001ODI # 1725
802Australiav EnglandThe Oval21 Jun 2001ODI # 1726
76*2Australiav PakistanLord's23 Jun 2001ODI # 1728
1522Australiav EnglandBirmingham5 Jul 2001Test # 1550
902Australiav EnglandLord's19 Jul 2001Test # 1552
542Australiav EnglandNottingham2 Aug 2001Test # 1554
61061Pakistanv BangladeshFaisalabad12 Sep 2003ODI # 2042
651Pakistanv BangladeshLahore15 Sep 2003ODI # 2043
94*2Pakistanv BangladeshRawalpindi18 Sep 2003ODI # 2044
521Pakistanv BangladeshKarachi21 Sep 2003ODI # 2045
681Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
651Pakistanv South AfricaLahore5 Oct 2003ODI # 2047
6552Englandv South AfricaLeeds21 Aug 2003Test # 1656
504Englandv South AfricaLeeds21 Aug 2003Test # 1656
952Englandv South AfricaThe Oval4 Sep 2003Test # 1659
55*2Englandv BangladeshChattogram7 Nov 2003ODI # 2057
70*2Englandv BangladeshDhaka10 Nov 2003ODI # 2059
52*2Englandv BangladeshDhaka12 Nov 2003ODI # 2060
6522Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
531Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
631Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
612Pakistanv New ZealandRawalpindi5 Dec 2003ODI # 2073
127*1Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
802Pakistanv New ZealandHamilton19 Dec 2003Test # 1676
6822Englandv AustraliaMelbourne26 Dec 2010Test # 1986
1892Englandv AustraliaSydney3 Jan 2011Test # 1989
1332Englandv Sri LankaCardiff26 May 2011Test # 1994
961Englandv Sri LankaLord's3 Jun 2011Test # 1995
1063Englandv Sri LankaLord's3 Jun 2011Test # 1995
552Englandv Sri LankaSouthampton16 Jun 2011Test # 1996
6511New Zealandv ZimbabweNapier26 Jan 2012Test # 2033
701New Zealandv ZimbabweDunedin3 Feb 2012ODI # 3230
771New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
851New Zealandv ZimbabweNapier9 Feb 2012ODI # 3234
91*2New Zealandv ZimbabweAuckland11 Feb 2012T20I # 219
78*2New Zealandv South AfricaWellington17 Feb 2012T20I # 221
6681Indiav Sri LankaPallekele7 Aug 2012T20I # 255
581Indiav New ZealandHyderabad23 Aug 2012Test # 2054
1032Indiav New ZealandBengaluru31 Aug 2012Test # 2055
51*4Indiav New ZealandBengaluru31 Aug 2012Test # 2055
702Indiav New ZealandChennai11 Sep 2012T20I # 261
501Indiav AfghanistanColombo (RPS)19 Sep 2012T20I # 265
6711New Zealandv IndiaNapier19 Jan 2014ODI # 3456
771New Zealandv IndiaHamilton22 Jan 2014ODI # 3458
651New Zealandv IndiaAuckland25 Jan 2014ODI # 3462
602New Zealandv IndiaHamilton28 Jan 2014ODI # 3465
881New Zealandv IndiaWellington31 Jan 2014ODI # 3467
1131New Zealandv IndiaAuckland6 Feb 2014Test # 2118
673*1Australiav South AfricaCanberra19 Nov 2014ODI # 3548
1042Australiav South AfricaMelbourne21 Nov 2014ODI # 3549
672Australiav South AfricaSydney23 Nov 2014ODI # 3551
162*1Australiav IndiaAdelaide9 Dec 2014Test # 2148
52*3Australiav IndiaAdelaide9 Dec 2014Test # 2148
1332Australiav IndiaBrisbane17 Dec 2014Test # 2149
6771Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
1301Irelandv BangladeshDublin15 May 2019ODI # 4136
711Irelandv AfghanistanBelfast19 May 2019ODI # 4139
502Irelandv AfghanistanBelfast21 May 2019ODI # 4141
572Irelandv ZimbabweBready1 Jul 2019ODI # 4181
521Irelandv ZimbabweBelfast4 Jul 2019ODI # 4185
6754Sri Lankav West IndiesNorth Sound29 Mar 2021Test # 2417
2442Sri Lankav BangladeshPallekele21 Apr 2021Test # 2418
1181Sri Lankav BangladeshPallekele29 Apr 2021Test # 2419
663Sri Lankav BangladeshPallekele29 Apr 2021Test # 2419
1471Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
833Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
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]