| 25 Mar 2017 | SL 234 v BAN 324/5Match 1 · ODI | BAN | DNB | 1/41 | 0 | Bangladesh won by 90 runs | Dambulla | Bangladesh in Sri Lanka ODI Series 2016/17 |
| 7 Mar 2017 | SL 494 & 274/6d v BAN 312 & 197Match 1 · Test | BAN | 0 & 5 | 1/77 & 1/32 | 1 | Sri Lanka won by 259 runs | Galle | Bangladesh in Sri Lanka Test Series 2016/17 |
| 9 Feb 2017 | IND 687/6d & 159/4d v BAN 388 & 250Only Test · Test | BAN | 8 & 1 | 1/127 & 2/43 | 0 | India won by 208 runs | Hyderabad | - |
| 20 Jan 2017 | NZ 354 & 111/1 v BAN 289 & 173Match 2 · Test | BAN | 8 & 33 | 1/86 & 0/21 | 0 | New Zealand won by 9 wickets | Christchurch | Bangladesh in New Zealand Test Series 2016/17 |
| 12 Jan 2017 | NZ 539 & 217/3 v BAN 595/8d & 160/9Match 1 · Test | BAN | 3 & 5 | 1/141 & 0/38 | 0 | New Zealand won by 7 wickets | Wellington | Bangladesh in New Zealand Test Series 2016/17 |
| 8 Jan 2017 | NZ 194/4 v BAN 167/6Match 3 · T20I | BAN | DNB | 0/37 | 0 | New Zealand won by 27 runs | Mount Maunganui | Bangladesh in New Zealand T20I Series 2016/17 |
| 31 Dec 2016 | NZ 239/2 v BAN 236/9Match 3 · ODI | BAN | 4* | 0/41 | 0 | New Zealand won by 8 wickets | Nelson | Bangladesh in New Zealand ODI Series 2016/17 |
| 29 Dec 2016 | NZ 251 v BAN 184Match 2 · ODI | BAN | 0 | 2/45 | 0 | New Zealand won by 67 runs | Nelson | Bangladesh in New Zealand ODI Series 2016/17 |
| 26 Dec 2016 | NZ 341/7 v BAN 264/9Match 1 · ODI | BAN | 2 | 2/70 | 1 | New Zealand won by 77 runs | Christchurch | Bangladesh in New Zealand ODI Series 2016/17 |
| 6 Dec 2016 | CV 142/8 v RK 143/7Eliminator · T20 | CV | 0 | 0/31 | 0 | Rajshahi Kings won by 3 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 3 Dec 2016 | CV 111/9 v RK 112/4Match 40 · T20 | CV | 2 | 0/34 | 0 | Rajshahi Kings won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 2 Dec 2016 | CV 134/6 v DD 135/4Match 38 · T20 | CV | DNB | 0/23 | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 29 Nov 2016 | KT 131/8 v CV 135/5Match 33 · T20 | CV | DNB | 2/28 | 0 | Chittagong Vikings won by 5 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 27 Nov 2016 | RR 124/6 v CV 128/1Match 30 · T20 | CV | DNB | 2/25 | 0 | Chittagong Vikings won by 9 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 22 Nov 2016 | CV 185/5 v BB 107Match 24 · T20 | CV | DNB | 2/20 | 0 | Chittagong Vikings won by 78 runs | Chattogram | Bangladesh Premier League 2016/17 |
| 21 Nov 2016 | CV 183/3 v CV 186/4Match 22 · T20 | CV | DNB | 1/44 | 0 | Chittagong Vikings won by 6 wickets | Chattogram | Bangladesh Premier League 2016/17 |
| 18 Nov 2016 | CV 190/5 v RK 171/9Match 16 · T20 | CV | DNB | 5/31 | 0 | Chittagong Vikings won by 19 runs | Chattogram | Bangladesh Premier League 2016/17 |
| 12 Nov 2016 | KT 127/7 v CV 123/9Match 8 · T20 | CV | 0* | 2/17 | 2 | Khulna Titans won by 4 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 9 Nov 2016 | CV 124 v RR 125/1Match 4 · T20 | CV | 1 | 0/35 | 0 | Rangpur Riders won by 9 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 8 Nov 2016 | CV 161/3 v CV 132/8Match 1 · T20 | CV | DNB | 1/31 | 1 | Chittagong Vikings won by 29 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 12 Oct 2016 | BAN 277/6 v ENG 278/6Match 3 · ODI | BAN | DNB | 0/46 | 0 | England won by 4 wickets | Chittagong | England in Bangladesh ODI Series 2016/17 |
| 9 Oct 2016 | BAN 238/8 v ENG 204Match 2 · ODI | BAN | DNB | 3/47 | 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 | 0/38 | 0 | England won by 21 runs | Mirpur | England in Bangladesh ODI Series 2016/17 |
| 1 Oct 2016 | BAN 279/8 v AFG 1383rd ODI · ODI | BAN | DNB | 2/31 | 0 | Bangladesh won by 141 runs | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 28 Sept 2016 | BAN 208 v AFG 212/82nd ODI · ODI | BAN | 0 | 1/32 | 1 | Afghanistan won by 2 wickets (with 2 balls remaining) | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 25 Sept 2016 | BAN 265 v AFG 2581st ODI · ODI | BAN | 2 | 4/59 | 0 | Bangladesh won by 7 runs | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 16 Mar 2016 | BAN 146/6 v PAK 201/5Super 10 · T20I | BAN | DNB | 2/32 | 0 | Pakistan won by 55 runs | Kolkata | World T20 2015/16 |
| 13 Mar 2016 | BAN 180/2 v OMA 65/9First Round · T20I | BAN | DNB | 1/8 | 0 | Bangladesh won by 54 runs (DLS method) | Dharamsala | World T20 2015/16 |
| 11 Mar 2016 | BAN 94/2 v IREFirst Round · T20I | BAN | DNB | - | 0 | No result | Dharamsala | World T20 2015/16 |
| 9 Mar 2016 | BAN 153/7 v NED 145/7First Round · T20I | BAN | DNB | 0/21 | 0 | Bangladesh won by 8 runs | Dharamsala | World T20 2015/16 |
| 6 Mar 2016 | BAN 120/5 v IND 122/2Final · T20I | BAN | DNB | 1/14 | 0 | India won by 8 wickets | Mirpur | Asia Cup 2015/16 |
| 2 Mar 2016 | BAN 131/5 v PAK 129/7Match 8 · T20I | BAN | DNB | 1/14 | 0 | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 28 Feb 2016 | BAN 147/7 v SL 124/8Match 5 · T20I | BAN | DNB | 0/19 | 1 | Bangladesh won by 23 runs | Mirpur | Asia Cup 2015/16 |
| 26 Feb 2016 | BAN 133/8 v UAE 82Match 3 · T20I | BAN | 1 | 1/24 | 0 | Bangladesh won by 51 runs | Mirpur | Asia Cup 2015/16 |
| 24 Feb 2016 | IND 166/6 v BAN 121/7Match 1 · T20I | BAN | 15* | 0/21 | 0 | India won by 45 runs | Dhaka | Asia Cup 2015/16 |
| 22 Jan 2016 | BAN 162 v ZIM 180/4Match 4 · T20I | BAN | 1* | 1/32 | 0 | Zimbabwe won by 18 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 9 Dec 2015 | CV 135/7 v BB 141/2Match 28 · T20 | CV | DNB | 1/23 | 0 | Barisal Bulls won by 8 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 2 Dec 2015 | SSS 139/9 v CV 140/0Match 18 · T20 | CV | DNB | 1/27 | 0 | Chittagong Vikings won by 10 wickets | Chattogram | Bangladesh Premier League 2015/16 |
| 1 Dec 2015 | CV 111/8 v RR 113/1Match 15 · T20 | CV | DNB | 0/17 | 0 | Rangpur Riders won by 9 wickets | Chattogram | Bangladesh Premier League 2015/16 |
| 24 Nov 2015 | CV 176/4 v CV 177/3Match 5 · T20 | CV | DNB | 0/34 | 0 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 21 Jun 2015 | BAN 200/4 v IND 200Match 2 · ODI | BAN | DNB | 0/24 | 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 | 2 | 2/21 | 0 | 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 | 1/29 | 0 | Bangladesh won by 7 wickets | Mirpur | - |
| 22 Apr 2015 | BAN 251/2 v PAK 250Match 3 · ODI | BAN | DNB | 0/22 | 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 | 0/41 | 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 | 3/42 | 0 | Bangladesh won by 79 runs | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 19 Mar 2015 | BAN 193 v IND 302/6Quarter-final · ODI | BAN | 0* | 3/69 | 0 | India won by 109 runs | Melbourne | ICC Cricket World Cup 2014/15 |
| 13 Mar 2015 | NZ 290/7 v BAN 288/7Match 37 · ODI | BAN | DNB | 0/49 | 1 | New Zealand won by 3 wickets | Hamilton | ICC Cricket World Cup 2014/15 |
| 9 Mar 2015 | BAN 275/7 v ENG 260Match 33 · ODI | BAN | DNB | 2/59 | 0 | Bangladesh won by 15 runs | Adelaide | ICC Cricket World Cup 2014/15 |
| 5 Mar 2015 | BAN 322/4 v SCO 318/8Match 27 · ODI | BAN | DNB | 3/43 | 0 | Bangladesh won by 6 wickets | Nelson | ICC Cricket World Cup 2014/15 |