Smallest victories for Afghanistan vs Sri Lanka in ODIs

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
2 runs29237.4v AfghanistanLahore5 Sep 2023ODI # 4633
34 runs18732.4v AfghanistanCardiff4 Jun 2019ODI # 4149
42 runs38250.0v AfghanistanPallekele9 Feb 2024ODI # 4725
60 runs29538.0v Sri LankaPallekele25 Nov 2022ODI # 4485
91 runs25041.2v Sri LankaAbu Dhabi17 Sep 2018ODI # 4038
129 runs25438.4v AfghanistanMirpur3 Mar 2014ODI # 3481
132 runs32442.1v AfghanistanHambantota4 Jun 2023ODI # 4580
155 runs30933.5v AfghanistanPallekele11 Feb 2024ODI # 4727
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
4 wickets23348.2v AfghanistanDunedin22 Feb 2015ODI # 3609
4 wickets31449.4v AfghanistanPallekele30 Nov 2022ODI # 4490
6 wickets26946.5v Sri LankaHambantota2 Jun 2023ODI # 4579
7 wickets24245.2v Sri LankaPune30 Oct 2023ODI # 4687
7 wickets26735.2v AfghanistanPallekele14 Feb 2024ODI # 4729
9 wickets11716.0v AfghanistanHambantota7 Jun 2023ODI # 4583
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
4 wickets231449.450.0v AfghanistanPallekele30 Nov 2022ODI # 4490
4 wickets1023348.250.0v AfghanistanDunedin22 Feb 2015ODI # 3609
6 wickets1926946.550.0v Sri LankaHambantota2 Jun 2023ODI # 4579
7 wickets2824245.250.0v Sri LankaPune30 Oct 2023ODI # 4687
7 wickets8826735.250.0v AfghanistanPallekele14 Feb 2024ODI # 4729
9 wickets20411716.050.0v AfghanistanHambantota7 Jun 2023ODI # 4583
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
No records found
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]