Scores Upcoming Results
Read information about cricket history between Sri Lanka and Bangladesh including One Day Internationals (ODIs) records, Twenty20 Internationals (T20Is) stats and head-to-head Test matches since 1986.

History - Sri Lanka v Bangladesh

Asian Test Championship (2001/02)
1st Match: Pakistan v Bangladesh at Multan - Aug 29-31, 2001, Pakistan won by an innings and 264 runs (Bangladesh 134 and 148; Pakistan 546/3d).
2nd Match: Sri Lanka v Bangladesh at Colombo (SSC) - Sep 6-8, 2001, Sri Lanka won by an innings and 137 runs (Bangladesh 90 and 328; Sri Lanka 555/5d).
Final: Pakistan v Sri Lanka at Lahore - Mar 6-10, 2002, Sri Lanka won by 8 wickets (Pakistan 234 and 325; Sri Lanka 528 and 33/2).
Winner Sri Lanka
 
Bangladesh in Sri Lanka (2002)
1st Test at P Saravanamuttu Stadium, Colombo - Jul 21-23, 2002, Sri Lanka won by an innings and 196 runs (Bangladesh 161 and 184; Sri Lanka 541/9d).
2nd Test at Sinhalese Sports Club Ground, Colombo - Jul 28-31, 2002, Sri Lanka won by 288 runs (Sri Lanka 373 and 263/2d; Bangladesh 164 and 184).
Result Sri Lanka 2, Bangladesh 0, Drawn 0
 
Bangladesh in Sri Lanka (2005/06)
1st Test at R Premadasa Stadium, Colombo - Sep 12-14, 2005, Sri Lanka won by an innings and 96 runs (Bangladesh 188 and 86; Sri Lanka 370/9d).
2nd Test at P Saravanamuttu Stadium, Colombo - Sep 20-22, 2005, Sri Lanka won by an innings and 69 runs (Sri Lanka 457/9d; Bangladesh 191 and 197 f/o).
Result Sri Lanka 2, Bangladesh 0, Drawn 0
 
Sri Lanka in Bangladesh (2005/06)
1st Test at Chittagong Divisional Stadium - Feb 28-Mar 3, 2006, Sri Lanka won by 8 wickets (Bangladesh 319 and 181; Sri Lanka 338 and 163/2).
2nd Test at Shaheed Chandu Stadium, Bogra - Mar 8-11, 2006, Sri Lanka won by 10 wickets (Bangladesh 234 and 201; Sri Lanka 316 and 120/0).
Result Sri Lanka 2, Bangladesh 0, Drawn 0
 
Bangladesh in Sri Lanka (2007)
1st Test at Sinhalese Sports Club Ground, Colombo - Jun 25-28, 2007, Sri Lanka won by an innings and 234 runs (Bangladesh 89 and 254; Sri Lanka 577/6d).
2nd Test at P Saravanamuttu Stadium, Colombo - Jul 3-5, 2007, Sri Lanka won by an innings and 90 runs (Bangladesh 62 and 299; Sri Lanka 451/6d).
3rd Test at Asgiriya Stadium, Kandy - Jul 11-14, 2007, Sri Lanka won by an innings and 193 runs (Bangladesh 131 and 176; Sri Lanka 500/4d).
Result Sri Lanka 3, Bangladesh 0, Drawn 0
 
Sri Lanka in Bangladesh (2008/09)
1st Test at Shere Bangla National Stadium, Mirpur - Dec 26-31, 2008, Sri Lanka won by 107-runs (Sri Lanka 293 and 405/6d; Bangladesh 178 and 413).
2nd Test at Chittagong Divisional Stadium - Jan 3-6, 2009, Sri Lanka won by 465 runs (Sri Lanka 384 and 447/6d; Bangladesh 208 and 158).
Result Sri Lanka 2, Bangladesh 0, Drawn 0
 
Bangladesh in Sri Lanka (2012-13)
1st Test at Galle International Stadium - March 8-12, 2013 - Drawn (SL 571/4d and 335/4d; Ban 638 and 70/1).
2nd Test at R.Premadasa Stadium, Colombo - March 16-19, 2013 - Sri Lanka won by 7 wickets (Ban 240 and 265; SL 346 and 160/3).
Result Sri Lanka 1, Drawn 1
 
