Largest margins in ODIs by Innings, runs & wickets for Sri Lanka vs West Indies

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
193 runs24928.3v Sri LankaSharjah3 Dec 1986ODI # 405
191 runs36150.0v Sri LankaKarachi13 Oct 1987ODI # 457
161 runs34639.1v West IndiesHambantota26 Feb 2020ODI # 4247
113 runs30444.3v West IndiesProvidence1 Apr 2007ODI # 2560
108 runs28846.4v West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
91 runs26950.0v Sri LankaBerri13 Mar 1992ODI # 742
90 runs27148.1v Sri LankaBrisbane12 Jan 1985ODI # 286
82 runs31050.0v Sri LankaW.A.C.A2 Feb 1985ODI # 300
70 runs19537.4v Sri LankaHobart3 Jan 1996ODI # 1029
65 runs26850.0v Sri LankaSydney17 Jan 1985ODI # 290
62 runs22843.1v Sri LankaHarare16 Nov 2016ODI # 3805
55 runs20241.0v West IndiesBridgetown7 Jun 2003ODI # 2022
50 runs27447.3v West IndiesSharjah20 Oct 1995ODI # 1012
50 runs24245.1v West IndiesDambulla2 Aug 2005ODI # 2264
49 runs25143.2v Sri LankaColombo (RPS)11 Dec 2001ODI # 1778
46 runs26950.0v Sri LankaWankhede9 Nov 1993ODI # 847
39 runs23041.0v West IndiesPort of Spain7 Jul 2013ODI # 3385
35 runs25250.0v West IndiesPort of Spain13 Apr 1996ODI # 1096
35 runs28449.0v Sri LankaPort of Spain6 Jun 1997ODI # 1215
34 runs24747.0v West IndiesColombo (RPS)19 Dec 2001ODI # 1782
33 runs22747.0v Sri LankaColombo (RPS)6 Aug 2005ODI # 2266
26 runs27849.0v West IndiesColombo (SSC)6 Feb 2011ODI # 3099
25 runs23750.0v Sri LankaKanpur21 Oct 1987ODI # 464
23 runs33950.0v West IndiesChester-le-Street1 Jul 2019ODI # 4180
19 runs16232.3v West IndiesPallekele7 Nov 2015ODI # 3704
16 runs20350.0v West IndiesW.A.C.A14 Jan 1996ODI # 1037
6 runs23550.0v West IndiesSharjah11 Oct 1995ODI # 1006
6 runs22950.0v West IndiesCape Town28 Feb 2003ODI # 1973
6 runs30850.0v West IndiesPallekele1 Mar 2020ODI # 4250
4 runs33449.3v Sri LankaSharjah16 Oct 1995ODI # 1010
1 run33150.0v West IndiesBulawayo23 Nov 2016ODI # 3808
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets8720.4v Sri LankaManchester7 Jun 1975ODI # 22
9 wickets14628.0v West IndiesSharjah17 Oct 1999ODI # 1515
9 wickets8113.2v West IndiesBrabourne14 Oct 2006ODI # 2428
8 wickets19840.4v Sri LankaHobart10 Jan 1985ODI # 284
8 wickets20537.2v Sri LankaAdelaide26 Jan 1985ODI # 296
8 wickets13623.1v Sri LankaMelbourne27 Feb 1985ODI # 313
8 wickets17346.0v Sri LankaSharjah28 Oct 1993ODI # 839
8 wickets18338.4v Sri LankaSharjah3 Nov 1993ODI # 844
8 wickets23643.1v West IndiesKandy15 Dec 2001ODI # 1780
8 wickets19742.3v West IndiesColombo (SSC)3 Feb 2011ODI # 3096
8 wickets22536.3v West IndiesColombo (RPS)4 Nov 2015ODI # 3702
8 wickets23347.0v Sri LankaNorth Sound10 Mar 2021ODI # 4276
8 wickets24444.2v West IndiesHarare7 Jul 2023ODI # 4618
8 wickets19522.0v Sri LankaPallekele26 Oct 2024ODI # 4786
7 wickets18941.5v Sri LankaEden Gardens25 Nov 1993ODI # 857
7 wickets10326.1v Sri LankaBrisbane5 Jan 1996ODI # 1030
7 wickets23839.4v West IndiesLahore1 Nov 1997ODI # 1247
7 wickets12520.3v Sri LankaPort of Spain12 Apr 2008ODI # 2699
6 wickets10422.1v Sri LankaColombo (SSC)18 Dec 1993ODI # 866
6 wickets16036.5v Sri LankaKingstown11 Jun 2003ODI # 2024
6 wickets20937.5v Sri LankaKingston28 Jun 2013ODI # 3378
5 wickets27449.4v Sri LankaNorth Sound12 Mar 2021ODI # 4277
5 wickets27548.3v Sri LankaNorth Sound14 Mar 2021ODI # 4278
5 wickets23231.5v West IndiesPallekele20 Oct 2024ODI # 4783
5 wickets19038.2v West IndiesPallekele23 Oct 2024ODI # 4784
4 wickets17747.1v West IndiesRajkot19 Oct 1989ODI # 576
4 wickets16145.0v West IndiesAdelaide15 Dec 1995ODI # 1021
4 wickets31349.3v West IndiesBridgetown8 Jun 2003ODI # 2023
3 wickets23048.1v West IndiesColombo (RPS)16 Dec 1993ODI # 864
3 wickets17949.2v Sri LankaSharjah13 Oct 1999ODI # 1512
1 wicket16324.5v West IndiesColombo (RPS)1 Nov 2015ODI # 3701
1 wicket29049.1v West IndiesColombo (SSC)22 Feb 2020ODI # 4246
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets2368720.460.0v Sri LankaManchester7 Jun 1975ODI # 22
9 wickets2208113.250.0v West IndiesBrabourne14 Oct 2006ODI # 2428
8 wickets14313623.147.0v Sri LankaMelbourne27 Feb 1985ODI # 313
7 wickets14310326.150.0v Sri LankaBrisbane5 Jan 1996ODI # 1030
9 wickets13214628.050.0v West IndiesSharjah17 Oct 1999ODI # 1515
8 wickets7620537.250.0v Sri LankaAdelaide26 Jan 1985ODI # 296
6 wickets7320937.550.0v Sri LankaKingston28 Jun 2013ODI # 3378
8 wickets6818338.450.0v Sri LankaSharjah3 Nov 1993ODI # 844
7 wickets6223839.450.0v West IndiesLahore1 Nov 1997ODI # 1247
8 wickets5619840.450.0v Sri LankaHobart10 Jan 1985ODI # 284
7 wickets4918941.550.0v Sri LankaEden Gardens25 Nov 1993ODI # 857
8 wickets4123643.150.0v West IndiesKandy15 Dec 2001ODI # 1780
8 wickets3424444.250.0v West IndiesHarare7 Jul 2023ODI # 4618
5 wickets3419038.244.0v West IndiesPallekele23 Oct 2024ODI # 4784
6 wickets3116036.542.0v Sri LankaKingstown11 Jun 2003ODI # 2024
5 wickets3123231.537.0v West IndiesPallekele20 Oct 2024ODI # 4783
4 wickets3016145.050.0v West IndiesAdelaide15 Dec 1995ODI # 1021
7 wickets2712520.325.0v Sri LankaPort of Spain12 Apr 2008ODI # 2699
8 wickets2719742.347.0v West IndiesColombo (SSC)3 Feb 2011ODI # 3096
8 wickets2417346.050.0v Sri LankaSharjah28 Oct 1993ODI # 839
8 wickets1823347.050.0v Sri LankaNorth Sound10 Mar 2021ODI # 4276
4 wickets1717747.150.0v West IndiesRajkot19 Oct 1989ODI # 576
8 wickets922536.338.0v West IndiesColombo (RPS)4 Nov 2015ODI # 3702
5 wickets927548.350.0v Sri LankaNorth Sound14 Mar 2021ODI # 4278
1 wicket716324.526.0v West IndiesColombo (RPS)1 Nov 2015ODI # 3701
8 wickets619522.023.0v Sri LankaPallekele26 Oct 2024ODI # 4786
3 wickets523048.149.0v West IndiesColombo (RPS)16 Dec 1993ODI # 864
6 wickets510422.123.0v Sri LankaColombo (SSC)18 Dec 1993ODI # 866
1 wicket529049.150.0v West IndiesColombo (SSC)22 Feb 2020ODI # 4246
3 wickets417949.250.0v Sri LankaSharjah13 Oct 1999ODI # 1512
4 wickets331349.350.0v West IndiesBridgetown8 Jun 2003ODI # 2023
5 wickets227449.450.0v Sri LankaNorth Sound12 Mar 2021ODI # 4277
1 wicket-23650.050.0v Sri LankaPort of Spain10 Apr 2008ODI # 2697
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies vs New Zealand at Hamilton, West Indies in New Zealand 3rd ODI, Nov 22, 2025 [ODI # 4933]

West Indies vs New Zealand at Napier, West Indies in New Zealand 2nd ODI, Nov 19, 2025 [ODI # 4932]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 3rd ODI, Nov 16, 2025 [ODI # 4931]