Bangladesh vs Sri Lanka Head to Head Stats & Records in ODI Cricket
13
Wins
45
45
Lost
13
2
No Result
2
324
Highest Score
357
76
Lowest Score
124
BAN Vs SL in all seasons
| # | Team 1 | Team 2 | Winner | Margin | Date | VENUE | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Sri Lanka | Bangladesh | SL | 99 runs | 08 Jul 2025 | Kandy | SL won by 99 runs |
| 2 | Sri Lanka | Bangladesh | BAN | 16 runs | 05 Jul 2025 | Colombo | BAN won by 16 runs |
| 3 | Sri Lanka | Bangladesh | SL | 77 runs | 02 Jul 2025 | Colombo | SL won by 77 runs |
| 4 | Bangladesh | Sri Lanka | BAN | 4 wickets | 18 Mar 2024 | Chattogram | BAN won by 4 wickets |
| 5 | Bangladesh | Sri Lanka | SL | 3 wickets | 15 Mar 2024 | Chattogram | SL won by 3 wickets |
| 6 | Bangladesh | Sri Lanka | BAN | 6 wickets | 13 Mar 2024 | Chattogram | BAN won by 6 wickets |
| 7 | Bangladesh | Sri Lanka | BAN | 3 wickets | 06 Nov 2023 | Delhi | BAN won by 3 wickets |
| 8 | Sri Lanka | Bangladesh | SL | 21 runs. | 09 Sep 2023 | Colombo | SL won by 21 runs. |
| 9 | Bangladesh | Sri Lanka | SL | 5 wickets | 31 Aug 2023 | Kandy | SL won by 5 wickets |
| 10 | Bangladesh | Sri Lanka | SL | 97 runs. | 28 May 2021 | Dhaka | SL won by 97 runs. |
| 11 | Bangladesh | Sri Lanka | BAN | 103 runs (DLS method) | 25 May 2021 | Dhaka | BAN won by 103 runs (DLS method) |
| 12 | Bangladesh | Sri Lanka | BAN | 33 runs. | 23 May 2021 | Dhaka | BAN won by 33 runs. |
| 13 | Sri Lanka | Bangladesh | SL | 122 runs | 31 Jul 2019 | Colombo | SL won by 122 runs |
| 14 | Sri Lanka | Bangladesh | SL | 7 wickets | 28 Jul 2019 | Colombo | SL won by 7 wickets (with 32 balls remaining) |
| 15 | Sri Lanka | Bangladesh | SL | 91 runs | 26 Jul 2019 | Colombo | SL won by 91 runs |
| 16 | Bangladesh | Sri Lanka | BAN | 137 runs | 15 Sep 2018 | Dubai | BAN won by 137 runs |
| 17 | Bangladesh | Sri Lanka | SL | 79 runs | 27 Jan 2018 | Dhaka | SL won by 79 runs |
| 18 | Bangladesh | Sri Lanka | SL | 10 wickets | 25 Jan 2018 | Dhaka | SL won by 10 wickets (with 229 balls remaining) |
| 19 | Bangladesh | Sri Lanka | BAN | 163 runs | 19 Jan 2018 | Dhaka | BAN won by 163 runs |
| 20 | Sri Lanka | Bangladesh | SL | 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 | BAN | 90 runs | 25 Mar 2017 | Dambulla | BAN won by 90 runs |
| 23 | Bangladesh | Sri Lanka | SL | 92 runs | 26 Feb 2015 | Melbourne | SL won by 92 runs |
| 24 | Sri Lanka | Bangladesh | SL | won by 3 wickets | 06 Mar 2014 | Dhaka | SL won by 3 wickets |
| 25 | Sri Lanka | Bangladesh | SL | won by 6 wickets | 22 Feb 2014 | Dhaka | SL won by 6 wickets |
| 26 | Sri Lanka | Bangladesh | SL | won by 61 runs | 20 Feb 2014 | Dhaka | SL won by 61 runs |
| 27 | Sri Lanka | Bangladesh | SL | won by 13 runs | 17 Feb 2014 | Dhaka | SL won by 13 runs |
| 28 | Bangladesh | Sri Lanka | BAN | 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 | SL | won by 8 wickets (D/L method) | 23 Mar 2013 | Hambantota | SL won by 8 wickets (D/L method) |
| 31 | Bangladesh | Sri Lanka | BAN | won by 5 wickets (D/L method) | 20 Mar 2012 | Dhaka | BAN won by 5 wickets (D/L method) |
| 32 | Sri Lanka | Bangladesh | SL | won by 126 runs | 18 Jun 2010 | Dambulla | SL won by 126 runs |
| 33 | Sri Lanka | Bangladesh | SL | won by 9 wickets | 08 Jan 2010 | Dhaka | SL won by 9 wickets |
| 34 | Sri Lanka | Bangladesh | SL | won by 7 wickets | 04 Jan 2010 | Dhaka | SL won by 7 wickets |
| 35 | Sri Lanka | Bangladesh | SL | won by 2 wickets | 16 Jan 2009 | Dhaka | SL won by 2 wickets |
| 36 | Bangladesh | Sri Lanka | BAN | won by 5 wickets | 14 Jan 2009 | Dhaka | BAN won by 5 wickets |
| 37 | Sri Lanka | Bangladesh | SL | won by 158 runs | 30 Jun 2008 | SL won by 158 runs | |
| 38 | Sri Lanka | Bangladesh | SL | won by 131 runs | 25 Jun 2008 | Lahore | SL won by 131 runs |
| 39 | Sri Lanka | Bangladesh | SL | won by 39 runs | 25 Jul 2007 | Colombo | SL won by 39 runs |
| 40 | Sri Lanka | Bangladesh | SL | won by 5 wickets | 23 Jul 2007 | Colombo | SL won by 5 wickets |
| 41 | Sri Lanka | Bangladesh | SL | won by 70 runs | 20 Jul 2007 | Colombo | SL won by 70 runs |
| 42 | Sri Lanka | Bangladesh | SL | won by 198 runs (D/L method) | 21 Mar 2007 | Trinidad | SL won by 198 runs (D/L method) |
| 43 | Sri Lanka | Bangladesh | SL | won by 37 runs | 07 Oct 2006 | Chandigarh | SL won by 37 runs |
| 44 | Sri Lanka | Bangladesh | SL | won by 78 runs | 25 Feb 2006 | Chattogram | SL won by 78 runs |
| 45 | Bangladesh | Sri Lanka | BAN | won by 4 wickets | 22 Feb 2006 | Bogra | BAN won by 4 wickets |
| 46 | Sri Lanka | Bangladesh | SL | won by 5 wickets | 20 Feb 2006 | Bogra | SL won by 5 wickets |
| 47 | Sri Lanka | Bangladesh | SL | won by 6 wickets (D/L method) | 04 Sep 2005 | Colombo | SL won by 6 wickets (D/L method) |
| 48 | Sri Lanka | Bangladesh | SL | won by 75 runs | 02 Sep 2005 | Colombo | SL won by 75 runs |
| 49 | Sri Lanka | Bangladesh | SL | won by 88 runs | 31 Aug 2005 | Colombo | SL won by 88 runs |
| 50 | Sri Lanka | Bangladesh | SL | won by 10 wickets | 23 Jul 2004 | Colombo | SL won by 10 wickets |
| 51 | Sri Lanka | Bangladesh | SL | won by 10 wickets | 14 Feb 2003 | Pietermaritzburg | SL won by 10 wickets |
| 52 | Sri Lanka | Bangladesh | SL | won by 58 runs | 07 Aug 2002 | Colombo | SL won by 58 runs |
| 53 | Sri Lanka | Bangladesh | SL | won by 8 wickets | 05 Aug 2002 | Colombo | SL won by 8 wickets |
| 54 | Sri Lanka | Bangladesh | SL | won by 5 wickets | 04 Aug 2002 | Colombo | SL won by 5 wickets |
| 55 | Sri Lanka | Bangladesh | SL | won by 9 wickets | 29 May 2000 | Dhaka | SL won by 9 wickets |
| 56 | Sri Lanka | Bangladesh | SL | won by 103 runs | 22 Jul 1997 | Colombo | SL won by 103 runs |
| 57 | Sri Lanka | Bangladesh | SL | won by 107 runs | 06 Apr 1995 | Sharjah | SL won by 107 runs |
| 58 | Sri Lanka | Bangladesh | SL | won by 71 runs | 31 Dec 1990 | Kolkata | SL won by 71 runs |
| 59 | Sri Lanka | Bangladesh | SL | won by 9 wickets | 02 Nov 1988 | Dhaka | SL won by 9 wickets |
| 60 | Sri Lanka | Bangladesh | SL | won by 7 wickets | 02 Apr 1986 | Kandy | SL won by 7 wickets |

AFG
AUS
ENG
IND
IRE
NED
NZ
OMA
PAK
SCOT
SA
UAE
WI
ZIM