Sri Lanka in Bangladesh (2013/14)
1st Test at Shere Bangla National Stadium, Mirpur - Jan 27-30, 2014, Sri Lanka won by an innings and 248 runs (Ban 232 and 250; SL 730/6d).
2nd Test at Zahur Ahmed Chowdhury Stadium, Chittagong - Feb 4-8, 2014 - Drawn (SL 587 and 305/4d; Ban 426 and 271/3).
Result Sri Lanka 1, Drawn 1
 
Bangladesh in Sri Lanka (2016-17)
1st Test at Galle International Stadium - March 7-11, 2017 - Sri Lanka won by 259 runs (SL 494 and 274/6d; Ban 312 and 197).
2nd Test at P Sara Oval, Colombo - March 15-19, 2017 - Bangladesh won by four wickets (SL 338 and 319; Ban 467 & 191/6).
Result Sri Lanka 1, Bangladesh 1
 
Sri Lanka in Bangladesh (2017/18)
1st Test at Zahur Ahmed Chowdhury Stadium, Chittagong - Jan 31-Feb 4, 2018; Match drawn (Ban 513 and 307/5; SL 713/9d).
2nd Test at Shere Bangla National Stadium, Mirpur- Feb 8-10, 2018; Sri Lanka won by 215 runs (SL 222 and 226; Bang 110 and 123).
Result Sri Lanka 1, Drawn 1
 
Bangladesh in Sri Lanka (2020-21)
1st Test at Pallekele International Cricket Stadium - April 21-25, 2021; Match drawn (Ban 541/7d and 100/2; SL 648/8d).
2nd Test at Pallekele International Cricket Stadium - April 29 - May 3, 2021; Sri Lanka won by 209 runs (SL 493/7d & 194/9d; Ban 251 & 227).
Result Sri Lanka 1, Drawn 1
 
Sri Lanka in Bangladesh (2022)
1st Test at Zahur Ahmed Chowdhury Stadium, Chittagong - May 15-19, 2022; Match drawn (SL 397 and 260/6; Ban 465).
2nd Test at Shere Bangla National Stadium, Mirpur- May 23-27, 2022; Sri Lanka won by 10 wickets (Ban 365 and 169; SL 506 and 29/0)
Result Sri Lanka 1, Drawn 1
 
Sri Lanka in Bangladesh (2024)
1st Test at Sylhet International Cricket Stadium - 22-24 March 2024; Sri Lanka won by 328 runs (SL 280 & 418; Ban 188 & 182)
2nd Test at Zahur Ahmed Chowdhury Stadium - Chittagong, 30 March to 3 April 2024; Sri Lanka won by 192 runs (SL 531 & 157/7d; Ban 178 & 318)
Result Sri Lanka 2

Overall Test Records (Since 2001/02)

S# Year Venue Total Sri Lanka Bangladesh Drawn
1. 2001/02 Test Asia Cup 1 1 - -
2. 2002 Sri Lanka 2 2 - -
3. 2005/06 Sri Lanka 2 2 - -
4. 2005/06 Bangladesh 2 2 - -
5. 2007 Sri Lanka 3 3 - -
6. 2008/09 Bangladesh 2 2 - -
7. 2012/13 Sri Lanka 2 1 - 1
8. 2013/14 Bangladesh 2 1 - 1
9. 2016/17 Sri Lanka 2 1 1 -
10. 2017/18 Bangladesh 2 1 - 1
11. 2020/21 Sri Lanka 2 1 - 1
12. 2022 Bangladesh 2 1 - 1
13. 2023-24 Bangladesh 2 2 - -
  Total 26 20 1 5

Sri Lanka v Bangladesh - One Day International Records (Since 1986)

Total Match - 56
Sri Lanka won - 42
Bangladesh won - 12
No Result - 2
First Match: Asia Cup 1986, Sri Lanka won by 7 wickets at Asgiriya Stadium, Kandy, April 2, 1986.
Last Match: 3rd ODI; Bangladesh won by 4 wickets at Zahur Ahmed Chowdhury Stadium, Chittagong on Mar. 18, 2024.

Bangladesh v Sri Lanka - Twenty20 International Records (Since 2007)

Total matches - 17
Sri Lanka won - 11
Bangladesh won - 6
First T20I: ICC World Cup Twenty20 - Sri Lanka won by 64 runs at New Wanderers Stadium, Johannesburg, September 18, 2007
Last Match: 15th Match in 2024 ICC T20 World Cup; Bangladesh won by 2 wickets at Grand Prairie Stadium, Texas on June 7, 2024.

Last Update: Jun 08, 2024
Scores Upcoming Results

Top