Fifties in consecutive innings

Records for ODI Matches

Fifties in consecutive innings
Player
50s
Runs
Inns
Team
Opposition
Ground
Match Date
Scorecard
9781Pakistanv 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
1031Pakistanv Sri LankaHyderabad (Sind)8 Oct 1987ODI # 451
7561Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
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
685*2West Indiesv EnglandBrisbane23 Dec 1979ODI # 81
501West Indiesv EnglandAdelaide16 Jan 1980ODI # 84
801West Indiesv EnglandMelbourne20 Jan 1980ODI # 86
98*2West Indiesv EnglandSydney22 Jan 1980ODI # 87
1031West Indiesv New ZealandChristchurch6 Feb 1980ODI # 88
781West Indiesv EnglandLeeds28 May 1980ODI # 89
6571New Zealandv IndiaVadodara17 Dec 1988ODI # 543
55*2New Zealandv PakistanDunedin6 Feb 1989ODI # 554
62*2New Zealandv PakistanChristchurch4 Mar 1989ODI # 555
672New Zealandv PakistanWellington8 Mar 1989ODI # 557
821New Zealandv PakistanAuckland11 Mar 1989ODI # 559
63*2New Zealandv PakistanHamilton14 Mar 1989ODI # 561
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
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
6931New 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
971New Zealandv ZimbabweHarare2 Aug 2015ODI # 3673
901New Zealandv ZimbabweHarare7 Aug 2015ODI # 3675
6181*2New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
801New Zealandv PakistanAbu Dhabi7 Nov 2018ODI # 4066
86*1New Zealandv PakistanAbu Dhabi9 Nov 2018ODI # 4068
541New Zealandv Sri LankaMount Maunganui3 Jan 2019ODI # 4074
901New Zealandv Sri LankaMount Maunganui5 Jan 2019ODI # 4075
1371New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
6732West Indiesv BangladeshBasseterre28 Jul 2018ODI # 4024
1351West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
501West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
1622West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
772West Indiesv EnglandGros Islet2 Mar 2019ODI # 4103
502West Indiesv PakistanNottingham31 May 2019ODI # 4144
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
61151West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
512West Indiesv Sri LankaHambantota26 Feb 2020ODI # 4247
722West Indiesv Sri LankaPallekele1 Mar 2020ODI # 4250
1102West Indiesv Sri LankaNorth Sound10 Mar 2021ODI # 4276
842West Indiesv Sri LankaNorth Sound12 Mar 2021ODI # 4277
642West Indiesv Sri LankaNorth Sound14 Mar 2021ODI # 4278
61581Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
572Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
1142Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
105*2Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
1032Pakistanv West IndiesMultan8 Jun 2022ODI # 4401
771Pakistanv West IndiesMultan10 Jun 2022ODI # 4405
5532Pakistanv AustraliaLeeds7 Jun 1975ODI # 21
59*1Pakistanv West IndiesAlbion16 Mar 1977ODI # 41
621Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
611Pakistanv AustraliaNottingham13 Jun 1979ODI # 66
512Pakistanv EnglandLeeds16 Jun 1979ODI # 71
5572Englandv West IndiesLord's23 Jun 1979ODI # 74
682Englandv AustraliaMelbourne8 Dec 1979ODI # 77
1051Englandv AustraliaSydney11 Dec 1979ODI # 79
681Englandv West IndiesBrisbane23 Dec 1979ODI # 81
86*2Englandv AustraliaSydney26 Dec 1979ODI # 82
5641Englandv Sri LankaColombo (SSC)13 Feb 1982ODI # 145
742Englandv Sri LankaColombo (SSC)14 Feb 1982ODI # 146
571Englandv AustraliaManchester30 May 1985ODI # 329
1151Englandv AustraliaBirmingham1 Jun 1985ODI # 330
117*2Englandv AustraliaLord's3 Jun 1985ODI # 331
5572Australiav EnglandBirmingham1 Jun 1985ODI # 330
501South Africav IndiaEden Gardens10 Nov 1991ODI # 686
712South Africav IndiaGwalior12 Nov 1991ODI # 687
902South Africav IndiaNew Delhi14 Nov 1991ODI # 688
81*2South Africav AustraliaSydney26 Feb 1992ODI # 719
5621Indiav New ZealandDelhi3 Nov 1994ODI # 944
661Indiav West IndiesEden Gardens5 Nov 1994ODI # 947
541Indiav West IndiesVisakhapatnam7 Nov 1994ODI # 949
882Indiav West IndiesCuttack9 Nov 1994ODI # 950
1051Indiav West IndiesJaipur11 Nov 1994ODI # 951
51081Sri Lankav BangladeshColombo (SSC)22 Jul 1997ODI # 1220
632Sri Lankav IndiaColombo (RPS)26 Jul 1997ODI # 1222
731Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
662Sri Lankav IndiaColombo (RPS)20 Aug 1997ODI # 1224
682Sri Lankav IndiaColombo (SSC)23 Aug 1997ODI # 1225
5811Zimbabwev BangladeshNairobi (Gym)11 Oct 1997ODI # 1240
722Zimbabwev KenyaNairobi (Gym)12 Oct 1997ODI # 1241
701Zimbabwev BangladeshNairobi (Aga)14 Oct 1997ODI # 1242
662Zimbabwev KenyaNairobi (Aga)16 Oct 1997ODI # 1244
791Zimbabwev KenyaNairobi (Gym)18 Oct 1997ODI # 1245
574*2Englandv West IndiesChester-le-Street15 Jul 2000ODI # 1615
1011Englandv ZimbabweBirmingham18 Jul 2000ODI # 1617
100*2Englandv West IndiesNottingham20 Jul 2000ODI # 1618
972Englandv ZimbabweLord's22 Jul 2000ODI # 1619
87*2Englandv BangladeshNairobi (Gym)5 Oct 2000ODI # 1632
570*2New Zealandv ZimbabweHarare27 Sep 2000ODI # 1627
642New Zealandv ZimbabweBulawayo30 Sep 2000ODI # 1628
631New Zealandv ZimbabweBulawayo1 Oct 2000ODI # 1629
851New Zealandv ZimbabweNairobi (Gym)9 Oct 2000ODI # 1635
872New Zealandv PakistanNairobi (Gym)11 Oct 2000ODI # 1637
5692South Africav New ZealandCape Town4 Nov 2000ODI # 1655
61*2South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
501South Africav Sri LankaEast London17 Dec 2000ODI # 1662
75*2South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
531South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
5522Pakistanv 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
5581Australiav Sri LankaDambulla20 Feb 2004ODI # 2102
692Australiav Sri LankaDambulla22 Feb 2004ODI # 2103
632Australiav Sri LankaColombo (RPS)25 Feb 2004ODI # 2105
671Australiav Sri LankaColombo (RPS)27 Feb 2004ODI # 2106
912Australiav ZimbabweHarare25 May 2004ODI # 2131
5531Indiav BangladeshChattogram23 Dec 2004ODI # 2199
601Indiav BangladeshDhaka27 Dec 2004ODI # 2202
75*2Asia XIv ICC World XIMelbourne10 Jan 2005ODI # 2203
1041Indiav PakistanKochi2 Apr 2005ODI # 2235
521Indiav PakistanVisakhapatnam5 Apr 2005ODI # 2236
5762Pakistanv BangladeshFaisalabad11 Apr 2008ODI # 2698
1321Pakistanv BangladeshLahore13 Apr 2008ODI # 2700
742Pakistanv BangladeshMultan16 Apr 2008ODI # 2702
1361Pakistanv BangladeshKarachi19 Apr 2008ODI # 2703
701Pakistanv BangladeshMirpur8 Jun 2008ODI # 2704
552*2Englandv South AfricaGqeberha29 Nov 2009ODI # 2931
942Englandv BangladeshBristol10 Jul 2010ODI # 3025
1101Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
691Englandv PakistanChester-le-Street10 Sep 2010ODI # 3043
532Englandv PakistanLeeds12 Sep 2010ODI # 3044
5742New Zealandv ZimbabweHarare20 Oct 2011ODI # 3204
1052New Zealandv ZimbabweHarare22 Oct 2011ODI # 3206
701New Zealandv ZimbabweDunedin3 Feb 2012ODI # 3230
771New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
851New Zealandv ZimbabweNapier9 Feb 2012ODI # 3234
5133*2Indiav Sri LankaHobart28 Feb 2012ODI # 3251
1081Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
661Indiav BangladeshMirpur16 Mar 2012ODI # 3261
1832Indiav PakistanMirpur18 Mar 2012ODI # 3263
1061Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
5642Bangladeshv PakistanMirpur11 Mar 2012ODI # 3258
702Bangladeshv IndiaMirpur16 Mar 2012ODI # 3261
592Bangladeshv Sri LankaMirpur20 Mar 2012ODI # 3265
602Bangladeshv PakistanMirpur22 Mar 2012ODI # 3267
582Bangladeshv West IndiesKhulna30 Nov 2012ODI # 3309
568*2Indiav ZimbabweHarare28 Jul 2013ODI # 3399
612Indiav AustraliaPune13 Oct 2013ODI # 3419
100*2Indiav AustraliaJaipur16 Oct 2013ODI # 3420
681Indiav AustraliaMohali19 Oct 2013ODI # 3421
115*2Indiav AustraliaNagpur30 Oct 2013ODI # 3424
5115*2Sri Lankav South AfricaPallekele28 Jul 2013ODI # 3400
991Sri Lankav South AfricaColombo (RPS)31 Jul 2013ODI # 3401
811Sri Lankav New ZealandHambantota10 Nov 2013ODI # 3432
55*1Sri Lankav New ZealandHambantota12 Nov 2013ODI # 3434
531Sri Lankav New ZealandDambulla16 Nov 2013ODI # 3435
5711New 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
567*2Sri Lankav EnglandColombo (RPS)29 Nov 2014ODI # 3557
631Sri Lankav EnglandHambantota3 Dec 2014ODI # 3561
862Sri Lankav EnglandColombo (RPS)7 Dec 2014ODI # 3563
911Sri Lankav EnglandPallekele10 Dec 2014ODI # 3565
1121Sri Lankav EnglandPallekele13 Dec 2014ODI # 3567
5951Australiav AfghanistanPerth4 Mar 2015ODI # 3623
721Australiav Sri LankaSydney8 Mar 2015ODI # 3629
652Australiav PakistanAdelaide20 Mar 2015ODI # 3642
1051Australiav IndiaSydney26 Mar 2015ODI # 3645
56*2Australiav New ZealandMelbourne29 Mar 2015ODI # 3646
5571Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
992Englandv South AfricaGqeberha6 Feb 2016ODI # 3734
651Englandv South AfricaCenturion9 Feb 2016ODI # 3736
501Englandv South AfricaJohannesburg12 Feb 2016ODI # 3737
1121Englandv South AfricaCape Town14 Feb 2016ODI # 3738
5521Sri Lankav EnglandBirmingham24 Jun 2016ODI # 3753
621Sri Lankav EnglandBristol26 Jun 2016ODI # 3755
631Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
532Sri Lankav EnglandCardiff2 Jul 2016ODI # 3758
80*1Sri Lankav AustraliaColombo (RPS)21 Aug 2016ODI # 3768
5652Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
931Englandv Sri LankaCardiff2 Jul 2016ODI # 3758
612Englandv PakistanSouthampton24 Aug 2016ODI # 3770
892Englandv PakistanLord's27 Aug 2016ODI # 3771
851Englandv PakistanNottingham30 Aug 2016ODI # 3773
5551South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
1091South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
692South Africav New ZealandHamilton19 Feb 2017ODI # 3836
572South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
681South Africav New ZealandWellington25 Feb 2017ODI # 3841
5521Pakistanv BangladeshMirpur22 Apr 2015ODI # 3649
89*1Pakistanv ZimbabweLahore26 May 2015ODI # 3651
52*2Pakistanv ZimbabweLahore29 May 2015ODI # 3652
501Pakistanv New ZealandHamilton16 Jan 2018ODI # 3953
632Pakistanv New ZealandWellington19 Jan 2018ODI # 3957
5551Indiav AustraliaEden Gardens21 Sep 2017ODI # 3912
702Indiav AustraliaIndore24 Sep 2017ODI # 3914
532Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
612Indiav AustraliaNagpur1 Oct 2017ODI # 3919
792Indiav South AfricaDurban1 Feb 2018ODI # 3969
5832South Africav PakistanCape Town30 Jan 2019ODI # 4090
812South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
941South Africav Sri LankaCenturion6 Mar 2019ODI # 4107
1211South Africav Sri LankaDurban10 Mar 2019ODI # 4112
512South Africav Sri LankaGqeberha13 Mar 2019ODI # 4114
5951Indiav AustraliaMohali10 Mar 2019ODI # 4111
562Indiav AustraliaDelhi13 Mar 2019ODI # 4113
122*2Indiav South AfricaSouthampton5 Jun 2019ODI # 4150
571Indiav AustraliaThe Oval9 Jun 2019ODI # 4155
1401Indiav PakistanManchester16 Jun 2019ODI # 4161
550*2Bangladeshv IrelandDublin15 May 2019ODI # 4136
751Bangladeshv South AfricaThe Oval2 Jun 2019ODI # 4147
641Bangladeshv New ZealandThe Oval5 Jun 2019ODI # 4151
1212Bangladeshv EnglandCardiff8 Jun 2019ODI # 4153
124*2Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
5821Indiav AustraliaThe Oval9 Jun 2019ODI # 4155
771Indiav PakistanManchester16 Jun 2019ODI # 4161
671Indiav AfghanistanSouthampton22 Jun 2019ODI # 4169
721Indiav West IndiesManchester27 Jun 2019ODI # 4175
662Indiav EnglandBirmingham30 Jun 2019ODI # 4179
5741Pakistanv NetherlandsRotterdam16 Aug 2022ODI # 4448
572Pakistanv NetherlandsRotterdam18 Aug 2022ODI # 4452
911Pakistanv NetherlandsRotterdam21 Aug 2022ODI # 4455
662Pakistanv New ZealandKarachi9 Jan 2023ODI # 4500
792Pakistanv New ZealandKarachi11 Jan 2023ODI # 4502
5521Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
56*2Sri Lankav AfghanistanHambantota7 Jun 2023ODI # 4583
521Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
61*2Sri Lankav OmanBulawayo23 Jun 2023ODI # 4595
1031Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
5881Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
101*1Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
511Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
1171Indiav New ZealandWankhede15 Nov 2023ODI # 4703
541Indiav AustraliaAhmedabad19 Nov 2023ODI # 4705
463*2New Zealandv IndiaChristchurch21 Feb 1976ODI # 35
521New Zealandv IndiaAuckland22 Feb 1976ODI # 36
671New Zealandv PakistanSialkot16 Oct 1976ODI # 40
83*2New Zealandv Sri LankaNottingham9 Jun 1979ODI # 62
4622Australiav West IndiesLord's21 Jun 1975ODI # 33
632Australiav West IndiesAdelaide20 Dec 1975ODI # 34
63*1Australiav West IndiesSydney21 Dec 1979ODI # 80
60*1Australiav EnglandSydney26 Dec 1979ODI # 82
4153*1West Indiesv AustraliaMelbourne9 Dec 1979ODI # 78
622West Indiesv AustraliaSydney21 Dec 1979ODI # 80
85*2West Indiesv EnglandBrisbane23 Dec 1979ODI # 81
881West Indiesv EnglandAdelaide16 Jan 1980ODI # 84
41181Pakistanv IndiaMultan17 Dec 1982ODI # 163
1051Pakistanv IndiaLahore31 Dec 1982ODI # 164
1132Pakistanv IndiaKarachi21 Jan 1983ODI # 172
821Pakistanv Sri LankaSwansea9 Jun 1983ODI # 198
478*2Englandv PakistanLord's13 Jun 1983ODI # 205
691Englandv New ZealandBirmingham15 Jun 1983ODI # 209
692Englandv PakistanManchester18 Jun 1983ODI # 213
81*2Englandv Sri LankaLeeds20 Jun 1983ODI # 217
4732Indiav AustraliaChennai9 Oct 1987ODI # 453
751Indiav New ZealandBengaluru14 Oct 1987ODI # 458
511Indiav AustraliaDelhi22 Oct 1987ODI # 465
552Indiav ZimbabweAhmedabad26 Oct 1987ODI # 469
4931Australiav ZimbabweCuttack30 Oct 1987ODI # 471
651Australiav PakistanLahore4 Nov 1987ODI # 475
751Australiav EnglandEden Gardens8 Nov 1987ODI # 477
561Australiav Sri LankaPerth2 Jan 1988ODI # 484
4711Pakistanv Sri LankaSharjah23 Mar 1989ODI # 564
100*2Pakistanv Sri LankaSharjah24 Mar 1989ODI # 565
741Pakistanv West IndiesSharjah14 Oct 1989ODI # 570
68*2Pakistanv IndiaSharjah15 Oct 1989ODI # 572
4582Australiav PakistanBrabourne23 Oct 1989ODI # 581
851Australiav Sri LankaMargao25 Oct 1989ODI # 585
531Australiav IndiaBengaluru27 Oct 1989ODI # 587
85*1Australiav Sri LankaMelbourne26 Dec 1989ODI # 596
41081Indiav Sri LankaSharjah25 Apr 1990ODI # 623
78*2Indiav PakistanSharjah27 Apr 1990ODI # 625
55*2Indiav EnglandLeeds18 Jul 1990ODI # 634
63*2Indiav EnglandNottingham20 Jul 1990ODI # 635
4611Australiav West IndiesSydney18 Dec 1991ODI # 698
772Australiav West IndiesBrisbane12 Jan 1992ODI # 703
79*2Australiav IndiaSydney14 Jan 1992ODI # 705
781Australiav IndiaMelbourne18 Jan 1992ODI # 709
41081Australiav New ZealandHamilton27 Mar 1993ODI # 825
831Australiav New ZealandAuckland28 Mar 1993ODI # 827
561Australiav EnglandManchester19 May 1993ODI # 830
1132Australiav EnglandBirmingham21 May 1993ODI # 831
4531Indiav Sri LankaColombo (RPS)25 Jul 1993ODI # 833
622Indiav Sri LankaColombo (RPS)12 Aug 1993ODI # 834
851Indiav Sri LankaMoratuwa14 Aug 1993ODI # 835
75*2Indiav Sri LankaKanpur7 Nov 1993ODI # 846
4551West Indiesv AustraliaBridgetown8 Mar 1995ODI # 985
622West Indiesv AustraliaPort of Spain11 Mar 1995ODI # 986
1391West Indiesv AustraliaPort of Spain12 Mar 1995ODI # 987
702West Indiesv EnglandNottingham24 May 1995ODI # 1000
4731Australiav Sri LankaSydney20 Jan 1996ODI # 1043
1301Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
1261Australiav IndiaWankhede27 Feb 1996ODI # 1065
76*2Australiav ZimbabweNagpur1 Mar 1996ODI # 1068
4127*2Indiav KenyaCuttack18 Feb 1996ODI # 1052
702Indiav West IndiesGwalior21 Feb 1996ODI # 1056
902Indiav AustraliaWankhede27 Feb 1996ODI # 1065
1371Indiav Sri LankaDelhi2 Mar 1996ODI # 1070
483*2Sri Lankav AustraliaColombo (RPS)30 Aug 1996ODI # 1108
127*2Sri Lankav ZimbabweColombo (SSC)3 Sep 1996ODI # 1112
75*1Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
552Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
4661South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
118*2South Africav PakistanNairobi (Gym)6 Oct 1996ODI # 1126
841South Africav IndiaHyderabad (Deccan)17 Oct 1996ODI # 1127
105*2South Africav AustraliaIndore19 Oct 1996ODI # 1128
4532South Africav AustraliaJohannesburg8 Apr 1997ODI # 1195
891South Africav AustraliaCenturion10 Apr 1997ODI # 1197
57*1South Africav AustraliaBloemfontein13 Apr 1997ODI # 1199
511South Africav PakistanLahore2 Nov 1997ODI # 1248
4511South Africav IndiaDurban13 Feb 1997ODI # 1177
891South Africav PakistanLahore2 Nov 1997ODI # 1248
642South Africav West IndiesLahore3 Nov 1997ODI # 1249
501South Africav Sri LankaLahore6 Nov 1997ODI # 1252
4502Sri Lankav ZimbabweColombo (RPS)24 Jan 1998ODI # 1284
1022Sri Lankav ZimbabweColombo (SSC)26 Jan 1998ODI # 1286
682Sri Lankav South AfricaJohannesburg5 Apr 1998ODI # 1306
571Sri Lankav PakistanKimberley7 Apr 1998ODI # 1309
41081Englandv AustraliaSydney17 Jan 1999ODI # 1386
66*2Englandv Sri LankaMelbourne19 Jan 1999ODI # 1388
126*1Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
1092Englandv AustraliaAdelaide26 Jan 1999ODI # 1394
4612Zimbabwev PakistanRawalpindi24 Nov 1998ODI # 1377
831Zimbabwev KenyaDhaka19 Mar 1999ODI # 1412
791Zimbabwev BangladeshDhaka21 Mar 1999ODI # 1414
731Zimbabwev KenyaDhaka23 Mar 1999ODI # 1416
4731Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
641Pakistanv BangladeshDhaka16 Mar 1999ODI # 1410
721Pakistanv Sri LankaJamshedpur19 Mar 1999ODI # 1411
951Pakistanv IndiaJaipur24 Mar 1999ODI # 1417
463*2Pakistanv IndiaMohali1 Apr 1999ODI # 1427
911Pakistanv IndiaBengaluru4 Apr 1999ODI # 1428
591Pakistanv EnglandSharjah7 Apr 1999ODI # 1429
1071Pakistanv IndiaSharjah8 Apr 1999ODI # 1430
4852West Indiesv ZimbabweKandy16 Dec 2001ODI # 1781
602West Indiesv Sri LankaColombo (RPS)19 Dec 2001ODI # 1782
501West Indiesv PakistanSharjah14 Feb 2002ODI # 1807
622West Indiesv PakistanSharjah15 Feb 2002ODI # 1808
4742Indiav EnglandDelhi31 Jan 2002ODI # 1800
802Indiav EnglandWankhede3 Feb 2002ODI # 1803
571Indiav ZimbabweFaridabad7 Mar 2002ODI # 1814
861Indiav ZimbabweMohali10 Mar 2002ODI # 1815
4831South Africav AustraliaPotchefstroom27 Mar 2002ODI # 1821
562South Africav AustraliaBloemfontein30 Mar 2002ODI # 1822
761South Africav AustraliaDurban3 Apr 2002ODI # 1823
71*1South Africav AustraliaGqeberha6 Apr 2002ODI # 1824
41161South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
116*2South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
1531South Africav BangladeshPotchefstroom3 Oct 2002ODI # 1890
97*2South Africav BangladeshBenoni6 Oct 2002ODI # 1891
41032West Indiesv IndiaNagpur9 Nov 2002ODI # 1894
721West Indiesv IndiaRajkot12 Nov 2002ODI # 1895
1401West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
1012West Indiesv IndiaVadodara18 Nov 2002ODI # 1897
4141*1Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
76*1Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
100*1Pakistanv ZimbabweHarare27 Nov 2002ODI # 1902
881Pakistanv ZimbabweHarare1 Dec 2002ODI # 1907
4811Indiav ZimbabweHarare19 Feb 2003ODI # 1957
1521Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
501Indiav EnglandDurban26 Feb 2003ODI # 1969
982Indiav PakistanCenturion1 Mar 2003ODI # 1975
4681Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
911Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
822Pakistanv New ZealandRawalpindi5 Dec 2003ODI # 2073
1071Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
4682New Zealandv IndiaCuttack6 Nov 2003ODI # 2056
542New Zealandv AustraliaGuwahati9 Nov 2003ODI # 2058
542New Zealandv IndiaHyderabad (Deccan)15 Nov 2003ODI # 2062
101*2New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
4752Pakistanv IndiaEden Gardens13 Nov 2004ODI # 2192
681Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
62*2Pakistanv West IndiesBrisbane19 Jan 2005ODI # 2206
501Pakistanv AustraliaSydney23 Jan 2005ODI # 2209
4752Englandv South AfricaCape Town6 Feb 2005ODI # 2223
100*2Englandv South AfricaEast London9 Feb 2005ODI # 2224
1161Englandv South AfricaCenturion13 Feb 2005ODI # 2226
91*2Englandv AustraliaBristol19 Jun 2005ODI # 2251
4602West Indiesv PakistanMultan13 Dec 2006ODI # 2464
1011West Indiesv PakistanKarachi16 Dec 2006ODI # 2466
149*2West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
662West Indiesv IndiaCuttack24 Jan 2007ODI # 2485
451*2Australiav EnglandAdelaide26 Jan 2007ODI # 2486
1111Australiav New ZealandPerth28 Jan 2007ODI # 2488
1042Australiav New ZealandMelbourne4 Feb 2007ODI # 2501
751Australiav EnglandMelbourne9 Feb 2007ODI # 2515
4107*1Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
55*1Sri Lankav BermudaPort of Spain15 Mar 2007ODI # 2534
52*1Sri Lankav BangladeshPort of Spain21 Mar 2007ODI # 2546
591Sri Lankav IndiaPort of Spain23 Mar 2007ODI # 2550
4671South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
912South Africav ScotlandBasseterre20 Mar 2007ODI # 2545
742South Africav AustraliaBasseterre24 Mar 2007ODI # 2552
592South Africav Sri LankaProvidence28 Mar 2007ODI # 2556
4871Australiav IndiaKochi2 Oct 2007ODI # 2623
891Australiav IndiaHyderabad5 Oct 2007ODI # 2625
752Australiav IndiaChandigarh8 Oct 2007ODI # 2627
107*1Australiav IndiaNagpur14 Oct 2007ODI # 2631
41182Indiav AustraliaVisakhapatnam20 Oct 2010ODI # 3060
1051Indiav New ZealandGuwahati28 Nov 2010ODI # 3070
642Indiav New ZealandJaipur1 Dec 2010ODI # 3072
63*2Indiav New ZealandVadodara4 Dec 2010ODI # 3074
4511West Indiesv PakistanGros Islet25 Apr 2011ODI # 3153
511West Indiesv PakistanBridgetown28 Apr 2011ODI # 3154
762West Indiesv PakistanBridgetown2 May 2011ODI # 3155
77*2West Indiesv PakistanProvidence5 May 2011ODI # 3156
4511Scotlandv EnglandEdinburgh19 Jun 2010ODI # 2997
641Scotlandv NetherlandsAberdeen28 Jun 2011ODI # 3164
89*2Scotlandv NetherlandsAberdeen29 Jun 2011ODI # 3166
892Scotlandv IrelandEdinburgh12 Jul 2011ODI # 3171
4691Indiav EnglandThe Oval9 Sep 2011ODI # 3189
78*1Indiav EnglandLord's11 Sep 2011ODI # 3191
50*1Indiav EnglandCardiff16 Sep 2011ODI # 3195
87*1Indiav EnglandHyderabad14 Oct 2011ODI # 3199
4642Pakistanv IrelandBelfast30 May 2011ODI # 3158
781Pakistanv ZimbabweBulawayo8 Sep 2011ODI # 3188
811Pakistanv ZimbabweHarare14 Sep 2011ODI # 3194
56*2Pakistanv Sri LankaDubai (DICS)11 Nov 2011ODI # 3212
4128*1Zimbabwev New ZealandHarare20 Oct 2011ODI # 3204
107*1Zimbabwev New ZealandHarare22 Oct 2011ODI # 3206
752Zimbabwev New ZealandBulawayo25 Oct 2011ODI # 3209
582Zimbabwev New ZealandDunedin3 Feb 2012ODI # 3230
4602Englandv IndiaEden Gardens25 Oct 2011ODI # 3210
1371Englandv PakistanAbu Dhabi13 Feb 2012ODI # 3238
1021Englandv PakistanAbu Dhabi15 Feb 2012ODI # 3240
802Englandv PakistanDubai (DICS)18 Feb 2012ODI # 3243
4502Indiav EnglandRajkot11 Jan 2013ODI # 3318
551Indiav EnglandKochi15 Jan 2013ODI # 3320
89*2Indiav EnglandMohali23 Jan 2013ODI # 3327
831Indiav EnglandDharamsala27 Jan 2013ODI # 3329
41281South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
751South Africav PakistanDurban21 Mar 2013ODI # 3348
95*2South Africav PakistanBenoni24 Mar 2013ODI # 3350
702South Africav IndiaCardiff6 Jun 2013ODI # 3363
4751Pakistanv West IndiesGros Islet19 Jul 2013ODI # 3391
53*2Pakistanv West IndiesGros Islet21 Jul 2013ODI # 3393
632Pakistanv West IndiesGros Islet24 Jul 2013ODI # 3396
83*1Pakistanv ZimbabweHarare27 Aug 2013ODI # 3404
4912Sri Lankav South AfricaPallekele28 Jul 2013ODI # 3400
75*1Sri Lankav South AfricaColombo (RPS)31 Jul 2013ODI # 3401
791Sri Lankav New ZealandHambantota10 Nov 2013ODI # 3432
71*1Sri Lankav New ZealandHambantota12 Nov 2013ODI # 3434
41281Sri Lankav BangladeshMirpur20 Feb 2014ODI # 3470
671Sri Lankav PakistanFatullah25 Feb 2014ODI # 3473
1032Sri Lankav IndiaFatullah28 Feb 2014ODI # 3476
761Sri Lankav AfghanistanMirpur3 Mar 2014ODI # 3481
4522South Africav AustraliaCanberra19 Nov 2014ODI # 3548
911South Africav AustraliaMelbourne21 Nov 2014ODI # 3549
811South Africav West IndiesDurban16 Jan 2015ODI # 3579
1491South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
4661South Africav West IndiesDurban16 Jan 2015ODI # 3579
153*1South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
61*2South Africav West IndiesEast London21 Jan 2015ODI # 3587
1331South Africav West IndiesCenturion28 Jan 2015ODI # 3593
4971New Zealandv Sri LankaDunedin25 Jan 2015ODI # 3590
542New Zealandv Sri LankaWellington29 Jan 2015ODI # 3594
1121New Zealandv PakistanNapier3 Feb 2015ODI # 3598
571New Zealandv Sri LankaChristchurch14 Feb 2015ODI # 3599
4105*1Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
117*2Sri Lankav EnglandWellington1 Mar 2015ODI # 3619
1042Sri Lankav AustraliaSydney8 Mar 2015ODI # 3629
1241Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
4501Englandv New ZealandBirmingham9 Jun 2015ODI # 3654
882Englandv New ZealandThe Oval12 Jun 2015ODI # 3655
711Englandv New ZealandSouthampton14 Jun 2015ODI # 3656
1132Englandv New ZealandNottingham17 Jun 2015ODI # 3657
41321Bangladeshv PakistanMirpur17 Apr 2015ODI # 3647
116*2Bangladeshv PakistanMirpur19 Apr 2015ODI # 3648
642Bangladeshv PakistanMirpur22 Apr 2015ODI # 3649
601Bangladeshv IndiaMirpur18 Jun 2015ODI # 3658
4911Indiav AustraliaPerth12 Jan 2016ODI # 3723
591Indiav AustraliaBrisbane15 Jan 2016ODI # 3724
1171Indiav AustraliaMelbourne17 Jan 2016ODI # 3725
1062Indiav AustraliaCanberra20 Jan 2016ODI # 3726
4621Indiav West IndiesPort of Spain23 Jun 2017ODI # 3895
1031Indiav West IndiesPort of Spain25 Jun 2017ODI # 3896
721Indiav West IndiesNorth Sound30 Jun 2017ODI # 3898
602Indiav West IndiesNorth Sound2 Jul 2017ODI # 3900
4542New Zealandv BangladeshDublin17 May 2017ODI # 3868
1041New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
841New Zealandv BangladeshDublin24 May 2017ODI # 3871
103*2New Zealandv IndiaWankhede22 Oct 2017ODI # 3928
4711Indiav EnglandLeeds17 Jul 2018ODI # 4018
1402Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
157*1Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
1072Indiav West IndiesPune27 Oct 2018ODI # 4062
4571South Africav PakistanJohannesburg27 Jan 2019ODI # 4087
50*2South Africav PakistanCape Town30 Jan 2019ODI # 4090
112*2South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
571South Africav Sri LankaCenturion6 Mar 2019ODI # 4107
4871Englandv PakistanSouthampton11 May 2019ODI # 4133
762Englandv PakistanBristol14 May 2019ODI # 4135
1142Englandv PakistanNottingham17 May 2019ODI # 4138
541Englandv South AfricaThe Oval30 May 2019ODI # 4143
4751Zimbabwev BangladeshChattogram24 Oct 2018ODI # 4060
751Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
711Zimbabwev NetherlandsDeventer19 Jun 2019ODI # 4164
511Zimbabwev NetherlandsDeventer21 Jun 2019ODI # 4167
4821Australiav PakistanTaunton12 Jun 2019ODI # 4157
1531Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
531Australiav BangladeshNottingham20 Jun 2019ODI # 4166
1001Australiav EnglandLord's25 Jun 2019ODI # 4173
41531Englandv BangladeshCardiff8 Jun 2019ODI # 4153
661Englandv IndiaBirmingham30 Jun 2019ODI # 4179
601Englandv New ZealandChester-le-Street3 Jul 2019ODI # 4183
852Englandv AustraliaBirmingham11 Jul 2019ODI # 4191
4711Indiav West IndiesPort of Spain11 Aug 2019ODI # 4197
652Indiav West IndiesPort of Spain14 Aug 2019ODI # 4199
701Indiav West IndiesChennai15 Dec 2019ODI # 4221
531Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
4851Australiav EnglandBirmingham11 Jul 2019ODI # 4191
982Australiav IndiaRajkot17 Jan 2020ODI # 4232
1311Australiav IndiaBengaluru19 Jan 2020ODI # 4233
762Australiav South AfricaPaarl29 Feb 2020ODI # 4248
4892Indiav AustraliaSydney29 Nov 2020ODI # 4266
631Indiav AustraliaCanberra2 Dec 2020ODI # 4267
561Indiav EnglandPune23 Mar 2021ODI # 4281
661Indiav EnglandPune26 Mar 2021ODI # 4283
41281Irelandv AfghanistanAbu Dhabi24 Jan 2021ODI # 4273
1182Irelandv AfghanistanAbu Dhabi26 Jan 2021ODI # 4275
692Irelandv NetherlandsUtrecht2 Jun 2021ODI # 4293
522Irelandv NetherlandsUtrecht4 Jun 2021ODI # 4294
4532Irelandv West IndiesKingston8 Jan 2022ODI # 4339
54*2Irelandv West IndiesKingston13 Jan 2022ODI # 4340
522Irelandv West IndiesKingston16 Jan 2022ODI # 4342
1131Irelandv New ZealandDublin (Malahide)10 Jul 2022ODI # 4419
472*2Netherlandsv EnglandAmstelveen17 Jun 2022ODI # 4413
781Netherlandsv EnglandAmstelveen19 Jun 2022ODI # 4414
641Netherlandsv EnglandAmstelveen22 Jun 2022ODI # 4417
71*2Netherlandsv PakistanRotterdam16 Aug 2022ODI # 4448
4761Scotlandv U.A.E.Aberdeen10 Aug 2022ODI # 4444
1172Scotlandv U.S.A.Aberdeen13 Aug 2022ODI # 4446
771Scotlandv U.A.E.Aberdeen14 Aug 2022ODI # 4447
133*1Scotlandv U.S.A.Aberdeen17 Aug 2022ODI # 4449
4611Australiav New ZealandCairns8 Sep 2022ODI # 4462
1051Australiav New ZealandCairns11 Sep 2022ODI # 4464
80*2Australiav EnglandAdelaide17 Nov 2022ODI # 4475
941Australiav EnglandSydney19 Nov 2022ODI # 4477
4831Netherlandsv ZimbabweHarare20 Jun 2023ODI # 4589
67*2Netherlandsv U.S.A.Harare22 Jun 2023ODI # 4594
672Netherlandsv West IndiesHarare26 Jun 2023ODI # 4602
67*2Netherlandsv Sri LankaBulawayo30 Jun 2023ODI # 4606
4522Indiav West IndiesBridgetown27 Jul 2023ODI # 4622
551Indiav West IndiesBridgetown29 Jul 2023ODI # 4623
771Indiav West IndiesTarouba1 Aug 2023ODI # 4624
821Indiav PakistanPallekele2 Sep 2023ODI # 4630
4891Bangladeshv Sri LankaPallekele31 Aug 2023ODI # 4629
1041Bangladeshv AfghanistanLahore3 Sep 2023ODI # 4631
761Bangladeshv New ZealandMirpur26 Sep 2023ODI # 4655
59*2Bangladeshv AfghanistanDharamsala7 Oct 2023ODI # 4660
4511Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
611Sri Lankav AustraliaLucknow16 Oct 2023ODI # 4671
542Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
77*2Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
4851New Zealandv PakistanKarachi11 Jan 2023ODI # 4502
532New Zealandv PakistanKarachi13 Jan 2023ODI # 4504
78*2New Zealandv BangladeshChennai13 Oct 2023ODI # 4668
951New Zealandv PakistanBengaluru4 Nov 2023ODI # 4692
4821Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
771Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
128*1Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
1051Indiav New ZealandWankhede15 Nov 2023ODI # 4703
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]