| 7 Feb 2013 | CK 156/5 v KRB 67Match 29 · T20 | CK | DNB | - | 1 | Chittagong Kings won by 89 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 9 Feb 2013 | CK 160/6 v RR 161/5Match 33 · T20 | CK | 33* | - | 0 | Rangpur Riders won by 5 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 13 Feb 2013 | CK 193/3 v DR 160/6Match 39 · T20 | CK | DNB | - | 0 | Chittagong Kings won by 33 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 14 Feb 2013 | DG 168/6 v CK 139/9Match 42 · T20 | CK | 19 | - | 0 | Dhaka Gladiators won by 29 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 18 Feb 2013 | SR 149/7 v CK 150/7Semi-Final · T20 | CK | 23 | - | 1 | Chittagong Kings won by 3 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 19 Feb 2013 | DG 172/9 v CK 129Final · T20 | CK | 12 | - | 1 | Dhaka Gladiators won by 43 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 22 Nov 2015 | CV 110/8 v DD 112/4Match 2 · T20 | CV | 13 | - | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 9 Nov 2016 | KT 133/8 v RK 130Match 3 · T20 | KT | 14 | - | 2 | Khulna Titans won by 3 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 10 Nov 2016 | KT 44 v RR 45/1Match 5 · T20 | KT | 7 | - | 0 | Rangpur Riders won by 9 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 12 Nov 2016 | KT 127/7 v CV 123/9Match 8 · T20 | KT | 25* | - | 0 | Khulna Titans won by 4 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 13 Nov 2016 | KT 144/9 v CV 131/9Match 11 · T20 | KT | 7 | - | 0 | Khulna Titans won by 13 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 19 Nov 2016 | KT 157/5 v DD 148Match 18 · T20 | KT | DNB | 0/20 | 1 | Khulna Titans won by 9 runs | Chattogram | Bangladesh Premier League 2016/17 |
| 20 Nov 2016 | KT 151/7 v BB 129Match 20 · T20 | KT | 26* | - | 2 | Khulna Titans won by 22 runs | Chattogram | Bangladesh Premier League 2016/17 |
| 22 Nov 2016 | KT 125/7 v RR 129/3Match 23 · T20 | KT | 22 | - | 0 | Rangpur Riders won by 7 wickets | Chattogram | Bangladesh Premier League 2016/17 |
| 25 Nov 2016 | BB 119/5 v KT 120/4Match 26 · T20 | KT | DNB | - | 0 | Khulna Titans won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 26 Nov 2016 | RK 154/8 v KT 145/6Match 28 · T20 | KT | 25* | - | 0 | Rajshahi Kings won by 9 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 29 Nov 2016 | KT 131/8 v CV 135/5Match 33 · T20 | KT | 18 | - | 0 | Chittagong Vikings won by 5 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 4 Dec 2016 | DD 158/7 v KT 159/4Match 42 · T20 | KT | DNB | - | 1 | Khulna Titans won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 6 Dec 2016 | DD 140/8 v KT 86Qualifier 1 · T20 | KT | 14 | - | 0 | Dhaka Dynamites won by 54 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 7 Dec 2016 | KT 125/9 v RK 129/3Qualifier 2 · T20 | KT | 32* | - | 0 | Rajshahi Kings won by 7 wickets | Dhaka | Bangladesh Premier League 2016/17 |
| 5 Nov 2017 | DD 202/7 v KT 137Match 4 · T20 | KT | 5 | - | 0 | Dhaka Dynamites won by 65 runs | Sylhet | Bangladesh Premier League 2017/18 |
| 8 Nov 2017 | SS 135/5 v KT 138/4Match 8 · T20 | KT | DNB | - | 1 | Khulna Titans won by 6 wickets | Sylhet | Bangladesh Premier League 2017/18 |
| 12 Nov 2017 | KT 170/7 v CV 152/7Match 11 · T20 | KT | 40 | - | 0 | Khulna Titans won by 18 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 14 Nov 2017 | KT 156/5 v DD 157/6Match 13 · T20 | KT | 4* | - | 0 | Dhaka Dynamites won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 17 Nov 2017 | CV 160/5 v KT 164/5Match 18 · T20 | KT | 34 | - | 1 | Khulna Titans won by 5 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 21 Nov 2017 | RK 166/8 v KT 168/8Match 23 · T20 | KT | 43* | - | 2 | Khulna Titans won by 2 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 24 Nov 2017 | KT 158/8 v RR 149/6Match 25 · T20 | KT | 16 | - | 1 | Khulna Titans won by 9 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 27 Nov 2017 | KT 213/5 v RK 145Match 30 · T20 | KT | 1* | - | 2 | Khulna Titans won by 68 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 28 Nov 2017 | KT 111 v CV 112/1Match 32 · T20 | KT | 24 | - | 1 | Comilla Victorians won by 9 wickets | Chattogram | Bangladesh Premier League 2017/18 |
| 3 Dec 2017 | RR 147/6 v KT 128/8Match 38 · T20 | KT | 6 | - | 1 | Rangpur Riders won by 19 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 5 Dec 2017 | KT 174/6 v CV 160/7Match 39 · T20 | KT | 35 | - | 0 | Khulna Titans won by 14 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 8 Dec 2017 | KT 167/6 v RR 171/2Eliminator · T20 | KT | 29 | - | 1 | Rangpur Riders won by 8 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 15 Feb 2018 | BAN 193/5 v SL 194/41st T20I · T20I | BAN | 1* | - | 0 | Sri Lanka won by 6 wickets | Dhaka | Sri Lanka tour of Bangladesh 2017/18 |
| 18 Feb 2018 | SL 210/4 v BAN 1352nd T20I · T20I | BAN | 2 | - | 0 | Sri Lanka won by 75 runs | Sylhet International Cricket Stadium | Sri Lanka tour of Bangladesh 2017/18 |
| 7 Jun 2018 | AFG 145/6 v BAN 144/63rd T20I · T20I | BAN | 5* | 1/13 | 0 | Afghanistan won by 1 run | Dehradun | - |
| 31 Jul 2018 | BAN 143/9 v WI 93/31st T20I · T20I | BAN | 15 | - | 0 | West Indies won by 7 wickets (DLS method) | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 4 Aug 2018 | BAN 171/5 v WI 159/92nd T20I · T20I | BAN | 1* | - | 1 | Bangladesh won by 12 runs | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | BAN | 18* | - | 1 | Bangladesh won by 19 runs (DLS method) | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 26 Oct 2018 | ZIM 286/5 v BAN 288/33rd ODI · ODI | BAN | DNB | 0/17 | 0 | Bangladesh won by 7 wickets | Chattogram | Zimbabwe tour of Bangladesh 2018/19 |
| 3 Nov 2018 | ZIM 282 & 181 v BAN 143 & 1691st Test · Test | BAN | 41* & 38 | 0/7 | 1 | Zimbabwe won by 151 runs | Sylhet International Cricket Stadium | Zimbabwe tour of Bangladesh 2018/19 |
| 11 Nov 2018 | BAN 522/7d & 224/6d v ZIM 304/9 & 224/92nd Test · Test | BAN | 4 & 5 | 1/10 & 0/7 | 1 | Bangladesh won by 218 runs | Dhaka | Zimbabwe tour of Bangladesh 2018/19 |
| 17 Dec 2018 | BAN 129 v WI 130/21st T20I · T20I | BAN | 17 | - | 1 | West Indies won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 20 Dec 2018 | BAN 211/4 v WI 1752nd T20I · T20I | BAN | DNB | - | 1 | Bangladesh won by 36 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 22 Dec 2018 | BAN 140 v WI 1903rd T20I · T20I | BAN | 0 | - | 1 | West Indies won by 50 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 6 Jan 2019 | RR 169/3 v KT 161/5Match 4 · T20 | KT | 12 | - | 0 | Rangpur Riders won by 8 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 8 Jan 2019 | DD 192/6 v KT 87/9Match 5 · T20 | KT | 19* | - | 2 | Dhaka Dynamites won by 105 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 9 Jan 2019 | KT 117/9 v RK 118/3Match 8 · T20 | KT | 12 | - | 1 | Rajshahi Kings won by 7 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 12 Jan 2019 | KT 151/6 v CV 151/8Match 11 · T20 | KT | 9* | 1/18 | 0 | Match tied (Chittagong Vikings won the Super Over) | Dhaka | Bangladesh Premier League 2018/19 |
| 15 Jan 2019 | KT 128/9 v RK 103Match 15 · T20 | KT | 26 | - | 1 | Khulna Titans won by 25 runs | Sylhet | Bangladesh Premier League 2018/19 |
| 18 Jan 2019 | KT 181/7 v CV 186/7Match 20 · T20 | KT | 13 | 0/13 | 0 | Comilla Victorians won by 3 wickets | Sylhet | Bangladesh Premier League 2018/19 |