| 26 Sept 2018 | BAN 239 v PAK 202/9Match 6 · ODI | BAN | 99 | - | 1 | Bangladesh won by 37 runs | Abu Dhabi | Asia Cup 2018 |
| 23 Sept 2018 | AFG 246/7 v BAN 249/74th Match, Super Four · ODI | BAN | 33 | - | 0 | Bangladesh won by 3 runs | Abu Dhabi | 2018 Asia Cup |
| 21 Sept 2018 | BAN 173 v IND 174/3Match 1 · ODI | BAN | 21 | - | 1 | India won by 7 wickets | Dubai | Asia Cup 2018 |
| 15 Sept 2018 | BAN 261 v SL 124Match 1 · ODI | BAN | 144 | - | 0 | Bangladesh won by 137 runs | Dubai | Asia Cup 2018 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | BAN | 12 | - | 0 | Bangladesh won by 19 runs (DLS method) | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 4 Aug 2018 | BAN 171/5 v WI 159/92nd T20I · T20I | BAN | 4 | - | 2 | Bangladesh won by 12 runs | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 31 Jul 2018 | BAN 143/9 v WI 93/31st T20I · T20I | BAN | 15 | - | 1 | West Indies won by 7 wickets (DLS method) | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 28 Jul 2018 | BAN 301/6 v WI 283/63rd ODI · ODI | BAN | 12 | - | 1 | Bangladesh won by 18 runs | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 25 Jul 2018 | WI 271 v BAN 268/62nd ODI · ODI | BAN | 68 | - | 3 | West Indies won by 3 runs | Guyana | Bangladesh tour of West Indies and United States of America 2018 |
| 22 Jul 2018 | BAN 279/4 v WI 231/91st ODI · ODI | BAN | 30 | - | 2 | Bangladesh won by 48 runs | Guyana | Bangladesh tour of West Indies and United States of America 2018 |
| 12 Jul 2018 | WI 354 & 129 v BAN 149 & 1682nd Test · Test | BAN | 24 & 31 | - | 0 | West Indies won by 166 runs | Jamaica | Bangladesh tour of West Indies and United States of America 2018 |
| 4 Jul 2018 | BAN 43 & 144 v WI 4061st Test · Test | BAN | 0 & 8 | - | 0 | West Indies won by an innings and 219 runs | North Sound | Bangladesh tour of West Indies and United States of America 2018 |
| 7 Jun 2018 | AFG 145/6 v BAN 144/63rd T20I · T20I | BAN | 46 | - | 1 | Afghanistan won by 1 run | Dehradun | Afghanistan tour of India 2018 |
| 5 Jun 2018 | BAN 134/8 v AFG 135/42nd T20I · T20I | BAN | 22 | - | 1 | Afghanistan won by 6 wickets (with 7 balls remaining) | Dehradun | Afghanistan tour of India 2018 |
| 3 Jun 2018 | AFG 167/8 v BAN 1221st T20I · T20I | BAN | 20 | - | 0 | Afghanistan won by 45 runs | Dehradun | Afghanistan tour of India 2018 |
| 18 Mar 2018 | BAN 166/8 v IND 168/6Final · T20I | BAN | 9 | - | 1 | India won by 4 wickets | Colombo | Nidahas Trophy 2017/18 |
| 16 Mar 2018 | SL 159/7 v BAN 160/8Match 6 · T20I | BAN | 28 | - | 1 | Bangladesh won by 2 wickets | Colombo | Nidahas Trophy 2017/18 |
| 14 Mar 2018 | IND 176/3 v BAN 159/6Match 5 · T20I | BAN | 72* | - | 0 | India won by 17 runs | Colombo | Nidahas Trophy 2017/18 |
| 10 Mar 2018 | SL 214/6 v BAN 215/5Match 3 · T20I | BAN | 72* | - | 1 | Bangladesh won by 5 wickets | Colombo | Nidahas Trophy 2017/18 |
| 8 Mar 2018 | BAN 139/8 v IND 140/4Match 2 · T20I | BAN | 18 | - | 0 | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 18 Feb 2018 | SL 210/4 v BAN 1352nd T20I · T20I | BAN | 6 | - | 0 | Sri Lanka won by 75 runs | Sylhet | Sri Lanka tour of Bangladesh 2017/18 |
| 15 Feb 2018 | BAN 193/5 v SL 194/41st T20I · T20I | BAN | 66* | - | 1 | Sri Lanka won by 6 wickets | Dhaka | Sri Lanka tour of Bangladesh 2017/18 |
| 8 Feb 2018 | SL 222 & 226 v BAN 110 & 1232nd Test · Test | BAN | 1 & 25 | - | 3 | Sri Lanka won by 215 runs | Dhaka | Sri Lanka tour of Bangladesh 2017/18 |
| 31 Jan 2018 | BAN 513 & 307/5d v SL 713/9d1st Test · Test | BAN | 92 & 2 | - | 1 | Match drawn | Chattogram | Sri Lanka tour of Bangladesh 2017/18 |
| 27 Jan 2018 | SL 221 v BAN 142/9Final · ODI | BAN | 22 | - | 0 | Sri Lanka won by 79 runs | Dhaka | Tri-Nation Tournament in Bangladesh 2017/18 |
| 25 Jan 2018 | BAN 82 v SL 83/06th ODI · ODI | BAN | 26 | - | 0 | Sri Lanka won by 10 wickets | Dhaka | Tri-Nation Tournament in Bangladesh 2017/18 |
| 23 Jan 2018 | BAN 216/9 v ZIM 1255th ODI · ODI | BAN | 18 | - | 0 | Bangladesh won by 91 runs | Dhaka | Tri-Nation Tournament in Bangladesh 2017/18 |
| 19 Jan 2018 | BAN 320/7 v SL 1573rd ODI · ODI | BAN | 62 | - | 1 | Bangladesh won by 163 runs | Dhaka | Tri-Nation Tournament in Bangladesh 2017/18 |
| 15 Jan 2018 | ZIM 170 v BAN 171/21st ODI · ODI | BAN | 14* | - | 3 | Bangladesh won by 8 wickets | Dhaka | Tri-Nation Tournament in Bangladesh 2017/18 |
| 5 Dec 2017 | CV 194/2 v RK 149/9Match 40 · T20 | RK | 15 | - | 0 | Chittagong Vikings won by 45 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 2 Dec 2017 | DD 205/5 v RK 106Match 36 · T20 | RK | 0 | - | 0 | Dhaka Dynamites won by 99 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 29 Nov 2017 | RK 157/6 v CV 124Match 33 · T20 | RK | 31 | - | 0 | Rajshahi Kings won by 33 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 27 Nov 2017 | KT 213/5 v RK 145Match 30 · T20 | RK | 11 | - | 0 | Khulna Titans won by 68 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 25 Nov 2017 | RK 185/7 v CV 155Match 27 · T20 | RK | 8 | - | 1 | Rajshahi Kings won by 30 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 21 Nov 2017 | RK 166/8 v KT 168/8Match 23 · T20 | RK | 55 | - | 0 | Khulna Titans won by 2 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 18 Nov 2017 | DD 201/7 v RK 133Match 19 · T20 | RK | 2 | - | 1 | Dhaka Dynamites won by 68 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 17 Nov 2017 | SS 146/6 v RK 150/3Match 17 · T20 | RK | 25* | - | 0 | Rajshahi Kings won by 7 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 12 Nov 2017 | RK 115/7 v CV 120/1Match 12 · T20 | RK | 16 | - | 0 | Comilla Victorians won by 9 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 11 Nov 2017 | RR 134/5 v RK 138/2Match 9 · T20 | RK | DNB | - | 0 | Rajshahi Kings won by 8 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 7 Nov 2017 | SS 205/6 v RK 172/8Match 6 · T20 | RK | 11 | - | 0 | Sylhet Sixers won by 33 runs | Sylhet | Bangladesh Premier League 2017/18 |
| 4 Nov 2017 | RK 154/8 v RR 155/4Match 2 · T20 | RK | 11 | - | 0 | Rangpur Riders won by 6 wickets | Sylhet | Bangladesh Premier League 2017/18 |
| 29 Oct 2017 | SA 224/4 v BAN 1412nd T20I · T20I | BAN | 2 | - | 0 | South Africa won by 83 runs | Potchefstroom | Bangladesh tour of South Africa 2017/18 |
| 26 Oct 2017 | SA 195/4 v BAN 175/91st T20I · T20I | BAN | 13 | - | 0 | South Africa won by 20 runs | Bloemfontein | Bangladesh tour of South Africa 2017/18 |
| 22 Oct 2017 | SA 369/6 v BAN 1693rd ODI · ODI | BAN | 8 | - | 1 | South Africa won by 200 runs | East London | Bangladesh tour of South Africa 2017/18 |
| 18 Oct 2017 | SA 353/6 v BAN 2492nd ODI · ODI | BAN | 60 | - | 1 | South Africa won by 104 runs | Paarl | Bangladesh tour of South Africa 2017/18 |
| 15 Oct 2017 | BAN 278/7 v SA 282/01st ODI · ODI | BAN | 110* | - | 0 | South Africa won by 10 wickets | Kimberley | Bangladesh tour of South Africa 2017/18 |
| 6 Oct 2017 | SA 573/4d v BAN 147 & 1722nd Test · Test | BAN | 7 & 26 | - | 0 | South Africa won by an innings and 254 runs | Bloemfontein | Bangladesh tour of South Africa 2017/18 |
| 28 Sept 2017 | SA 496/3d & 247/6d v BAN 320 & 901st Test · Test | BAN | 44 & 16 | - | 0 | South Africa won by 333 runs | Potchefstroom | Bangladesh tour of South Africa 2017/18 |
| 4 Sept 2017 | BAN 305 & 157 v AUS 377 & 87/32nd Test · Test | BAN | 68 & 31 | - | 4 | Australia won by 7 wickets | Chattogram | Australia tour of Bangladesh 2017 |
| 27 Aug 2017 | BAN 260 & 221 v AUS 217 & 2441st Test · Test | BAN | 18 & 41 | - | 2 | Bangladesh won by 20 runs | Dhaka | Australia tour of Bangladesh 2017 |