| 2 Nov 2022 | IND 184/6 v BAN 145/6Match 35 · T20I | BAN | 12* | 0/15 | 0 | India won by 5 runs (DLS method) | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 30 Oct 2022 | BAN 150/7 v ZIM 147/8Match 28 · T20I | BAN | DNB | 3/19 | 0 | Bangladesh won by 3 runs | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 27 Oct 2022 | SA 205/5 v BAN 101Match 22 · T20I | BAN | 10 | 1/46 | 0 | South Africa won by 104 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 24 Oct 2022 | BAN 144/8 v NED 135Match 17 · T20I | BAN | 0 | 4/25 | 1 | Bangladesh won by 9 runs | Hobart | ICC Men's T20 World Cup 2022/23 |
| 13 Oct 2022 | BAN 173/6 v PAK 177/3Match 6 · T20I | BAN | DNB | 0/32 | 0 | Pakistan won by 7 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 9 Oct 2022 | BAN 137/8 v NZ 142/2Match 3 · T20I | BAN | 3 | 0/34 | 1 | New Zealand won by 8 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 7 Oct 2022 | PAK 167/5 v BAN 146/8Match 1 · T20I | BAN | 2 | 2/25 | 1 | Pakistan won by 21 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 27 Sept 2022 | BAN 169/5 v UAE 137/52nd T20I · T20I | BAN | DNB | 1/22 | 0 | Bangladesh won by 32 runs | Dubai | Bangladesh tour of United Arab Emirates 2022 |
| 1 Sept 2022 | BAN 183/7 v SL 184/8Match 5 · T20I | BAN | 11* | 2/24 | 2 | Sri Lanka won by 2 wickets | Dubai | Asia Cup 2022 |
| 30 Aug 2022 | BAN 127/7 v AFG 131/33rd Match, Group B · T20I | BAN | DNB | 0/22 | 0 | Afghanistan won by 7 wickets (with 9 balls remaining) | Sharjah | Asia Cup 2022 |
| 7 Aug 2022 | BAN 290/9 v ZIM 291/52nd ODI · ODI | BAN | 1 | 0/62 | 0 | Zimbabwe won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2022 |
| 5 Aug 2022 | BAN 303/2 v ZIM 307/51st ODI · ODI | BAN | DNB | 0/52 | 0 | Zimbabwe won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2022 |
| 30 Jul 2022 | ZIM 205/3 v BAN 188/61st T20I · T20I | BAN | DNB | 0/42 | 0 | Zimbabwe won by 17 runs | Harare | Bangladesh tour of Zimbabwe 2022 |
| 10 Jul 2022 | WI 149/9 v BAN 151/41st ODI · ODI | BAN | DNB | 0/25 | 0 | Bangladesh won by 6 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 3 Jul 2022 | WI 193/5 v BAN 158/62nd T20I · T20I | BAN | DNB | 0/46 | 0 | West Indies won by 35 runs | Roseau | Bangladesh tour of West Indies 2022 |
| 31 Mar 2022 | SA 367 & 204 v BAN 298 & 531st Test · Test | BAN | 1 & 14 | 0/69 & 2/24 | 0 | South Africa won by 220 runs | Durban | Bangladesh tour of South Africa 2021/22 |
| 23 Mar 2022 | SA 154 v BAN 156/13rd ODI · ODI | BAN | DNB | 5/35 | 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 | 9* | 0/41 | 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 | 7* | 3/36 | 0 | Bangladesh won by 38 runs | Centurion | Bangladesh tour of South Africa 2021/22 |
| 28 Feb 2022 | BAN 192 v AFG 193/33rd ODI · ODI | BAN | 0 | 0/34 | 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 | 2/31 | 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 | 2/55 | 0 | Bangladesh won by 4 wickets (7 balls left) | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 29 Jan 2022 | CC 202/5 v SS 186/6Match 12 · T20 | SS | DNB | 1/53 | 0 | Chattogram Challengers won by 16 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 28 Jan 2022 | SS 175/5 v MGD 177/1Match 10 · T20 | SS | DNB | 0/28 | 0 | Minister Group Dhaka won by 9 wickets | Chattogram | Bangladesh Premier League 2021/22 |
| 25 Jan 2022 | MGD 100 v SS 101/3Match 7 · T20 | SS | DNB | 3/22 | 1 | Sylhet Sunrisers won by 7 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 22 Jan 2022 | SS 96 v CV 97/8Match 3 · T20 | SS | 2 | 1/19 | 0 | Comilla Victorians won by 2 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | BAN | 2 & 9* | 0/117 | 0 | New Zealand won by an innings and 117 runs | Christchurch | Bangladesh tour of New Zealand 2021/22 |
| 1 Jan 2022 | NZ 328 & 169 v BAN 458 & 42/21st Test · Test | BAN | 5 & DNB | 0/77 & 3/36 | 0 | Bangladesh won by 8 wickets | Mount Maunganui | Bangladesh tour of New Zealand 2021/22 |
| 22 Nov 2021 | BAN 124/7 v PAK 127/53rd T20I · T20I | BAN | DNB | 0/16 | 0 | Pakistan won by 5 wickets | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 20 Nov 2021 | BAN 108/7 v PAK 109/22nd T20I · T20I | BAN | 2* | 0/22 | 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 | 8* | 2/31 | 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 | 6* | 1/36 | 0 | Australia won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 2 Nov 2021 | BAN 84 v SA 86/4Match 30 · T20I | BAN | 3 | 2/18 | 0 | South Africa won by 6 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 29 Oct 2021 | WI 142/7 v BAN 139/5Match 23 · T20I | BAN | DNB | 0/17 | 0 | West Indies won by 3 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 21 Oct 2021 | BAN 181/7 v PNG 97Match 9 · T20I | BAN | DNB | 2/12 | 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 | 1* | 0/31 | 0 | 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 | 1/28 | 0 | Scotland won by 6 runs | Al Amarat | ICC Men's T20 World Cup 2021/22 |
| 10 Sept 2021 | NZ 161/5 v BAN 134/85th T20I · T20I | BAN | 9 | 1/34 | 0 | New Zealand won by 27 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 25 Jul 2021 | ZIM 193/5 v BAN 194/53rd T20I · T20I | BAN | DNB | 0/28 | 0 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 23 Jul 2021 | ZIM 166/6 v BAN 1432nd T20I · T20I | BAN | 5 | 0/28 | 0 | Zimbabwe won by 23 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 20 Jul 2021 | ZIM 298 v BAN 302/53rd ODI · ODI | BAN | DNB | 1/48 | 0 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 18 Jul 2021 | ZIM 240/9 v BAN 242/72nd ODI · ODI | BAN | DNB | 1/38 | 0 | Bangladesh won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 16 Jul 2021 | BAN 276/9 v ZIM 121/91st ODI · ODI | BAN | 1 | 1/22 | 1 | Bangladesh won by 155 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 7 Jul 2021 | BAN 468 & 284/1d v ZIM 276 & 256Only Test · Test | BAN | 75 & DNB | 1/46 & 4/82 | 0 | Bangladesh won by 220 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 28 May 2021 | SL 286/6 v BAN 1893rd ODI · ODI | BAN | 0 | 4/46 | 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 | DNB | 0/27 | 0 | Bangladesh won by 103 runs (DLS method) | Mirpur | Sri Lanka tour of Bangladesh 2021 |
| 23 May 2021 | BAN 257/6 v SL 2241st ODI · ODI | BAN | DNB | 0/62 | 0 | Bangladesh won by 33 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |
| 29 Apr 2021 | SL 493/7d & 194/9d v BAN 251 & 2272nd Test · Test | BAN | 0 & 7 | 4/127 & 1/26 | 0 | Sri Lanka won by 209 runs | Kandy | Bangladesh tour of Sri Lanka 2021 |
| 21 Apr 2021 | SL 648/8d v BAN 541/7d & 100/21st Test · Test | BAN | 6* & DNB | 3/112 | 0 | Match drawn | Pallekele | Sri Lanka v Bangladesh 2021 |
| 1 Apr 2021 | NZ 141/4 v BAN 763rd T20I · T20I | BAN | 5 | 1/24 | 0 | New Zealand won by 65 runs | Auckland | Bangladesh tour of New Zealand 2020/21 |