| 22 Jan 2021 | WI 148 v BAN 149/3Match 2 · ODI | BAN | DNB | 0/23 | 0 | Bangladesh won by 7 wickets | Dhaka | ICC Men's Cricket World Cup Super League 2020/21 |
| 20 Jan 2021 | WI 122 v BAN 125/4Match 1 · ODI | BAN | DNB | 0/34 | 0 | Bangladesh won by 6 wickets | Dhaka | ICC Men's Cricket World Cup Super League 2020/21 |
| 12 Jul 2015 | BAN 167/3 v SA 162Match 2 · ODI | BAN | DNB | 2/34 | 0 | Bangladesh won by 7 wickets | Mirpur | South Africa in Bangladesh ODI Series 2015 |
| 24 Jun 2015 | BAN 240 v IND 317/6Match 3 · ODI | BAN | 2 | 0/75 | 0 | India won by 77 runs | Mirpur | India in Bangladesh ODI Series 2015 |
| 21 Jun 2015 | BAN 200/4 v IND 200Match 2 · ODI | BAN | DNB | 2/26 | 0 | Bangladesh won by 6 wickets (DLS method) | Mirpur | India in Bangladesh ODI Series 2015 |
| 18 Jun 2015 | BAN 307 v IND 228Match 1 · ODI | BAN | 4 | 0/36 | 0 | Bangladesh won by 79 runs | Mirpur | India in Bangladesh ODI Series 2015 |
| 22 Apr 2015 | BAN 251/2 v PAK 250Match 3 · ODI | BAN | DNB | 2/43 | 0 | Bangladesh won by 8 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 19 Apr 2015 | BAN 240/3 v PAK 239/6Match 2 · ODI | BAN | DNB | 1/27 | 0 | Bangladesh won by 7 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 17 Apr 2015 | BAN 329/6 v PAK 250Match 1 · ODI | BAN | DNB | 1/45 | 0 | Bangladesh won by 79 runs | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 28 Nov 2014 | BAN 256/8 v ZIM 235/8Match 4 · ODI | BAN | 7* | 2/48 | 0 | Bangladesh won by 21 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2014/15 |
| 26 Nov 2014 | BAN 297/6 v ZIM 173Match 3 · ODI | BAN | DNB | 2/22 | 0 | Bangladesh won by 124 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2014/15 |
| 6 Mar 2014 | BAN 204/9 v SL 208/7Match 10 · ODI | BAN | 0 | 0/25 | 1 | Sri Lanka won by 3 wickets | Mirpur | Asia Cup 2013/14 |
| 22 Feb 2014 | BAN 240/8 v SL 246/4Match 3 · ODI | BAN | DNB | 2/69 | 0 | Sri Lanka won by 6 wickets | Mirpur | Sri Lanka in Bangladesh ODI Series 2013/14 |
| 20 Feb 2014 | BAN 228 v SL 289/6Match 2 · ODI | BAN | 6 | 3/76 | 0 | Sri Lanka won by 61 runs | Mirpur | Sri Lanka in Bangladesh ODI Series 2013/14 |
| 17 Feb 2014 | BAN 167 v SL 180Match 1 · ODI | BAN | 4 | 2/37 | 0 | Sri Lanka won by 13 runs | Mirpur | Sri Lanka in Bangladesh ODI Series 2013/14 |
| 27 Jan 2014 | BAN 232 & 250 v SL 730/6dMatch 1 · Test | BAN | 2 & 17 | 0/84 | 0 | Sri Lanka won by an innings and 248 runs | Mirpur | Sri Lanka in Bangladesh Test Series 2013/14 |
| 31 Oct 2013 | BAN 247 v NZ 207Match 2 · ODI | BAN | 2 | 0/47 | 0 | Bangladesh won by 40 runs | Mirpur | New Zealand in Bangladesh ODI Series 2013/14 |
| 29 Oct 2013 | BAN 265 v NZ 162/9Match 1 · ODI | BAN | 3* | 6/26 | 0 | Bangladesh won by 43 runs (DLS method) | Mirpur | New Zealand in Bangladesh ODI Series 2013/14 |
| 21 Oct 2013 | BAN 282 & 269/3 v NZ 437Match 2 · Test | BAN | 4 & DNB | 0/81 | 1 | Match drawn | Mirpur | New Zealand in Bangladesh Test Series 2013/14 |
| 10 Dec 2012 | BAN 179/1 v WI 197/4Only T20I · T20I | BAN | DNB | 2/63 | 0 | West Indies won by 18 runs | Mirpur | - |
| 5 Dec 2012 | BAN 227 v WI 228/6Match 3 · ODI | BAN | 1* | 0/42 | 0 | West Indies won by 4 wickets | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 13 Nov 2012 | BAN 556 & 167 v WI 527/4d & 273Match 1 · Test | BAN | 0* & 0* | 0/89 & 2/53 | 1 | West Indies won by 77 runs | Mirpur | West Indies in Bangladesh Test Series 2012/13 |
| 3 Dec 2011 | BAN 186/7 v PAK 262/7Match 2 · ODI | BAN | DNB | 2/58 | 0 | Pakistan won by 76 runs | Mirpur | Pakistan in Bangladesh ODI Series 2011/12 |
| 1 Dec 2011 | BAN 91 v PAK 93/5Match 1 · ODI | BAN | 15* | 2/23 | 0 | Pakistan won by 5 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2011/12 |
| 29 Nov 2011 | BAN 85/9 v PAK 135/7Only T20I · T20I | BAN | 0* | 0/17 | 0 | Pakistan won by 50 runs | Mirpur | - |
| 29 Oct 2011 | BAN 231 & 278 v WI 355 & 383/5dMatch 2 · Test | BAN | 2* & 7 | 1/71 & 0/36 | 0 | West Indies won by 229 runs | Mirpur | West Indies in Bangladesh Test Series 2011/12 |
| 15 Oct 2011 | BAN 220 v WI 221/2Match 2 · ODI | BAN | 0* | 0/54 | 1 | West Indies won by 8 wickets | Mirpur | West Indies in Bangladesh ODI Series 2011/12 |
| 13 Oct 2011 | BAN 258/7 v WI 298/4Match 1 · ODI | BAN | DNB | 3/65 | 0 | West Indies won by 40 runs | Mirpur | West Indies in Bangladesh ODI Series 2011/12 |
| 11 Oct 2011 | BAN 135/7 v WI 132/8Only T20I · T20I | BAN | DNB | 1/32 | 0 | Bangladesh won by 3 wickets | Mirpur | - |
| 11 Apr 2011 | BAN 229/7 v AUS 232/1Match 2 · ODI | BAN | DNB | 0/57 | 0 | Australia won by 9 wickets | Mirpur | Australia in Bangladesh ODI Series 2011 |
| 19 Mar 2011 | BAN 78 v SA 284/8Match 39 · ODI | BAN | 8* | 3/56 | 0 | South Africa won by 206 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 4 Mar 2011 | BAN 58 v WI 59/1Match 19 · ODI | BAN | 0 | 0/12 | 0 | West Indies won by 9 wickets | Mirpur | ICC Cricket World Cup 2010/11 |
| 25 Feb 2011 | BAN 205 v IRE 178Match 9 · ODI | BAN | 2* | 0/12 | 0 | Bangladesh won by 27 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 19 Feb 2011 | BAN 283/9 v IND 370/4Match 1 · ODI | BAN | 1* | 0/60 | 0 | India won by 87 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 17 Oct 2010 | BAN 174 v NZ 171Match 5 · ODI | BAN | 2 | 4/25 | 1 | Bangladesh won by 3 runs | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 14 Oct 2010 | BAN 241 v NZ 232Match 4 · ODI | BAN | 0* | 1/42 | 0 | Bangladesh won by 9 runs | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 11 Oct 2010 | BAN 177/3 v NZ 173Match 3 · ODI | BAN | DNB | 1/39 | 1 | Bangladesh won by 7 wickets | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 20 Mar 2010 | BAN 419 & 285 v ENG 496 & 209/1Match 2 · Test | BAN | 17 & 0* | 1/88 & 0/26 | 0 | England won by 9 wickets | Mirpur | England in Bangladesh Test Series 2009/10 |
| 2 Mar 2010 | BAN 260/6 v ENG 261/8Match 2 · ODI | BAN | DNB | 0/30 | 0 | England won by 2 wickets | Mirpur | England in Bangladesh ODI Series 2009/10 |
| 24 Jan 2010 | BAN 233 & 312 v IND 544/8d & 2/0Match 2 · Test | BAN | 4 & 0 | 0/115 | 0 | India won by 10 wickets | Mirpur | India in Bangladesh Test Series 2009/10 |
| 8 Jan 2010 | BAN 249/9 v SL 252/14th ODI · ODI | BAN | 0 | 0/59 | 0 | Sri Lanka won by 9 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 7 Jan 2010 | BAN 296/6 v IND 297/43rd ODI · ODI | BAN | DNB | 1/60 | 0 | India won by 6 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 4 Jan 2010 | BAN 260/7 v SL 261/31st ODI · ODI | BAN | DNB | 1/47 | 0 | Sri Lanka won by 7 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 27 Oct 2009 | BAN 186 v ZIM 189/5Match 1 · ODI | BAN | 0* | 1/59 | 0 | Zimbabwe won by 5 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 23 Jan 2009 | BAN 121/4 v ZIM 119/9Match 3 · ODI | BAN | DNB | 1/17 | 0 | Bangladesh won by 6 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2008/09 |
| 14 Jan 2009 | BAN 151/5 v SL 1473rd ODI · ODI | BAN | DNB | 4/33 | 1 | Bangladesh won by 5 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |