One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 02/04/1986 1985-1986 John Player Gold Leaf Trophy Asgiriya Stadium Sri Lanka won by 7 wickets
2 22/07/1997 1997-1998 Pepsi Asia Cup Sinhalese Sports Club Ground Sri Lanka won by 103 runs
3 04/08/2002 2002-2003 Sri Lanka v. Bangladesh Sinhalese Sports Club Ground Sri Lanka won by 5 wickets
4 05/08/2002 2002-2003 Sri Lanka v. Bangladesh Sinhalese Sports Club Ground Sri Lanka won by 8 wickets
5 07/08/2002 2002-2003 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 58 runs
6 23/07/2004 2004-2005 Asia Cup R Premadasa Stadium Sri Lanka won by 10 wickets
7 31/08/2005 2005-2006 Sri Lanka v. Bangladesh Sinhalese Sports Club Ground Sri Lanka won by 88 runs
8 02/09/2005 2005-2006 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 75 runs
9 04/09/2005 2005-2006 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 6 wickets
10 20/07/2007 2007-2008 Sri Lanka v. Bangladesh P Sara Oval Sri Lanka won by 70 runs
11 23/07/2007 2007-2008 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 5 wickets
12 25/07/2007 2007-2008 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 39 runs
13 18/06/2010 2009-2010 Asia Cup Rangiri Dambulla International Stadium Sri Lanka won by 126 runs
14 23/03/2013 2012-2013 Sri Lanka v. Bangladesh Mahinda Rajapaksha International Cricket Stadium Sri Lanka won by 8 wickets
15 25/03/2013 2012-2013 Sri Lanka v. Bangladesh Mahinda Rajapaksha International Cricket Stadium No Result
16 28/03/2013 2012-2013 Sri Lanka v. Bangladesh Pallekele International Cricket Stadium Bangladesh won by 3 wickets
17 25/03/2017 2016-2017 Sri Lanka v. Bangladesh Rangiri Dambulla International Stadium Bangladesh won by 90 runs
18 28/03/2017 2016-2017 Sri Lanka v. Bangladesh Rangiri Dambulla International Stadium No Result
19 01/04/2017 2016-2017 Sri Lanka v. Bangladesh Sinhalese Sports Club Ground Sri Lanka won by 70 runs
20 26/07/2019 2019 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 91 runs
21 28/07/2019 2019 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 7 wickets
22 31/07/2019 2019 Sri Lanka v. Bangladesh R Premadasa Stadium Sri Lanka won by 122 runs
23 31/08/2023 2023 Asia Cup Pallekele International Cricket Stadium Sri Lanka won by 5 wickets
24 09/09/2023 2023 Asia Cup R Premadasa Stadium Sri Lanka won by 21 runs

Sri Lanka: 20 Bangladesh: 2 Tied: 0 No Result: 2

Country Records and Statistics
Match Records and Statistics
Match Scorecards