Most consecutive wins in ODIs

Most consecutive wins
Team
Mat
Margin
Opposition
Ground
Match Date
Scorecard
217 runsv EnglandHobart11 Jan 2003ODI # 1932
4 wicketsv Sri LankaBrisbane15 Jan 2003ODI # 1936
4 wicketsv EnglandAdelaide19 Jan 2003ODI # 1938
9 wicketsv Sri LankaMelbourne21 Jan 2003ODI # 1939
10 wicketsv EnglandSydney23 Jan 2003ODI # 1940
5 runsv EnglandMelbourne25 Jan 2003ODI # 1941
82 runsv PakistanJohannesburg11 Feb 2003ODI # 1945
9 wicketsv IndiaCenturion15 Feb 2003ODI # 1951
75 runsv NetherlandsPotchefstroom20 Feb 2003ODI # 1960
7 wicketsv ZimbabweBulawayo24 Feb 2003ODI # 1966
256 runsv NamibiaPotchefstroom27 Feb 2003ODI # 1970
2 wicketsv EnglandGqeberha2 Mar 2003ODI # 1976
96 runsv Sri LankaCenturion7 Mar 2003ODI # 1982
96 runsv New ZealandGqeberha11 Mar 2003ODI # 1986
5 wicketsv KenyaDurban15 Mar 2003ODI # 1990
48 runsv Sri LankaGqeberha18 Mar 2003ODI # 1991
125 runsv IndiaJohannesburg23 Mar 2003ODI # 1993
2 runsv West IndiesKingston17 May 2003ODI # 2011
8 wicketsv West IndiesKingston18 May 2003ODI # 2013
25 runsv West IndiesGros Islet21 May 2003ODI # 2016
67 runsv West IndiesPort of Spain24 May 2003ODI # 2018
145 wicketsv Sri LankaLucknow16 Oct 2023ODI # 4671
62 runsv PakistanBengaluru20 Oct 2023ODI # 4675
309 runsv NetherlandsDelhi25 Oct 2023ODI # 4681
5 runsv New ZealandDharamsala28 Oct 2023ODI # 4684
33 runsv EnglandAhmedabad4 Nov 2023ODI # 4693
3 wicketsv AfghanistanWankhede7 Nov 2023ODI # 4696
8 wicketsv BangladeshPune11 Nov 2023ODI # 4700
3 wicketsv South AfricaEden Gardens16 Nov 2023ODI # 4704
6 wicketsv IndiaAhmedabad19 Nov 2023ODI # 4705
8 wicketsv West IndiesMelbourne2 Feb 2024ODI # 4721
83 runsv West IndiesSydney4 Feb 2024ODI # 4722
8 wicketsv West IndiesCanberra6 Feb 2024ODI # 4723
7 wicketsv EnglandNottingham19 Sep 2024ODI # 4766
68 runsv EnglandLeeds21 Sep 2024ODI # 4770
13132 runsv AfghanistanHambantota4 Jun 2023ODI # 4580
9 wicketsv AfghanistanHambantota7 Jun 2023ODI # 4583
175 runsv U.A.E.Bulawayo19 Jun 2023ODI # 4587
10 wicketsv OmanBulawayo23 Jun 2023ODI # 4595
133 runsv IrelandBulawayo25 Jun 2023ODI # 4599
82 runsv ScotlandBulawayo27 Jun 2023ODI # 4603
21 runsv NetherlandsBulawayo30 Jun 2023ODI # 4606
9 wicketsv ZimbabweBulawayo2 Jul 2023ODI # 4609
8 wicketsv West IndiesHarare7 Jul 2023ODI # 4618
128 runsv NetherlandsHarare9 Jul 2023ODI # 4620
5 wicketsv BangladeshPallekele31 Aug 2023ODI # 4629
2 runsv AfghanistanLahore5 Sep 2023ODI # 4633
21 runsv BangladeshColombo (RPS)9 Sep 2023ODI # 4637
123 wicketsv EnglandCenturion13 Feb 2005ODI # 2226
165 runsv ZimbabweJohannesburg25 Feb 2005ODI # 2229
131 runsv ZimbabweDurban27 Feb 2005ODI # 2231
5 wicketsv ZimbabweGqeberha2 Mar 2005ODI # 2233
8 wicketsv West IndiesKingston7 May 2005ODI # 2241
8 wicketsv West IndiesKingston8 May 2005ODI # 2242
1 runv West IndiesBridgetown11 May 2005ODI # 2243
6 wicketsv West IndiesPort of Spain14 May 2005ODI # 2244
7 wicketsv West IndiesPort of Spain15 May 2005ODI # 2245
2 wicketsv New ZealandBloemfontein23 Oct 2005ODI # 2285
19 runsv New ZealandCape Town28 Oct 2005ODI # 2288
4 wicketsv New ZealandGqeberha30 Oct 2005ODI # 2289
1231 runsv IndiaJaipur18 Nov 2007ODI # 2647
104 runsv ZimbabweKarachi21 Jan 2008ODI # 2662
5 wicketsv ZimbabweHyderabad (Sind)24 Jan 2008ODI # 2663
37 runsv ZimbabweMultan27 Jan 2008ODI # 2665
7 wicketsv ZimbabweFaisalabad30 Jan 2008ODI # 2667
7 wicketsv ZimbabweSheikhupura2 Feb 2008ODI # 2669
152 runsv BangladeshLahore8 Apr 2008ODI # 2696
7 wicketsv BangladeshFaisalabad11 Apr 2008ODI # 2698
23 runsv BangladeshLahore13 Apr 2008ODI # 2700
7 wicketsv BangladeshMultan16 Apr 2008ODI # 2702
150 runsv BangladeshKarachi19 Apr 2008ODI # 2703
70 runsv BangladeshMirpur8 Jun 2008ODI # 2704
12206 runsv IrelandBenoni25 Sep 2016ODI # 3780
6 wicketsv AustraliaCenturion30 Sep 2016ODI # 3785
142 runsv AustraliaJohannesburg2 Oct 2016ODI # 3787
4 wicketsv AustraliaDurban5 Oct 2016ODI # 3790
6 wicketsv AustraliaGqeberha9 Oct 2016ODI # 3792
31 runsv AustraliaCape Town12 Oct 2016ODI # 3795
8 wicketsv Sri LankaGqeberha28 Jan 2017ODI # 3828
121 runsv Sri LankaDurban1 Feb 2017ODI # 3830
7 wicketsv Sri LankaJohannesburg4 Feb 2017ODI # 3831
40 runsv Sri LankaCape Town7 Feb 2017ODI # 3833
88 runsv Sri LankaCenturion10 Feb 2017ODI # 3834
4 wicketsv New ZealandHamilton19 Feb 2017ODI # 3836
118 wicketsv EnglandLord's4 Jun 1984ODI # 266
7 wicketsv AustraliaMelbourne6 Jan 1985ODI # 282
8 wicketsv Sri LankaHobart10 Jan 1985ODI # 284
90 runsv Sri LankaBrisbane12 Jan 1985ODI # 286
5 wicketsv AustraliaBrisbane13 Jan 1985ODI # 287
5 wicketsv AustraliaSydney15 Jan 1985ODI # 289
65 runsv Sri LankaSydney17 Jan 1985ODI # 290
65 runsv AustraliaMelbourne20 Jan 1985ODI # 292
8 wicketsv Sri LankaAdelaide26 Jan 1985ODI # 296
6 wicketsv AustraliaAdelaide27 Jan 1985ODI # 297
82 runsv Sri LankaPerth2 Feb 1985ODI # 300
11203 runsv ScotlandBasseterre14 Mar 2007ODI # 2532
229 runsv NetherlandsBasseterre18 Mar 2007ODI # 2540
83 runsv South AfricaBasseterre24 Mar 2007ODI # 2552
103 runsv West IndiesNorth Sound27 Mar 2007ODI # 2555
10 wicketsv BangladeshNorth Sound31 Mar 2007ODI # 2559
7 wicketsv EnglandNorth Sound8 Apr 2007ODI # 2565
9 wicketsv IrelandBridgetown13 Apr 2007ODI # 2570
7 wicketsv Sri LankaSt George's16 Apr 2007ODI # 2573
215 runsv New ZealandSt George's20 Apr 2007ODI # 2577
7 wicketsv South AfricaGros Islet25 Apr 2007ODI # 2580
53 runsv Sri LankaBridgetown28 Apr 2007ODI # 2581
106 wicketsv IndiaRajkot5 Jan 1988ODI # 487
2 runsv IndiaAhmedabad7 Jan 1988ODI # 489
4 wicketsv IndiaFaridabad19 Jan 1988ODI # 497
73 runsv IndiaGwalior22 Jan 1988ODI # 500
9 wicketsv IndiaThiruvananthapuram25 Jan 1988ODI # 502
47 runsv PakistanKingston12 Mar 1988ODI # 506
5 wicketsv PakistanSt John's15 Mar 1988ODI # 507
50 runsv PakistanPort of Spain18 Mar 1988ODI # 509
7 wicketsv PakistanPort of Spain20 Mar 1988ODI # 511
7 wicketsv PakistanGeorgetown30 Mar 1988ODI # 515
107 wicketsv PakistanMelbourne23 Feb 1990ODI # 610
69 runsv PakistanSydney25 Feb 1990ODI # 611
18 runsv IndiaChristchurch3 Mar 1990ODI # 613
150 runsv New ZealandChristchurch4 Mar 1990ODI # 615
7 wicketsv IndiaHamilton8 Mar 1990ODI # 618
10 runsv New ZealandAuckland10 Mar 1990ODI # 619
8 wicketsv New ZealandAuckland11 Mar 1990ODI # 620
63 runsv New ZealandSharjah26 Apr 1990ODI # 624
7 wicketsv BangladeshSharjah30 Apr 1990ODI # 628
114 runsv Sri LankaSharjah2 May 1990ODI # 630
1026 runsv IndiaSharjah27 Apr 1990ODI # 625
90 runsv Sri LankaSharjah29 Apr 1990ODI # 627
8 wicketsv New ZealandSharjah1 May 1990ODI # 629
36 runsv AustraliaSharjah4 May 1990ODI # 631
19 runsv New ZealandLahore2 Nov 1990ODI # 636
8 wicketsv New ZealandPeshawar4 Nov 1990ODI # 637
105 runsv New ZealandSialkot6 Nov 1990ODI # 638
6 runsv West IndiesKarachi9 Nov 1990ODI # 639
5 wicketsv West IndiesLahore11 Nov 1990ODI # 640
31 runsv West IndiesMultan13 Nov 1990ODI # 641
103 wicketsv EnglandJohannesburg13 Jan 1996ODI # 1036
7 wicketsv EnglandCenturion14 Jan 1996ODI # 1038
5 wicketsv EnglandDurban17 Jan 1996ODI # 1040
14 runsv EnglandEast London19 Jan 1996ODI # 1042
64 runsv EnglandGqeberha21 Jan 1996ODI # 1044
169 runsv U.A.E.Rawalpindi16 Feb 1996ODI # 1049
5 wicketsv New ZealandFaisalabad20 Feb 1996ODI # 1054
78 runsv EnglandRawalpindi25 Feb 1996ODI # 1060
5 wicketsv PakistanKarachi29 Feb 1996ODI # 1067
160 runsv NetherlandsRawalpindi5 Mar 1996ODI # 1073
106 wicketsv New ZealandBenoni22 Oct 2000ODI # 1643
115 runsv New ZealandCenturion25 Oct 2000ODI # 1647
5 wicketsv New ZealandKimberley28 Oct 2000ODI # 1651
6 wicketsv New ZealandDurban1 Nov 2000ODI # 1654
3 wicketsv New ZealandCape Town4 Nov 2000ODI # 1655
4 wicketsv Sri LankaGqeberha15 Dec 2000ODI # 1661
95 runsv Sri LankaEast London17 Dec 2000ODI # 1662
8 wicketsv Sri LankaPaarl9 Jan 2001ODI # 1666
99 runsv Sri LankaCape Town11 Jan 2001ODI # 1668
5 wicketsv Sri LankaBloemfontein14 Jan 2001ODI # 1671
1074 runsv West IndiesMelbourne11 Jan 2001ODI # 1667
9 wicketsv West IndiesBrisbane14 Jan 2001ODI # 1670
28 runsv West IndiesSydney17 Jan 2001ODI # 1672
8 wicketsv ZimbabweMelbourne21 Jan 2001ODI # 1674
10 wicketsv West IndiesAdelaide26 Jan 2001ODI # 1677
86 runsv ZimbabweSydney28 Jan 2001ODI # 1678
6 wicketsv ZimbabweHobart30 Jan 2001ODI # 1679
1 runv ZimbabwePerth4 Feb 2001ODI # 1683
134 runsv West IndiesSydney7 Feb 2001ODI # 1685
39 runsv West IndiesMelbourne9 Feb 2001ODI # 1687
103 wicketsv AustraliaColombo (SSC)29 Feb 2004ODI # 2108
12 runsv ZimbabweBulawayo20 Apr 2004ODI # 2119
9 wicketsv ZimbabweBulawayo22 Apr 2004ODI # 2120
9 wicketsv ZimbabweHarare25 Apr 2004ODI # 2122
72 runsv ZimbabweHarare27 Apr 2004ODI # 2123
25 runsv ZimbabweHarare29 Apr 2004ODI # 2124
116 runsv U.A.E.Dambulla17 Jul 2004ODI # 2146
12 runsv IndiaDambulla18 Jul 2004ODI # 2148
7 wicketsv PakistanColombo (RPS)21 Jul 2004ODI # 2150
10 wicketsv BangladeshColombo (RPS)23 Jul 2004ODI # 2151
106 wicketsv EnglandJaipur21 Oct 2006ODI # 2434
6 wicketsv IndiaMohali29 Oct 2006ODI # 2440
34 runsv New ZealandMohali1 Nov 2006ODI # 2441
8 wicketsv West IndiesBrabourne5 Nov 2006ODI # 2443
8 wicketsv EnglandMelbourne12 Jan 2007ODI # 2473
105 runsv New ZealandHobart14 Jan 2007ODI # 2474
4 wicketsv EnglandBrisbane19 Jan 2007ODI # 2478
2 wicketsv New ZealandSydney21 Jan 2007ODI # 2479
9 wicketsv EnglandAdelaide26 Jan 2007ODI # 2486
8 runsv New ZealandPerth28 Jan 2007ODI # 2488
1024 runsv IndiaMohali2 Nov 2009ODI # 2919
3 runsv IndiaHyderabad5 Nov 2009ODI # 2923
6 wicketsv IndiaGuwahati8 Nov 2009ODI # 2925
5 wicketsv PakistanBrisbane22 Jan 2010ODI # 2944
140 runsv PakistanSydney24 Jan 2010ODI # 2945
40 runsv PakistanAdelaide26 Jan 2010ODI # 2946
135 runsv PakistanPerth29 Jan 2010ODI # 2947
2 wicketsv PakistanPerth31 Jan 2010ODI # 2948
113 runsv West IndiesMelbourne7 Feb 2010ODI # 2950
8 wicketsv West IndiesAdelaide9 Feb 2010ODI # 2952
1090 runsv IndiaAhmedabad27 Feb 2010ODI # 2963
66 runsv West IndiesNorth Sound22 May 2010ODI # 2979
17 runsv West IndiesNorth Sound24 May 2010ODI # 2980
67 runsv West IndiesRoseau28 May 2010ODI # 2982
7 wicketsv West IndiesRoseau30 May 2010ODI # 2984
1 wicketv West IndiesPort of Spain3 Jun 2010ODI # 2987
64 runsv ZimbabweBloemfontein15 Oct 2010ODI # 3057
8 wicketsv ZimbabwePotchefstroom17 Oct 2010ODI # 3059
272 runsv ZimbabweBenoni22 Oct 2010ODI # 3061
8 wicketsv PakistanAbu Dhabi29 Oct 2010ODI # 3062
10130 runsv PakistanAbu Dhabi13 Feb 2012ODI # 3238
20 runsv PakistanAbu Dhabi15 Feb 2012ODI # 3240
9 wicketsv PakistanDubai (DICS)18 Feb 2012ODI # 3243
4 wicketsv PakistanDubai (DICS)21 Feb 2012ODI # 3247
114 runsv West IndiesSouthampton16 Jun 2012ODI # 3276
8 wicketsv West IndiesThe Oval19 Jun 2012ODI # 3278
15 runsv AustraliaLord's29 Jun 2012ODI # 3280
6 wicketsv AustraliaThe Oval1 Jul 2012ODI # 3281
8 wicketsv AustraliaChester-le-Street7 Jul 2012ODI # 3284
7 wicketsv AustraliaManchester10 Jul 2012ODI # 3286
102 wicketsv PakistanAbu Dhabi27 Dec 2013ODI # 3450
13 runsv BangladeshMirpur17 Feb 2014ODI # 3469
61 runsv BangladeshMirpur20 Feb 2014ODI # 3470
6 wicketsv BangladeshMirpur22 Feb 2014ODI # 3471
12 runsv PakistanFatullah25 Feb 2014ODI # 3473
2 wicketsv IndiaFatullah28 Feb 2014ODI # 3476
129 runsv AfghanistanMirpur3 Mar 2014ODI # 3481
3 wicketsv BangladeshMirpur6 Mar 2014ODI # 3485
5 wicketsv PakistanMirpur8 Mar 2014ODI # 3486
79 runsv IrelandDublin6 May 2014ODI # 3490
107 wicketsv PakistanWellington31 Jan 2015ODI # 3596
119 runsv PakistanNapier3 Feb 2015ODI # 3598
98 runsv Sri LankaChristchurch14 Feb 2015ODI # 3599
3 wicketsv ScotlandDunedin17 Feb 2015ODI # 3604
8 wicketsv EnglandWellington20 Feb 2015ODI # 3607
1 wicketv AustraliaAuckland28 Feb 2015ODI # 3617
6 wicketsv AfghanistanNapier8 Mar 2015ODI # 3628
3 wicketsv BangladeshHamilton13 Mar 2015ODI # 3634
143 runsv West IndiesWellington21 Mar 2015ODI # 3643
4 wicketsv South AfricaAuckland24 Mar 2015ODI # 3644
1032 runsv IndiaRanchi8 Mar 2019ODI # 4109
4 wicketsv IndiaMohali10 Mar 2019ODI # 4111
35 runsv IndiaDelhi13 Mar 2019ODI # 4113
8 wicketsv PakistanSharjah22 Mar 2019ODI # 4116
8 wicketsv PakistanSharjah24 Mar 2019ODI # 4117
80 runsv PakistanAbu Dhabi27 Mar 2019ODI # 4118
6 runsv PakistanDubai (DICS)29 Mar 2019ODI # 4119
20 runsv PakistanDubai (DICS)31 Mar 2019ODI # 4120
7 wicketsv AfghanistanBristol1 Jun 2019ODI # 4146
15 runsv West IndiesNottingham6 Jun 2019ODI # 4152
108 wicketsv BangladeshDunedin20 Mar 2021ODI # 4279
5 wicketsv BangladeshChristchurch23 Mar 2021ODI # 4280
164 runsv BangladeshWellington26 Mar 2021ODI # 4282
7 wicketsv NetherlandsMount Maunganui29 Mar 2022ODI # 4378
118 runsv NetherlandsHamilton2 Apr 2022ODI # 4381
115 runsv NetherlandsHamilton4 Apr 2022ODI # 4383
1 wicketv IrelandDublin (Malahide)10 Jul 2022ODI # 4419
3 wicketsv IrelandDublin (Malahide)12 Jul 2022ODI # 4423
1 runv IrelandDublin (Malahide)15 Jul 2022ODI # 4429
7 wicketsv ScotlandEdinburgh31 Jul 2022ODI # 4440
106 wicketsv AustraliaChennai8 Oct 2023ODI # 4662
8 wicketsv AfghanistanDelhi11 Oct 2023ODI # 4666
7 wicketsv PakistanAhmedabad14 Oct 2023ODI # 4669
7 wicketsv BangladeshPune19 Oct 2023ODI # 4674
4 wicketsv New ZealandDharamsala22 Oct 2023ODI # 4678
100 runsv EnglandLucknow29 Oct 2023ODI # 4686
302 runsv Sri LankaWankhede2 Nov 2023ODI # 4690
243 runsv South AfricaEden Gardens5 Nov 2023ODI # 4694
160 runsv NetherlandsBengaluru12 Nov 2023ODI # 4702
70 runsv New ZealandWankhede15 Nov 2023ODI # 4703
* indicates that the sequence is ongoing
Records includes the following current or recent matches:

Nepal v Scotland at Dallas, ICC Men's Cricket World Cup League 2 39th match, Oct 29, 2024 [ODI # 4788]

United States of America v Nepal at Dallas, ICC Men's Cricket World Cup League 2 38th match, Oct 27, 2024 [ODI # 4787]

Sri Lanka v West Indies at Pallekele, 3rd ODI, Oct 26, 2024 [ODI # 4786]