| 7 Apr 2022 | DC 149/3 v LSG 155/4Match 15 · T20 | DC | DNB | 0/26 | 0 | Lucknow Super Giants won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 2 Apr 2022 | GT 171/6 v DC 157/9Match 10 · T20 | DC | 3* | 3/23 | 0 | Gujarat Titans won by 14 runs | Pune | Indian Premier League 2022 |
| 23 Mar 2022 | SA 154 v BAN 156/13rd ODI · ODI | BAN | DNB | 0/23 | 0 | Bangladesh won by 9 wickets | Centurion | Bangladesh tour of South Africa 2021/22 |
| 20 Mar 2022 | BAN 194/9 v SA 195/32nd ODI · ODI | BAN | 2* | 0/13 | 0 | South Africa won by 7 wickets | Johannesburg | Bangladesh tour of South Africa 2021/22 |
| 18 Mar 2022 | BAN 314/7 v SA 2761st ODI · ODI | BAN | DNB | 0/50 | 0 | Bangladesh won by 38 runs | Centurion | Bangladesh tour of South Africa 2021/22 |
| 5 Mar 2022 | BAN 115/9 v AFG 121/22nd T20I · T20I | BAN | 6* | 0/13 | 0 | Afghanistan won by 8 wickets (14 balls left) | Dhaka | Afghanistan tour of Bangladesh 2021/22 |
| 3 Mar 2022 | BAN 155/8 v AFG 941st T20I · T20I | BAN | DNB | 1/19 | 0 | Bangladesh won by 61 runs | Dhaka | Afghanistan tour of Bangladesh 2021/22 |
| 28 Feb 2022 | BAN 192 v AFG 193/33rd ODI · ODI | BAN | 1 | 0/24 | 0 | Afghanistan won by 7 wickets (59 balls left) | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 25 Feb 2022 | BAN 306/4 v AFG 2182nd ODI · ODI | BAN | DNB | 1/53 | 0 | Bangladesh won by 88 runs | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 23 Feb 2022 | BAN 219/6 v AFG 2151st ODI · ODI | BAN | DNB | 3/35 | 0 | Bangladesh won by 4 wickets (7 balls left) | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 18 Feb 2022 | CV 151/9 v FB 150/8Final · T20 | CV | 0* | 1/30 | 1 | Comilla Victorians won by 1 run | Dhaka | Bangladesh Premier League 2021/22 |
| 16 Feb 2022 | CC 148 v CV 149/3Qualifier 2 · T20 | CV | DNB | 1/13 | 0 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 14 Feb 2022 | FB 143/8 v CV 133/7Qualifier 1 · T20 | CV | DNB | 0/28 | 0 | Fortune Barishal won by 10 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 11 Feb 2022 | CV 188/6 v KT 123Match 27 · T20 | CV | DNB | 2/16 | 0 | Comilla Victorians won by 65 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 9 Feb 2022 | SS 169/5 v CV 173/6Match 26 · T20 | CV | DNB | 3/23 | 0 | Comilla Victorians won by 4 wickets | Sylhet | Bangladesh Premier League 2021/22 |
| 7 Feb 2022 | FB 155/5 v CV 123/9Match 21 · T20 | CV | 7* | 1/30 | 0 | Fortune Barishal won by 32 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | CC 138/8 v CV 148/1Match 18 · T20 | CV | DNB | 5/27 | 1 | Comilla Victorians won by 9 wickets (DLS method) | Dhaka | Bangladesh Premier League 2021/22 |
| 1 Feb 2022 | MGD 181/6 v CV 131Match 15 · T20 | CV | 1 | 1/26 | 0 | Minister Group Dhaka won by 50 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 31 Jan 2022 | CV 183/3 v CC 131Match 13 · T20 | CV | DNB | 2/26 | 0 | Comilla Victorians won by 52 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 25 Jan 2022 | CV 158/7 v FB 95Match 8 · T20 | CV | DNB | 1/22 | 0 | Comilla Victorians won by 63 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 22 Jan 2022 | SS 96 v CV 97/8Match 3 · T20 | CV | DNB | 2/15 | 0 | Comilla Victorians won by 2 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 20 Nov 2021 | BAN 108/7 v PAK 109/22nd T20I · T20I | BAN | DNB | 1/12 | 0 | Pakistan won by 8 wickets | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 19 Nov 2021 | BAN 127/7 v PAK 132/61st T20I · T20I | BAN | DNB | 1/26 | 0 | Pakistan won by 4 wickets | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 4 Nov 2021 | BAN 73 v AUS 78/2Match 34 · T20I | BAN | 4 | 0/32 | 0 | Australia won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 29 Oct 2021 | WI 142/7 v BAN 139/5Match 23 · T20I | BAN | DNB | 2/43 | 0 | West Indies won by 3 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 27 Oct 2021 | BAN 124/9 v ENG 126/2Match 20 · T20I | BAN | 0 | 0/23 | 0 | England won by 8 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 24 Oct 2021 | BAN 171/4 v SL 172/5Match 15 · T20I | BAN | DNB | 0/22 | 0 | Sri Lanka won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 21 Oct 2021 | BAN 181/7 v PNG 97Match 9 · T20I | BAN | DNB | 0/34 | 0 | Bangladesh won by 84 runs | Al Amarat | ICC Men's T20 World Cup 2021/22 |
| 19 Oct 2021 | BAN 153 v OMA 127/9Match 6 · T20I | BAN | 2 | 4/36 | 1 | Bangladesh won by 26 runs | Al Amarat | ICC Men's T20 World Cup 2021/22 |
| 17 Oct 2021 | SCO 140/9 v BAN 134/7Match 2 · T20I | BAN | DNB | 2/32 | 0 | Scotland won by 6 runs | Al Amarat | ICC Men's T20 World Cup 2021/22 |
| 7 Oct 2021 | KKR 171/4 v RR 85Match 54 · T20 | RR | 0* | 0/31 | 0 | Kolkata Knight Riders won by 86 runs | Sharjah | Indian Premier League 2021 |
| 5 Oct 2021 | RR 90/9 v MI 94/2Match 51 · T20 | RR | 8* | 1/32 | 0 | Mumbai Indians won by 8 wickets | Sharjah | Indian Premier League 2021 |
| 2 Oct 2021 | CSK 189/4 v RR 190/3Match 47 · T20 | RR | DNB | 0/51 | 0 | Rajasthan Royals won by 7 wickets | Abu Dhabi | Indian Premier League 2021 |
| 29 Sept 2021 | RR 149/9 v RCB 153/3Match 43 · T20 | RR | DNB | 2/20 | 0 | Royal Challengers Bangalore won by 7 wickets | Dubai | Indian Premier League 2021 |
| 27 Sept 2021 | RR 164/5 v SH 167/3Match 40 · T20 | RR | DNB | 1/26 | 1 | Sunrisers Hyderabad won by 7 wickets | Dubai | Indian Premier League 2021 |
| 25 Sept 2021 | DC 154/6 v RR 121/6Match 36 · T20 | RR | DNB | 2/22 | 0 | Delhi Capitals won by 33 runs | Abu Dhabi | Indian Premier League 2021 |
| 21 Sept 2021 | RR 185 v PK 183/4Match 32 · T20 | RR | 0* | 0/30 | 0 | Rajasthan Royals won by 2 runs | Dubai | Indian Premier League 2021 |
| 8 Sept 2021 | NZ 93 v BAN 96/44th T20I · T20I | BAN | DNB | 4/12 | 1 | Bangladesh won by 6 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 5 Sept 2021 | NZ 128/5 v BAN 763rd T20I · T20I | BAN | 4 | 1/29 | 0 | New Zealand won by 52 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 3 Sept 2021 | BAN 141/6 v NZ 137/52nd T20I · T20I | BAN | DNB | 0/34 | 0 | Bangladesh won by 4 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 1 Sept 2021 | NZ 60 v BAN 62/31st T20I · T20I | BAN | DNB | 3/13 | 0 | Bangladesh won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 9 Aug 2021 | BAN 122/8 v AUS 625th T20I · T20I | BAN | 0* | 0/3 | 0 | Bangladesh won by 60 runs | Dhaka | Australia tour of Bangladesh 2021 |
| 7 Aug 2021 | BAN 104/9 v AUS 105/74th T20I · T20I | BAN | DNB | 2/9 | 0 | Australia won by 3 wickets | Dhaka | Australia tour of Bangladesh 2021 |
| 6 Aug 2021 | BAN 127/9 v AUS 117/43rd T20I · T20I | BAN | 0 | 0/9 | 0 | Bangladesh won by 10 runs | Dhaka | Australia tour of Bangladesh 2021 |
| 4 Aug 2021 | AUS 121/7 v BAN 123/52nd T20I · T20I | BAN | DNB | 3/23 | 0 | Bangladesh won by 5 wickets | Dhaka | Australia tour of Bangladesh 2021 |
| 3 Aug 2021 | BAN 131/7 v AUS 1081st T20I · T20I | BAN | DNB | 2/16 | 1 | Bangladesh won by 23 runs | Dhaka | Australia tour of Bangladesh 2021 |
| 22 Jul 2021 | ZIM 152 v BAN 153/21st T20I · T20I | BAN | DNB | 3/31 | 0 | Bangladesh won by 8 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 20 Jul 2021 | ZIM 298 v BAN 302/53rd ODI · ODI | BAN | DNB | 3/57 | 0 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 28 May 2021 | SL 286/6 v BAN 1893rd ODI · ODI | BAN | 0* | 0/47 | 0 | Sri Lanka won by 97 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |
| 25 May 2021 | BAN 246 v SL 141/92nd ODI · ODI | BAN | 0* | 3/16 | 0 | Bangladesh won by 103 runs (DLS method) | Mirpur | Sri Lanka tour of Bangladesh 2021 |