|
Match
|
Country
|
Versus
|
Result
|
1 |
28/02/2006
|
Bangladesh
|
Sri Lanka
|
Sri Lanka won by 8 wickets
|
2 |
16/04/2006
|
Bangladesh
|
Australia
|
Australia won by an innings and 80 runs
|
3 |
18/05/2007
|
Bangladesh
|
India
|
Match drawn
|
4 |
29/02/2008
|
Bangladesh
|
South Africa
|
South Africa won by an innings and 205 runs
|
5 |
17/10/2008
|
Bangladesh
|
New Zealand
|
New Zealand won by 3 wickets
|
6 |
03/01/2009
|
Bangladesh
|
Sri Lanka
|
Sri Lanka won by 465 runs
|
7 |
17/01/2010
|
Bangladesh
|
India
|
India won by 113 runs
|
8 |
12/03/2010
|
Bangladesh
|
England
|
England won by 181 runs
|
9 |
21/10/2011
|
Bangladesh
|
West Indies
|
Match drawn
|
10 |
09/12/2011
|
Bangladesh
|
Pakistan
|
Pakistan won by an innings and 184 runs
|
11 |
09/10/2013
|
Bangladesh
|
New Zealand
|
Match drawn
|
12 |
04/02/2014
|
Bangladesh
|
Sri Lanka
|
Match drawn
|
13 |
12/11/2014
|
Bangladesh
|
Zimbabwe
|
Bangladesh won by 186 runs
|
14 |
21/07/2015
|
Bangladesh
|
South Africa
|
Match drawn
|
15 |
20/10/2016
|
Bangladesh
|
England
|
England won by 22 runs
|
16 |
03/09/2017
|
Bangladesh
|
Australia
|
Australia won by 7 wickets
|
17 |
31/01/2018
|
Bangladesh
|
Sri Lanka
|
Match drawn
|
18 |
22/11/2018
|
Bangladesh
|
West Indies
|
Bangladesh won by 64 runs
|
19 |
05/09/2019
|
Bangladesh
|
Afghanistan
|
Afghanistan won by 224 runs
|
20 |
03/02/2021
|
Bangladesh
|
West Indies
|
West Indies won by 3 wickets
|
21 |
26/11/2021
|
Bangladesh
|
Pakistan
|
Pakistan won by 8 wickets
|
22 |
15/05/2022
|
Bangladesh
|
Sri Lanka
|
Match drawn
|
23 |
14/12/2022
|
Bangladesh
|
India
|
India won by 188 runs
|
24 |
30/03/2024
|
Bangladesh
|
Sri Lanka
|
Sri Lanka won by 192 runs
|