| 6 Jan 2019 | SS 127/8 v CV 130/6Match 3 · T20 | CV | 35 | - | 1 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 22 Dec 2018 | BAN 140 v WI 1903rd T20I · T20I | BAN | 8 | - | 0 | West Indies won by 50 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 20 Dec 2018 | BAN 211/4 v WI 1752nd T20I · T20I | BAN | 15 | - | 2 | Bangladesh won by 36 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 17 Dec 2018 | BAN 129 v WI 130/21st T20I · T20I | BAN | 5 | - | 0 | West Indies won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 14 Dec 2018 | BAN 202/2 v WI 198/93rd ODI · ODI | BAN | 81* | - | 0 | Bangladesh won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 11 Dec 2018 | BAN 255/7 v WI 256/62nd ODI · ODI | BAN | 50 | - | 1 | West Indies won by 4 wickets | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 9 Dec 2018 | BAN 196/5 v WI 195/91st ODI · ODI | BAN | 12 | - | 1 | Bangladesh won by 5 wickets | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 15 Sept 2018 | BAN 261 v SL 124Match 1 · ODI | BAN | 2* | - | 0 | Bangladesh won by 137 runs | Dubai International Cricket Stadium | Asia Cup 2018 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | BAN | 21 | - | 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 | 74 | - | 0 | 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 | 0 | - | 0 | 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 | 103 | - | 0 | 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 | 54 | - | 1 | 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 | 130* | - | 0 | 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 | 47 & 0 | - | 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 | 4 & 13 | - | 1 | 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 | 5 | - | 0 | Afghanistan won by 1 run | Dehradun | Afghanistan tour of India 2018 |
| 5 Jun 2018 | BAN 134/8 v AFG 135/42nd T20I · T20I | BAN | 43 | - | 0 | 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 | 0 | - | 0 | Afghanistan won by 45 runs | Dehradun | Afghanistan tour of India 2018 |
| 31 May 2018 | WI 199/4 v IWX 127/9Only T20I · T20I | IWX | 2 | - | 0 | West Indies won by 72 runs | London | ICC World XI tour of England 2018 |
| 20 Mar 2018 | PZ 157 v QG 156/9Eliminator · T20 | PZ | 27 | - | 0 | Peshawar Zalmi won by 1 run | Lahore | Pakistan Super League 2017/18 |
| 18 Mar 2018 | BAN 166/8 v IND 168/6Final · T20I | BAN | 15 | - | 0 | India won by 4 wickets | Colombo | Nidahas Trophy 2017/18 |
| 16 Mar 2018 | SL 159/7 v BAN 160/8Match 6 · T20I | BAN | 50 | - | 1 | Bangladesh won by 2 wickets | Colombo | Nidahas Trophy 2017/18 |
| 14 Mar 2018 | IND 176/3 v BAN 159/6Match 5 · T20I | BAN | 27 | - | 0 | India won by 17 runs | Colombo | Nidahas Trophy 2017/18 |
| 10 Mar 2018 | SL 214/6 v BAN 215/5Match 3 · T20I | BAN | 47 | - | 0 | Bangladesh won by 5 wickets | Colombo | Nidahas Trophy 2017/18 |
| 8 Mar 2018 | BAN 139/8 v IND 140/4Match 2 · T20I | BAN | 15 | - | 0 | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 3 Mar 2018 | PZ 104/0 v LQ 100Match 14 · T20 | PZ | 37* | - | 0 | Peshawar Zalmi won by 10 wickets | Sharjah | Pakistan Super League 2017/18 |
| 1 Mar 2018 | QG 141/8 v PZ 143/5Match 10 · T20 | PZ | 36 | - | 0 | Peshawar Zalmi won by 5 wickets | Sharjah | Pakistan Super League 2017/18 |
| 25 Feb 2018 | KK 135/5 v PZ 131/9Match 7 · T20 | PZ | 11 | - | 0 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2017/18 |
| 24 Feb 2018 | IU 142/9 v PZ 176/6Match 4 · T20 | PZ | 39 | - | 1 | Peshawar Zalmi won by 34 runs | Dubai | Pakistan Super League 2017/18 |
| 22 Feb 2018 | PZ 151/6 v MS 152/3Match 1 · T20 | PZ | 11 | - | 0 | Multan Sultans won by 7 wickets | Dubai | Pakistan Super League 2017/18 |
| 18 Feb 2018 | SL 210/4 v BAN 1352nd T20I · T20I | BAN | 29 | - | 1 | Sri Lanka won by 75 runs | Sylhet International Cricket Stadium | Sri Lanka tour of Bangladesh 2017/18 |
| 8 Feb 2018 | SL 222 & 226 v BAN 110 & 1232nd Test · Test | BAN | 4 & 2 | - | 0 | 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 | 52 & 41 | - | 0 | Match drawn | Chattogram | Sri Lanka tour of Bangladesh 2017/18 |
| 27 Jan 2018 | SL 221 v BAN 142/9Final · ODI | BAN | 3 | - | 2 | 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 | 5 | - | 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 | 76 | - | 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 | 84 | - | 0 | 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 | 84* | - | 0 | Bangladesh won by 8 wickets | Dhaka | Tri-Nation Tournament in Bangladesh 2017/18 |
| 10 Dec 2017 | RR 192/3 v CV 156Qualifier 2 · T20 | CV | 36 | - | 0 | Rangpur Riders won by 36 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 8 Dec 2017 | DD 191/7 v CV 96Qualifier 1 · T20 | CV | 31 | - | 1 | Dhaka Dynamites won by 95 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 5 Dec 2017 | KT 174/6 v CV 160/7Match 39 · T20 | CV | 36 | - | 1 | Khulna Titans won by 14 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 2 Dec 2017 | RR 97 v CV 100/6Match 35 · T20 | CV | 22 | - | 0 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 29 Nov 2017 | CV 167/6 v DD 155/8Match 34 · T20 | CV | 37 | - | 1 | Comilla Victorians won by 12 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 28 Nov 2017 | KT 111 v CV 112/1Match 32 · T20 | CV | 64* | - | 1 | Comilla Victorians won by 9 wickets | Chattogram | Bangladesh Premier League 2017/18 |
| 25 Nov 2017 | RK 185/7 v CV 155Match 27 · T20 | CV | 63 | - | 0 | Rajshahi Kings won by 30 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 20 Nov 2017 | DD 128 v CV 129/6Match 21 · T20 | CV | 18 | - | 1 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 18 Nov 2017 | CV 153/6 v RR 139/7Match 20 · T20 | CV | 21 | - | 1 | Comilla Victorians won by 14 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 14 Nov 2017 | CV 139/4 v CV 140/4Match 14 · T20 | CV | 4 | - | 0 | Comilla Victorians won by 6 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 18 Oct 2017 | SA 353/6 v BAN 2492nd ODI · ODI | BAN | 23 | - | 0 | South Africa won by 104 runs | Paarl | Bangladesh tour of South Africa 2017/18 |