| 9 Oct 2016 | BAN 238/8 v ENG 204Match 2 · ODI | BAN | 44 | 4/29 | 0 | Bangladesh won by 34 runs | Mirpur | England in Bangladesh ODI Series 2016/17 |
| 7 Oct 2016 | BAN 288 v ENG 309/8Match 1 · ODI | BAN | 1 | 2/52 | 1 | England won by 21 runs | Mirpur | England in Bangladesh ODI Series 2016/17 |
| 6 Mar 2016 | BAN 120/5 v IND 122/2Final · T20I | BAN | 0 | 0/16 | 0 | India won by 8 wickets | Mirpur | Asia Cup 2015/16 |
| 2 Mar 2016 | BAN 131/5 v PAK 129/7Match 8 · T20I | BAN | 12* | 1/29 | 0 | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 28 Feb 2016 | BAN 147/7 v SL 124/8Match 5 · T20I | BAN | 2 | 1/17 | 0 | Bangladesh won by 23 runs | Mirpur | Asia Cup 2015/16 |
| 26 Feb 2016 | BAN 133/8 v UAE 82Match 3 · T20I | BAN | 0 | 2/12 | 3 | Bangladesh won by 51 runs | Mirpur | Asia Cup 2015/16 |
| 24 Feb 2016 | IND 166/6 v BAN 121/7Match 1 · T20I | BAN | 0 | 1/40 | 0 | India won by 45 runs | Dhaka | Asia Cup 2015/16 |
| 15 Nov 2015 | BAN 135/9 v ZIM 136/7Match 2 · T20I | BAN | 0 | 0/27 | 0 | Zimbabwe won by 3 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 13 Nov 2015 | BAN 136/6 v ZIM 131Match 1 · T20I | BAN | 15* | 2/20 | 0 | Bangladesh won by 4 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 11 Nov 2015 | BAN 276/9 v ZIM 215Match 3 · ODI | BAN | 16 | 1/40 | 0 | Bangladesh won by 61 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 9 Nov 2015 | BAN 241/9 v ZIM 183Match 2 · ODI | BAN | 13 | 1/47 | 1 | Bangladesh won by 58 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 7 Nov 2015 | BAN 273/9 v ZIM 128/9Match 1 · ODI | BAN | 14 | 2/13 | 0 | Bangladesh won by 145 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 12 Jul 2015 | BAN 167/3 v SA 162Match 2 · ODI | BAN | DNB | 1/17 | 1 | Bangladesh won by 7 wickets | Mirpur | South Africa in Bangladesh ODI Series 2015 |
| 10 Jul 2015 | BAN 160 v SA 164/2Match 1 · ODI | BAN | 4 | 1/36 | 0 | South Africa won by 8 wickets | Mirpur | South Africa in Bangladesh ODI Series 2015 |
| 7 Jul 2015 | BAN 138 v SA 169/4Match 2 · T20I | BAN | 17 | 0/25 | 0 | South Africa won by 31 runs | Mirpur | South Africa in Bangladesh T20I Series 2015 |
| 5 Jul 2015 | BAN 96 v SA 148/4Match 1 · T20I | BAN | 5 | 0/20 | 1 | South Africa won by 52 runs | Mirpur | South Africa in Bangladesh T20I Series 2015 |
| 24 Jun 2015 | BAN 240 v IND 317/6Match 3 · ODI | BAN | 0 | 3/76 | 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 | 0/35 | 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 | 21 | 1/53 | 1 | Bangladesh won by 79 runs | Mirpur | India in Bangladesh ODI Series 2015 |
| 24 Apr 2015 | BAN 143/3 v PAK 141/5Only T20I · T20I | BAN | DNB | 0/29 | 1 | Bangladesh won by 7 wickets | Mirpur | - |
| 22 Apr 2015 | BAN 251/2 v PAK 250Match 3 · ODI | BAN | DNB | 2/44 | 1 | 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/52 | 1 | Bangladesh won by 7 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 1 Dec 2014 | BAN 130/5 v ZIM 128Match 5 · ODI | BAN | DNB | 1/23 | 1 | Bangladesh won by 5 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2014/15 |
| 28 Nov 2014 | BAN 256/8 v ZIM 235/8Match 4 · ODI | BAN | 39 | 1/34 | 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 | 2* | 2/24 | 1 | Bangladesh won by 124 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2014/15 |
| 19 Jun 2014 | BAN v IND 119/9Match 3 · ODI | BAN | - | 1/25 | 0 | No result | Mirpur | India in Bangladesh ODI Series 2014 |
| 17 Jun 2014 | BAN 58 v IND 105Match 2 · ODI | BAN | 2 | 2/35 | 0 | India won by 47 runs (DLS method) | Mirpur | India in Bangladesh ODI Series 2014 |
| 15 Jun 2014 | BAN 272/9 v IND 153/3Match 1 · ODI | BAN | 18 | 1/25 | 0 | India won by 7 wickets (DLS method) | Mirpur | India in Bangladesh ODI Series 2014 |
| 30 Mar 2014 | BAN 140/7 v PAK 190/527th T20I · T20I | BAN | 17* | 0/63 | 0 | Pakistan won by 50 runs | Mirpur | World T20 2013/14 |
| 28 Mar 2014 | BAN 138/7 v IND 141/224th T20I · T20I | BAN | 6* | 1/23 | 0 | India won by 8 wickets | Mirpur | World T20 2013/14 |
| 25 Mar 2014 | BAN 98 v WI 171/720th T20I · T20I | BAN | 19 | 0/25 | 0 | West Indies won by 73 runs | Mirpur | World T20 2013/14 |
| 20 Feb 2014 | BAN 228 v SL 289/6Match 2 · ODI | BAN | 17 | 0/52 | 0 | Sri Lanka won by 61 runs | Mirpur | Sri Lanka in Bangladesh ODI Series 2013/14 |
| 6 Nov 2013 | BAN 189/9 v NZ 204/5Only T20I · T20I | BAN | 7* | 0/46 | 0 | New Zealand won by 15 runs | Mirpur | - |
| 31 Oct 2013 | BAN 247 v NZ 207Match 2 · ODI | BAN | 14 | 3/43 | 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 | 6 | 0/20 | 2 | Bangladesh won by 43 runs (DLS method) | Mirpur | New Zealand in Bangladesh ODI Series 2013/14 |
| 7 Dec 2012 | BAN 136 v WI 211/9Match 4 · ODI | BAN | 6 | 1/54 | 0 | West Indies won by 75 runs | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 5 Dec 2012 | BAN 227 v WI 228/6Match 3 · ODI | BAN | 0 | 2/34 | 0 | West Indies won by 4 wickets | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 22 Mar 2012 | BAN 234/8 v PAK 236/9Final · ODI | BAN | 18 | 2/48 | 0 | Pakistan won by 2 runs | Mirpur | Asia Cup 2011/12 |
| 20 Mar 2012 | BAN 212/5 v SL 232Match 6 · ODI | BAN | DNB | 1/30 | 0 | Bangladesh won by 5 wickets (DLS method) | Mirpur | Asia Cup 2011/12 |
| 16 Mar 2012 | BAN 293/5 v IND 289/5Match 4 · ODI | BAN | DNB | 2/44 | 0 | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2011/12 |
| 11 Mar 2012 | BAN 241 v PAK 262/8Match 1 · ODI | BAN | 1 | 1/55 | 1 | Pakistan won by 21 runs | Mirpur | Asia Cup 2011/12 |
| 13 Apr 2011 | BAN 295/6 v AUS 361/8Match 3 · ODI | BAN | DNB | 3/80 | 0 | Australia won by 66 runs | Mirpur | Australia in Bangladesh ODI Series 2011 |
| 9 Apr 2011 | BAN 210/5 v AUS 270/7Match 1 · ODI | BAN | DNB | 2/65 | 0 | Australia won by 60 runs | Mirpur | Australia in Bangladesh ODI Series 2011 |
| 6 Dec 2010 | BAN 246/7 v ZIM 181Match 3 · ODI | BAN | 11* | 1/20 | 0 | Bangladesh won by 65 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2010/11 |
| 3 Dec 2010 | BAN 194/4 v ZIM 191Match 2 · ODI | BAN | DNB | 0/17 | 0 | Bangladesh won by 6 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2010/11 |
| 1 Dec 2010 | BAN 200 v ZIM 209Match 1 · ODI | BAN | 12 | 0/36 | 0 | Zimbabwe won by 9 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2010/11 |
| 5 Oct 2010 | BAN 228 v NZ 200/8Match 1 · ODI | BAN | 15 | 0/7 | 0 | Bangladesh won by 9 runs (DLS method) | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 28 Feb 2010 | BAN 228 v ENG 229/4Match 1 · ODI | BAN | 4 | 0/37 | 0 | England won by 6 wickets | Mirpur | England in Bangladesh ODI Series 2009/10 |
| 23 Jan 2009 | BAN 121/4 v ZIM 119/9Match 3 · ODI | BAN | DNB | 3/26 | 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 | 3/25 | 2 | Bangladesh won by 5 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |