| 29 Dec 2016 | NZ 251 v BAN 184Match 2 · ODI | BAN | 7 | 2/45 | 1 | 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 | 59 | 3/69 | 0 | New Zealand won by 77 runs | Christchurch | Bangladesh in New Zealand ODI Series 2016/17 |
| 9 Dec 2016 | DD 159/9 v RK 103/9Final · T20 | DD | 12 | 2/30 | 0 | Dhaka Dynamites won by 56 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 6 Dec 2016 | DD 140/8 v KT 86Qualifier 1 · T20 | DD | 18 | 1/22 | 0 | Dhaka Dynamites won by 54 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 4 Dec 2016 | DD 158/7 v KT 159/4Match 42 · T20 | DD | 11 | 1/40 | 0 | Khulna Titans won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 2 Dec 2016 | CV 134/6 v DD 135/4Match 38 · T20 | DD | DNB | 0/24 | 1 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 30 Nov 2016 | DD 188/7 v RR 146/8Match 34 · T20 | DD | 29 | 2/11 | 0 | Dhaka Dynamites won by 42 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 27 Nov 2016 | BB 132/6 v DD 135/6Match 29 · T20 | DD | 22 | 1/31 | 0 | Dhaka Dynamites won by 4 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 26 Nov 2016 | DD 170/4 v CV 138/8Match 27 · T20 | DD | 41* | 1/30 | 1 | Dhaka Dynamites won by 32 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 21 Nov 2016 | DD 182/4 v RK 184/7Match 21 · T20 | DD | 18* | 1/36 | 0 | Rajshahi Kings won by 3 wickets | Chattogram | Bangladesh Premier League 2016/17 |
| 19 Nov 2016 | KT 157/5 v DD 148Match 18 · T20 | DD | 8 | 0/17 | 0 | Khulna Titans won by 9 runs | Chattogram | Bangladesh Premier League 2016/17 |
| 17 Nov 2016 | DD 148/9 v CV 129/8Match 14 · T20 | DD | 13 | 0/9 | 0 | Dhaka Dynamites won by 19 runs | Chattogram | Bangladesh Premier League 2016/17 |
| 14 Nov 2016 | DD 194/5 v CV 161/9Match 13 · T20 | DD | 24 | 0/34 | 0 | Dhaka Dynamites won by 33 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 12 Nov 2016 | DD 170/6 v RR 92/9Match 9 · T20 | DD | 10 | 2/17 | 0 | Dhaka Dynamites won by 78 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 11 Nov 2016 | DD 138/5 v RK 139/4Match 7 · T20 | DD | 0 | 1/18 | 1 | Rajshahi Kings won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 8 Nov 2016 | BB 148/6 v DD 149/2Match 2 · T20 | DD | 20 | 1/23 | 0 | Dhaka Dynamites won by 8 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 28 Oct 2016 | BAN 220 & 296 v ENG 244 & 164Match 2 · Test | BAN | 10 & 41 | 1/41 & 4/49 | 0 | Bangladesh won by 108 runs | Mirpur | England in Bangladesh Test Series 2016/17 |
| 20 Oct 2016 | BAN 248 & 263 v ENG 293 & 240Match 1 · Test | BAN | 31 & 24 | 2/46 & 5/85 | 0 | 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 | 4 | 0/45 | 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 | 1/50 | 1 | 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 | 79 | 2/59 | 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 | 17 | 0/34 | 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 | 17 | 4/47 | 0 | 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 | 48 | 2/26 | 0 | Bangladesh won by 7 runs | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 7 Aug 2016 | GAW 93 v JT 95/1Final · T20 | JT | DNB | 2/25 | 0 | Jamaica Tallawahs won by 9 wickets | St Kitts | Caribbean Premier League 2016 |
| 5 Aug 2016 | JT 195/7 v TKR 110/7Qualifier 2 · T20 | JT | 19 | 3/23 | 0 | Jamaica Tallawahs won by 19 runs (DLS method) | St Kitts | Caribbean Premier League 2016 |
| 3 Aug 2016 | GAW 150/6 v JT 146/8Qualifier 1 · T20 | JT | 2 | 0/20 | 1 | Guyana Amazon Warriors won by 4 wickets | St Kitts | Caribbean Premier League 2016 |
| 31 Jul 2016 | SLZ 194/3 v JT 177/6Match 30 · T20 | JT | 9* | 0/21 | 0 | St Lucia Zouks won by 17 runs | Lauderhill | Caribbean Premier League 2016 |
| 30 Jul 2016 | SLZ 206/3 v JT 143/8Match 27 · T20 | JT | 0 | 1/25 | 0 | St Lucia Zouks won by 63 runs | Lauderhill | Caribbean Premier League 2016 |
| 20 Jul 2016 | JT 195/5 v BT 159Match 20 · T20 | JT | 0 | - | 1 | Jamaica Tallawahs won by 36 runs (DLS method) | Jamaica | Caribbean Premier League 2016 |
| 18 Jul 2016 | JT 158/7 v TKR 139/9Match 19 · T20 | JT | 10 | 1/28 | 1 | Jamaica Tallawahs won by 19 runs | Jamaica | Caribbean Premier League 2016 |
| 16 Jul 2016 | JT 183/6 v SKAN 75Match 17 · T20 | JT | 34* | 2/2 | 0 | Jamaica Tallawahs won by 108 runs | Jamaica | Caribbean Premier League 2016 |
| 15 Jul 2016 | GAW 128/6 v JT 132/5Match 15 · T20 | JT | 54* | 1/20 | 0 | Jamaica Tallawahs won by 5 wickets | Jamaica | Caribbean Premier League 2016 |
| 11 Jul 2016 | JT 116/2 v BTMatch 12 · T20 | JT | DNB | - | 0 | No result | Barbados | Caribbean Premier League 2016 |
| 4 Jul 2016 | TKR 191/4 v JT 192/3Match 7 · T20 | JT | DNB | 0/26 | 0 | Jamaica Tallawahs won by 7 wickets | Trinidad | Caribbean Premier League 2016 |
| 2 Jul 2016 | JT 153/7 v SKAN 148/7Match 4 · T20 | JT | 7 | 1/25 | 1 | Jamaica Tallawahs won by 5 runs | St Kitts | Caribbean Premier League 2016 |
| 22 May 2016 | KKR 171/6 v SH 149/8Match 55 · T20 | KKR | 7 | 1/34 | 0 | Kolkata Knight Riders won by 22 runs | Kolkata | Indian Premier League 2016 |
| 19 May 2016 | GL 125/4 v KKR 124/8Match 51 · T20 | KKR | 3 | - | 0 | Gujarat Lions won by 6 wickets | Kanpur | Indian Premier League 2016 |
| 16 May 2016 | KKR 183/5 v RCB 186/1Match 48 · T20 | KKR | 18* | 0/39 | 0 | Royal Challengers Bangalore won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 14 May 2016 | KKR 66/2 v RPS 103/6Match 45 · T20 | KKR | DNB | 1/21 | 0 | Kolkata Knight Riders won by 8 wickets (DLS method) | Kolkata | Indian Premier League 2016 |
| 8 May 2016 | KKR 158/4 v GL 164/5Match 38 · T20 | KKR | 66* | 1/38 | 0 | Gujarat Lions won by 5 wickets | Kolkata | Indian Premier League 2016 |
| 4 May 2016 | KKR 164/3 v PK 157/9Match 32 · T20 | KKR | DNB | 0/21 | 2 | Kolkata Knight Riders won by 7 runs | Kolkata | Indian Premier League 2016 |
| 28 Apr 2016 | MI 178/4 v KKR 174/5Match 24 · T20 | KKR | 6 | 1/30 | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 24 Apr 2016 | RPS 160/5 v KKR 162/8Match 20 · T20 | KKR | 3 | 1/14 | 0 | Kolkata Knight Riders won by 2 wickets | Pune | Indian Premier League 2016 |
| 19 Apr 2016 | PK 138/8 v KKR 141/4Match 13 · T20 | KKR | 11 | 0/28 | 1 | Kolkata Knight Riders won by 6 wickets | Chandigarh | Indian Premier League 2016 |
| 16 Apr 2016 | SH 142/7 v KKR 146/2Match 8 · T20 | KKR | DNB | 0/18 | 1 | Kolkata Knight Riders won by 8 wickets | Hyderabad | Indian Premier League 2016 |
| 26 Mar 2016 | BAN 70 v NZ 145/8Super 10 · T20I | BAN | 2 | 0/33 | 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 | 22 | 1/23 | 0 | India won by 1 run | Bangalore | World T20 2015/16 |
| 21 Mar 2016 | AUS 157/7 v BAN 156/5Super 10 · T20I | BAN | 33 | 3/27 | 2 | Australia won by 3 wickets | Bangalore | World T20 2015/16 |
| 16 Mar 2016 | BAN 146/6 v PAK 201/5Super 10 · T20I | BAN | 50* | 0/39 | 1 | Pakistan won by 55 runs | Kolkata | World T20 2015/16 |