Bangladesh vs Sri Lanka Head to Head Stats & Records in ODI Cricket
60
Matches Played
60
13
Won
45
45
Lost
13
2
No Result
2
324
Highest Score
357
76
Lowest Score
33
BAN Vs SL in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Sri Lanka | Bangladesh | Sri Lanka | 99 runs | 08-Jul-2025 | Kandy | SL won by 99 runs |
| 2 | Sri Lanka | Bangladesh | Bangladesh | 16 runs | 05-Jul-2025 | Colombo | BAN won by 16 runs |
| 3 | Sri Lanka | Bangladesh | Sri Lanka | 77 runs | 02-Jul-2025 | Colombo | SL won by 77 runs |
| 4 | Bangladesh | Sri Lanka | Bangladesh | 4 wickets | 18-Mar-2024 | Chattogram | BAN won by 4 wickets |
| 5 | Bangladesh | Sri Lanka | Sri Lanka | 3 wickets | 15-Mar-2024 | Chattogram | SL won by 3 wickets |
| 6 | Bangladesh | Sri Lanka | Bangladesh | 6 wickets | 13-Mar-2024 | Chattogram | BAN won by 6 wickets |
| 7 | Bangladesh | Sri Lanka | Bangladesh | 3 wickets | 06-Nov-2023 | Delhi | BAN won by 3 wickets |
| 8 | Sri Lanka | Bangladesh | Sri Lanka | 21 runs. | 09-Sep-2023 | Colombo | SL won by 21 runs. |
| 9 | Bangladesh | Sri Lanka | Sri Lanka | 5 wickets | 31-Aug-2023 | Kandy | SL won by 5 wickets |
| 10 | Bangladesh | Sri Lanka | Sri Lanka | 97 runs. | 28-May-2021 | Dhaka | SL won by 97 runs. |
| 11 | Bangladesh | Sri Lanka | Bangladesh | 103 runs (DLS method) | 25-May-2021 | Dhaka | BAN won by 103 runs (DLS method) |
| 12 | Bangladesh | Sri Lanka | Bangladesh | 33 runs. | 23-May-2021 | Dhaka | BAN won by 33 runs. |
| 13 | Sri Lanka | Bangladesh | Sri Lanka | 122 runs | 31-Jul-2019 | Colombo | SL won by 122 runs |
| 14 | Sri Lanka | Bangladesh | Sri Lanka | 7 wickets | 28-Jul-2019 | Colombo | SL won by 7 wickets (with 32 balls remaining) |
| 15 | Sri Lanka | Bangladesh | Sri Lanka | 91 runs | 26-Jul-2019 | Colombo | SL won by 91 runs |
| 16 | Bangladesh | Sri Lanka | Bangladesh | 137 runs | 15-Sep-2018 | Dubai | BAN won by 137 runs |
| 17 | Bangladesh | Sri Lanka | Sri Lanka | 79 runs | 27-Jan-2018 | Dhaka | SL won by 79 runs |
| 18 | Bangladesh | Sri Lanka | Sri Lanka | 10 wickets | 25-Jan-2018 | Dhaka | SL won by 10 wickets (with 229 balls remaining) |
| 19 | Bangladesh | Sri Lanka | Bangladesh | 163 runs | 19-Jan-2018 | Dhaka | BAN won by 163 runs |
| 20 | Sri Lanka | Bangladesh | Sri Lanka | 70 runs | 01-Apr-2017 | Colombo | SL won by 70 runs |
| 21 | Sri Lanka | Bangladesh | 28-Mar-2017 | Dambulla | No result | ||
| 22 | Sri Lanka | Bangladesh | Bangladesh | 90 runs | 25-Mar-2017 | Dambulla | BAN won by 90 runs |
| 23 | Bangladesh | Sri Lanka | Sri Lanka | 92 runs | 26-Feb-2015 | Melbourne | SL won by 92 runs |
| 24 | Sri Lanka | Bangladesh | Sri Lanka | won by 3 wickets | 06-Mar-2014 | Dhaka | SL won by 3 wickets |
| 25 | Sri Lanka | Bangladesh | Sri Lanka | won by 6 wickets | 22-Feb-2014 | Dhaka | SL won by 6 wickets |
| 26 | Sri Lanka | Bangladesh | Sri Lanka | won by 61 runs | 20-Feb-2014 | Dhaka | SL won by 61 runs |
| 27 | Sri Lanka | Bangladesh | Sri Lanka | won by 13 runs | 17-Feb-2014 | Dhaka | SL won by 13 runs |
| 28 | Bangladesh | Sri Lanka | Bangladesh | won by 3 wickets (D/L method) | 28-Mar-2013 | Kandy | BAN won by 3 wickets (D/L method) |
| 29 | Sri Lanka | Bangladesh | No result | 25-Mar-2013 | Hambantota | No result | |
| 30 | Sri Lanka | Bangladesh | Sri Lanka | won by 8 wickets (D/L method) | 23-Mar-2013 | Hambantota | SL won by 8 wickets (D/L method) |
| 31 | Bangladesh | Sri Lanka | Bangladesh | won by 5 wickets (D/L method) | 20-Mar-2012 | Dhaka | BAN won by 5 wickets (D/L method) |
| 32 | Sri Lanka | Bangladesh | Sri Lanka | won by 126 runs | 18-Jun-2010 | Dambulla | SL won by 126 runs |
| 33 | Sri Lanka | Bangladesh | Sri Lanka | won by 9 wickets | 08-Jan-2010 | Dhaka | SL won by 9 wickets |
| 34 | Sri Lanka | Bangladesh | Sri Lanka | won by 7 wickets | 04-Jan-2010 | Dhaka | SL won by 7 wickets |
| 35 | Sri Lanka | Bangladesh | Sri Lanka | won by 2 wickets | 16-Jan-2009 | Dhaka | SL won by 2 wickets |
| 36 | Bangladesh | Sri Lanka | Bangladesh | won by 5 wickets | 14-Jan-2009 | Dhaka | BAN won by 5 wickets |
| 37 | Sri Lanka | Bangladesh | Sri Lanka | won by 158 runs | 30-Jun-2008 | Karachi | SL won by 158 runs |
| 38 | Sri Lanka | Bangladesh | Sri Lanka | won by 131 runs | 25-Jun-2008 | Lahore | SL won by 131 runs |
| 39 | Sri Lanka | Bangladesh | Sri Lanka | won by 39 runs | 25-Jul-2007 | Colombo | SL won by 39 runs |
| 40 | Sri Lanka | Bangladesh | Sri Lanka | won by 5 wickets | 23-Jul-2007 | Colombo | SL won by 5 wickets |
| 41 | Sri Lanka | Bangladesh | Sri Lanka | won by 70 runs | 20-Jul-2007 | Colombo | SL won by 70 runs |
| 42 | Sri Lanka | Bangladesh | Sri Lanka | won by 198 runs (D/L method) | 21-Mar-2007 | Trinidad | SL won by 198 runs (D/L method) |
| 43 | Sri Lanka | Bangladesh | Sri Lanka | won by 37 runs | 07-Oct-2006 | Chandigarh | SL won by 37 runs |
| 44 | Sri Lanka | Bangladesh | Sri Lanka | won by 78 runs | 25-Feb-2006 | Chattogram | SL won by 78 runs |
| 45 | Bangladesh | Sri Lanka | Bangladesh | won by 4 wickets | 22-Feb-2006 | Bogra | BAN won by 4 wickets |
| 46 | Sri Lanka | Bangladesh | Sri Lanka | won by 5 wickets | 20-Feb-2006 | Bogra | SL won by 5 wickets |
| 47 | Sri Lanka | Bangladesh | Sri Lanka | won by 6 wickets (D/L method) | 04-Sep-2005 | Colombo | SL won by 6 wickets (D/L method) |
| 48 | Sri Lanka | Bangladesh | Sri Lanka | won by 75 runs | 02-Sep-2005 | Colombo | SL won by 75 runs |
| 49 | Sri Lanka | Bangladesh | Sri Lanka | won by 88 runs | 31-Aug-2005 | Colombo | SL won by 88 runs |
| 50 | Sri Lanka | Bangladesh | Sri Lanka | won by 10 wickets | 23-Jul-2004 | Colombo | SL won by 10 wickets |
| 51 | Sri Lanka | Bangladesh | Sri Lanka | won by 10 wickets | 14-Feb-2003 | Pietermaritzburg | SL won by 10 wickets |
| 52 | Sri Lanka | Bangladesh | Sri Lanka | won by 58 runs | 07-Aug-2002 | Colombo | SL won by 58 runs |
| 53 | Sri Lanka | Bangladesh | Sri Lanka | won by 8 wickets | 05-Aug-2002 | Colombo | SL won by 8 wickets |
| 54 | Sri Lanka | Bangladesh | Sri Lanka | won by 5 wickets | 04-Aug-2002 | Colombo | SL won by 5 wickets |
| 55 | Sri Lanka | Bangladesh | Sri Lanka | won by 9 wickets | 29-May-2000 | Dhaka | SL won by 9 wickets |
| 56 | Sri Lanka | Bangladesh | Sri Lanka | won by 103 runs | 22-Jul-1997 | Colombo | SL won by 103 runs |
| 57 | Sri Lanka | Bangladesh | Sri Lanka | won by 107 runs | 06-Apr-1995 | Sharjah | SL won by 107 runs |
| 58 | Sri Lanka | Bangladesh | Sri Lanka | won by 71 runs | 31-Dec-1990 | Kolkata | SL won by 71 runs |
| 59 | Sri Lanka | Bangladesh | Sri Lanka | won by 9 wickets | 02-Nov-1988 | Dhaka | SL won by 9 wickets |
| 60 | Sri Lanka | Bangladesh | Sri Lanka | won by 7 wickets | 02-Apr-1986 | Kandy | SL won by 7 wickets |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
