| 20 Oct 2016 | BAN 248 & 263 v ENG 293 & 240Match 1 · Test | BAN | 19 & 64* | 0/11 | 2 | England won by 22 runs | Chittagong | England in Bangladesh Test Series 2016/17 |
| 12 Oct 2016 | BAN 277/6 v ENG 278/6Match 3 · ODI | BAN | 49 | - | 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 | 3 | - | 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 | 18 | - | 2 | 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 | 65 | - | 2 | Bangladesh won by 141 runs | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 28 Sept 2016 | BAN 208 v AFG 212/82nd ODI · ODI | BAN | 4 | 0/8 | 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 | - | 2 | Bangladesh won by 7 runs | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 26 Mar 2016 | BAN 70 v NZ 145/8Super 10 · T20I | BAN | 12 | - | 0 | New Zealand won by 75 runs | Kolkata | World T20 2015/16 |
| 23 Mar 2016 | IND 146/7 v BAN 145/9Super 10 · T20I | BAN | 26 | - | 2 | India won by 1 run | Bangalore | World T20 2015/16 |
| 21 Mar 2016 | AUS 157/7 v BAN 156/5Super 10 · T20I | BAN | 12 | - | 0 | Australia won by 3 wickets | Bangalore | World T20 2015/16 |
| 16 Mar 2016 | BAN 146/6 v PAK 201/5Super 10 · T20I | BAN | 25 | 1/11 | 0 | Pakistan won by 55 runs | Kolkata | World T20 2015/16 |
| 13 Mar 2016 | BAN 180/2 v OMA 65/9First Round · T20I | BAN | 44 | 1/5 | 1 | Bangladesh won by 54 runs (DLS method) | Dharamsala | World T20 2015/16 |
| 11 Mar 2016 | BAN 94/2 v IREFirst Round · T20I | BAN | 13* | - | 0 | No result | Dharamsala | World T20 2015/16 |
| 9 Mar 2016 | BAN 153/7 v NED 145/7First Round · T20I | BAN | 15 | - | 1 | Bangladesh won by 8 runs | Dharamsala | World T20 2015/16 |
| 6 Mar 2016 | BAN 120/5 v IND 122/2Final · T20I | BAN | 32* | - | 0 | India won by 8 wickets | Mirpur | Asia Cup 2015/16 |
| 2 Mar 2016 | BAN 131/5 v PAK 129/7Match 8 · T20I | BAN | 14 | - | 3 | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 28 Feb 2016 | BAN 147/7 v SL 124/8Match 5 · T20I | BAN | 80 | - | 1 | Bangladesh won by 23 runs | Mirpur | Asia Cup 2015/16 |
| 26 Feb 2016 | BAN 133/8 v UAE 82Match 3 · T20I | BAN | 6 | - | 0 | Bangladesh won by 51 runs | Mirpur | Asia Cup 2015/16 |
| 24 Feb 2016 | IND 166/6 v BAN 121/7Match 1 · T20I | BAN | 44 | - | 0 | India won by 45 runs | Dhaka | Asia Cup 2015/16 |
| 22 Jan 2016 | BAN 162 v ZIM 180/4Match 4 · T20I | BAN | 1 | 0/11 | 0 | Zimbabwe won by 18 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 20 Jan 2016 | BAN 156/6 v ZIM 187/6Match 3 · T20I | BAN | 50 | - | 3 | Zimbabwe won by 31 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 17 Jan 2016 | BAN 167/3 v ZIM 125/8Match 2 · T20I | BAN | 43* | 3/11 | 1 | Bangladesh won by 42 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 15 Jan 2016 | BAN 166/6 v ZIM 163/7Match 1 · T20I | BAN | 46 | 0/16 | 0 | Bangladesh won by 4 wickets | Khulna | Walton T20 Cricket Series 2015/16 |
| 15 Dec 2015 | BB 156/4 v CV 157/7Final · T20 | BB | 9 | - | 1 | Comilla Victorians won by 3 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 13 Dec 2015 | RR 160/9 v BB 163/5Qualifier 2 · T20 | BB | 79 | - | 0 | Barisal Bulls won by 5 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 12 Dec 2015 | BB 135/5 v DD 117/8Eliminator · T20 | BB | 41 | - | 0 | Barisal Bulls won by 18 runs | Dhaka | Bangladesh Premier League 2015/16 |
| 10 Dec 2015 | DD 136/6 v BB 137/8Match 30 · T20 | BB | 4 | - | 0 | Barisal Bulls won by 2 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 9 Dec 2015 | CV 135/7 v BB 141/2Match 28 · T20 | BB | DNB | - | 1 | Barisal Bulls won by 8 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 7 Dec 2015 | BB 105/6 v CV 106/3Match 23 · T20 | BB | 17 | - | 1 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 6 Dec 2015 | BB 58 v SSS 62/1Match 21 · T20 | BB | 3 | 0/7 | 0 | Sylhet Super Stars won by 9 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 3 Dec 2015 | RR 104/9 v BB 75/4Match 19 · T20 | BB | DNB | - | 0 | Barisal Bulls won by 6 wickets (DLS method) | Chattogram | Bangladesh Premier League 2015/16 |
| 1 Dec 2015 | DD 158/5 v BB 159/1Match 16 · T20 | BB | DNB | - | 0 | Barisal Bulls won by 9 wickets | Chattogram | Bangladesh Premier League 2015/16 |
| 30 Nov 2015 | BB 170/7 v CV 137Match 13 · T20 | BB | 0 | - | 0 | Barisal Bulls won by 33 runs | Chattogram | Bangladesh Premier League 2015/16 |
| 25 Nov 2015 | BB 89 v CV 90/2Match 8 · T20 | BB | 10 | 0/4 | 1 | Comilla Victorians won by 8 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 24 Nov 2015 | BB 108 v SSS 107/9Match 6 · T20 | BB | 15 | - | 0 | Barisal Bulls won by 1 run | Dhaka | Bangladesh Premier League 2015/16 |
| 23 Nov 2015 | BB 155/9 v RR 142Match 4 · T20 | BB | 11 | - | 0 | Barisal Bulls won by 13 runs | Dhaka | Bangladesh Premier League 2015/16 |
| 15 Nov 2015 | BAN 135/9 v ZIM 136/7Match 2 · T20I | BAN | 17 | - | 2 | 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 | 18 | - | 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 | 1 | 1/12 | 3 | 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 | 33 | - | 0 | 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 | 57 | - | 0 | Bangladesh won by 145 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 15 Jul 2015 | BAN 170/1 v SA 168/9Match 3 · ODI | BAN | DNB | - | 2 | Bangladesh won by 9 wickets (DLS method) | Chittagong | South Africa in Bangladesh ODI Series 2015 |
| 12 Jul 2015 | BAN 167/3 v SA 162Match 2 · ODI | BAN | DNB | - | 2 | 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 | 5 | 0/4 | 1 | 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 | 1 | - | 1 | 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 | 4 | - | 0 | 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 | 43 | - | 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 | 22* | - | 1 | 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 | 41 | - | 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 | 51* | - | 0 | Bangladesh won by 7 wickets | Mirpur | - |