| 14 Jun 2026 | BAN 274/5 v AUS 277/93rd ODI · ODI | BAN | 56* | 0/36 | 1 | Australia won by 1 wicket | Dhaka | Australia tour of Bangladesh 2026 |
| 11 Jun 2026 | AUS 187/8 v BAN 195/52nd ODI · ODI | BAN | 15 | 0/6 | 0 | Bangladesh won by 5 wickets (DLS method) | Dhaka | Australia tour of Bangladesh 2026 |
| 9 Jun 2026 | BAN 284/8 v AUS 191/91st ODI · ODI | BAN | 86* | 2/37 | 1 | Bangladesh won by 86 runs (DLS method) | Dhaka | Australia tour of Bangladesh 2026 |
| 29 Jan 2025 | DC 73 v FB 77/1Match 38 · T20 | DC | 2 | 0/6 | 0 | Fortune Barishal won by 9 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 6 Feb 2024 | RR 175/4 v DD 115Match 21 · T20 | DD | 1 | 2/30 | 0 | Rangpur Riders won by 60 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 22 Jan 2024 | DD 136/8 v CC 137/4Match 5 · T20 | DD | 0 | 0/11 | 0 | Chattogram Challengers won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 19 Jan 2024 | CV 143/6 v DD 147/5Match 1 · T20 | DD | 1* | - | 0 | Durdanto Dhaka won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 16 Feb 2023 | SS 175/7 v CV 176/3Final · T20 | CV | DNB | - | 1 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 12 Feb 2023 | SS 125 v CV 130/6Qualifier 1 · T20 | CV | 27* | - | 1 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 10 Feb 2023 | CV 177/5 v RR 107Match 41 · T20 | CV | DNB | 0/1 | 0 | Comilla Victorians won by 70 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 7 Feb 2023 | FB 121 v CV 122/5Match 38 · T20 | CV | 1 | - | 0 | Comilla Victorians won by 5 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 4 Feb 2023 | CC 156/7 v CV 157/4Match 35 · T20 | CV | 37* | 0/11 | 0 | Comilla Victorians won by 6 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 23 Jan 2023 | CV 164/6 v DD 104/9Match 22 · T20 | CV | 9 | - | 0 | Comilla Victorians won by 60 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 9 Jan 2023 | CV 149/6 v SS 150/5Match 5 · T20 | CV | 5 | 0/14 | 0 | Sylhet Strikers won by 5 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 6 Jan 2023 | RR 176/5 v CV 142Match 2 · T20 | CV | 15 | 1/13 | 1 | Rangpur Riders won by 34 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 23 May 2022 | BAN 365 & 169 v SL 506 & 29/02nd Test · Test | BAN | 0 & 9 | 0/38 | 0 | Sri Lanka won by 10 wickets | Dhaka | Sri Lanka tour of Bangladesh 2022 |
| 12 Feb 2022 | SS 185/6 v CC 188/6Match 29 · T20 | SS | 35* | - | 0 | Chattogram Challengers won by 4 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | SS 142/5 v KT 144/1Match 17 · T20 | SS | 34 | 0/20 | 0 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 25 Jan 2022 | MGD 100 v SS 101/3Match 7 · T20 | SS | DNB | 1/12 | 0 | Sylhet Sunrisers won by 7 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 22 Jan 2022 | SS 96 v CV 97/8Match 3 · T20 | SS | 3 | 2/10 | 0 | Comilla Victorians won by 2 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 9 Aug 2021 | BAN 122/8 v AUS 625th T20I · T20I | BAN | 4* | - | 0 | Bangladesh won by 60 runs | Dhaka | Australia tour of Bangladesh 2021 |
| 28 May 2021 | SL 286/6 v BAN 1893rd ODI · ODI | BAN | 51 | 0/32 | 0 | Sri Lanka won by 97 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |
| 30 Dec 2019 | ST 133/9 v RR 134/3Match 25 · T20 | ST | 15 | - | 0 | Rangpur Rangers won by 7 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 28 Dec 2019 | ST 157/4 v KT 158/2Match 24 · T20 | ST | 23* | 0/25 | 0 | Khulna Tigers won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 14 Dec 2019 | DP 182/4 v ST 158/7Match 8 · T20 | ST | 60* | 1/16 | 2 | Dhaka Platoon won by 24 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 13 Dec 2019 | ST 91 v RR 95/2Match 5 · T20 | ST | 20 | - | 1 | Rajshahi Royals won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 11 Dec 2019 | ST 162/4 v CC 163/5Match 1 · T20 | ST | 29 | 1/9 | 0 | Chattogram Challengers won by 5 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 15 Sept 2019 | AFG 164/6 v BAN 1393rd Match · T20I | BAN | 12 | 0/12 | 0 | Afghanistan won by 25 runs | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 13 Sept 2019 | BAN 148/7 v ZIM 144/5Match 1 · T20I | BAN | 30* | 1/10 | 2 | Bangladesh won by 3 wickets | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 4 Feb 2019 | CV 135/8 v DD 136/4Eliminator · T20 | CV | 40 | - | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 1 Feb 2019 | SS 165/5 v CV 136Match 40 · T20 | CV | 25 | - | 0 | Sylhet Sixers won by 29 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 23 Jan 2019 | RK 157/5 v CV 159/4Match 27 · T20 | CV | 43* | - | 0 | Chittagong Vikings won by 6 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 21 Jan 2019 | DD 139/9 v CV 145/7Match 24 · T20 | CV | 33 | 0/11 | 0 | Chittagong Vikings won by 3 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 13 Jan 2019 | CV 184/5 v CV 186/6Match 14 · T20 | CV | 12 | 0/13 | 0 | Chittagong Vikings won by 4 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 12 Jan 2019 | KT 151/6 v CV 151/8Match 11 · T20 | CV | 12 | 0/7 | 1 | Match tied (Chittagong Vikings won the Super Over) | Dhaka | Bangladesh Premier League 2018/19 |
| 9 Jan 2019 | SS 168/5 v CV 163/7Match 7 · T20 | CV | 7 | 0/25 | 1 | Sylhet Sixers won by 5 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 5 Jan 2019 | RR 98 v CV 101/7Match 1 · T20 | CV | 2 | - | 1 | Chittagong Vikings won by 3 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 12 Dec 2017 | RR 206/1 v DD 149/9Final · T20 | DD | 1 | 0/32 | 0 | Rangpur Riders won by 57 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 8 Dec 2017 | DD 191/7 v CV 96Qualifier 1 · T20 | DD | 3 | 2/24 | 1 | Dhaka Dynamites won by 95 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 6 Dec 2017 | DD 137/7 v RR 94/7Match 41 · T20 | DD | 10 | 1/13 | 0 | Dhaka Dynamites won by 43 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 2 Dec 2017 | DD 205/5 v RK 106Match 36 · T20 | DD | DNB | 2/9 | 0 | Dhaka Dynamites won by 99 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 21 Nov 2017 | RR 142 v DD 139Match 24 · T20 | DD | 2 | 1/4 | 1 | Rangpur Riders won by 3 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 20 Nov 2017 | DD 128 v CV 129/6Match 21 · T20 | DD | 1 | - | 0 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 18 Nov 2017 | DD 201/7 v RK 133Match 19 · T20 | DD | DNB | 0/18 | 0 | Dhaka Dynamites won by 68 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 14 Nov 2017 | KT 156/5 v DD 157/6Match 13 · T20 | DD | 14* | 0/15 | 1 | Dhaka Dynamites won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 11 Nov 2017 | SS 101/9 v DD 106/2Match 10 · T20 | DD | DNB | 0/7 | 0 | Dhaka Dynamites won by 8 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 9 Dec 2016 | DD 159/9 v RK 103/9Final · T20 | DD | 5 | - | 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 | 8 | 1/3 | 1 | 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 | 20 | - | 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 | 9 | - | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2016/17 |