| 13 Nov 2022 | PAK 137/8 v ENG 138/5Final · T20I | ENG | 1 | - | 0 | England won by 5 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 10 Nov 2022 | IND 168/6 v ENG 170/0Semi-final · T20I | ENG | 86* | - | 0 | England won by 10 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 5 Nov 2022 | SL 141/8 v ENG 144/6Match 39 · T20I | ENG | 47 | - | 1 | England won by 4 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 1 Nov 2022 | ENG 179/6 v NZ 159/6Match 33 · T20I | ENG | 52 | - | 0 | England won by 20 runs | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 26 Oct 2022 | IRE 157 v ENG 105/5Match 20 · T20I | ENG | 7 | - | 1 | Ireland won by 5 runs (DLS method) | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 22 Oct 2022 | AFG 112 v ENG 113/514th Match, Group 1 · T20I | ENG | 19 | - | 1 | England won by 5 wickets (11 balls left) | Perth | ICC Men's T20 World Cup 2022/23 |
| 14 Oct 2022 | ENG 112/2 v AUS 30/33rd T20I · T20I | ENG | 0 | - | 0 | No result | Canberra | England tour of Australia 2022/23 |
| 12 Oct 2022 | ENG 178/7 v AUS 170/62nd T20I · T20I | ENG | 4 | - | 1 | England won by 8 runs | Canberra | England tour of Australia 2022/23 |
| 9 Oct 2022 | ENG 208/6 v AUS 200/91st T20I · T20I | ENG | 84 | - | 2 | England won by 8 runs | Perth | England tour of Australia 2022/23 |
| 2 Oct 2022 | ENG 209/3 v PAK 142/87th T20I · T20I | ENG | 18 | - | 0 | England won by 67 runs | Lahore | England tour of Pakistan 2022 |
| 30 Sept 2022 | PAK 169/6 v ENG 170/26th T20I · T20I | ENG | 27 | - | 0 | England won by 8 wickets | Lahore | England tour of Pakistan 2022 |
| 28 Sept 2022 | PAK 145 v ENG 139/75th T20I · T20I | ENG | 1 | - | 0 | Pakistan won by 6 runs | Lahore | England tour of Pakistan 2022 |
| 25 Sept 2022 | PAK 166/4 v ENG 1634th T20I · T20I | ENG | 5 | - | 1 | Pakistan won by 3 runs | Karachi | England tour of Pakistan 2022 |
| 22 Sept 2022 | ENG 199/5 v PAK 203/02nd T20I · T20I | ENG | 26 | - | 0 | Pakistan won by 10 wickets | Karachi | England tour of Pakistan 2022 |
| 20 Sept 2022 | PAK 158/7 v ENG 160/41st T20I · T20I | ENG | 53 | - | 0 | England won by 6 wickets | Karachi | England tour of Pakistan 2022 |
| 10 Mar 2019 | WI 71 v ENG 72/23rd T20I · T20I | ENG | 20 | - | 1 | England won by 8 wickets | Basseterre | England tour of West Indies 2018/19 |
| 8 Mar 2019 | WI 45 v ENG 182/62nd T20I · T20I | ENG | 8 | - | 0 | England won by 137 runs | Basseterre | England tour of West Indies 2018/19 |
| 5 Mar 2019 | WI 160/8 v ENG 161/61st T20I · T20I | ENG | 11 | - | 0 | England won by 4 wickets | Gros Islet | England tour of West Indies 2018/19 |
| 2 Mar 2019 | WI 115/3 v ENG 1135th ODI · ODI | ENG | 23 | - | 0 | West Indies won by 7 wickets | Gros Islet | England tour of West Indies 2018/19 |
| 27 Feb 2019 | WI 389 v ENG 418/64th ODI · ODI | ENG | 82 | - | 2 | England won by 29 runs | St George's | England tour of West Indies 2018/19 |
| 27 Oct 2018 | ENG 187/8 v SL 157Only T20I · T20I | ENG | 4 | - | 2 | England won by 30 runs | Colombo | England tour of Sri Lanka 2018/19 |
| 23 Oct 2018 | SL 366/6 v ENG 132/95th ODI · ODI | ENG | 0 | - | 1 | Sri Lanka won by 219 runs (DLS method) | Colombo | England tour of Sri Lanka 2018/19 |
| 20 Oct 2018 | SL 273/7 v ENG 132/24th ODI · ODI | ENG | 12 | - | 0 | England won by 18 runs (DLS method) | Kandy | England tour of Sri Lanka 2018/19 |
| 8 Jul 2018 | ENG 198/9 v IND 201/33rd T20I · T20I | ENG | 30 | - | 0 | India won by 7 wickets | Bristol | India tour of Ireland and England 2018 |
| 6 Jul 2018 | IND 148/5 v ENG 149/52nd T20I · T20I | ENG | 58* | - | 0 | England won by 5 wickets | Cardiff | India tour of Ireland and England 2018 |
| 3 Jul 2018 | ENG 159/8 v IND 163/21st T20I · T20I | ENG | 8 | - | 0 | India won by 8 wickets | Manchester | India tour of Ireland and England 2018 |
| 27 Jun 2018 | ENG 221/5 v AUS 193Only T20I · T20I | ENG | 49 | - | 2 | England won by 28 runs | Birmingham | Australia tour of England 2018 |
| 24 Jun 2018 | AUS 205 v ENG 208/95th ODI · ODI | ENG | 20 | - | 0 | England won by 1 wicket | Manchester | Australia tour of England 2018 |
| 21 Jun 2018 | AUS 310/8 v ENG 314/44th ODI · ODI | ENG | 34* | - | 0 | England won by 6 wickets | Chester-le-Street | Australia tour of England 2018 |
| 19 Jun 2018 | ENG 481/6 v AUS 2393rd ODI · ODI | ENG | 147 | - | 1 | England won by 242 runs | Nottingham | Australia tour of England 2018 |
| 16 Jun 2018 | ENG 342/8 v AUS 3042nd ODI · ODI | ENG | 26 | - | 1 | England won by 38 runs | Cardiff | Australia tour of England 2018 |
| 13 Jun 2018 | AUS 214 v ENG 218/71st ODI · ODI | ENG | 5 | - | 0 | England won by 3 wickets | London | Australia tour of England 2018 |
| 10 Jun 2018 | SCO 371/5 v ENG 365Only ODI · ODI | ENG | 52 | - | 0 | Scotland won by 6 runs | Edinburgh | England tour of Scotland 2018 |
| 10 Mar 2018 | NZ 223 v ENG 229/35th ODI · ODI | ENG | 61 | - | 1 | England won by 7 wickets | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 18 Feb 2018 | ENG 194/7 v NZ 192/4Match 6 · T20I | ENG | 1 | - | 0 | England won by 2 runs | Hamilton | Trans-Tasman Twenty20 Trophy 2017/18 |
| 13 Feb 2018 | NZ 196/5 v ENG 184/9Match 4 · T20I | ENG | 47 | - | 0 | New Zealand won by 12 runs | Wellington | Trans-Tasman Twenty20 Trophy 2017/18 |
| 10 Feb 2018 | ENG 137/7 v AUS 138/3Match 3 · T20I | ENG | 3 | - | 0 | Australia won by 7 wickets | Melbourne | Trans-Tasman Twenty20 Trophy 2017/18 |
| 7 Feb 2018 | ENG 155/9 v AUS 161/5Match 2 · T20I | ENG | 22 | - | 1 | Australia won by 5 wickets | Hobart | Trans-Tasman Twenty20 Trophy 2017/18 |
| 28 Jan 2018 | ENG 259 v AUS 2475th ODI · ODI | ENG | 35 | - | 0 | England won by 12 runs | Perth | England tour of Australia and New Zealand 2017/18 |
| 26 Jan 2018 | ENG 196 v AUS 197/74th ODI · ODI | ENG | 3 | - | 0 | Australia won by 3 wickets | Adelaide | England tour of Australia and New Zealand 2017/18 |
| 21 Jan 2018 | ENG 302/6 v AUS 286/63rd ODI · ODI | ENG | 1 | - | 2 | England won by 16 runs | Sydney | England tour of Australia and New Zealand 2017/18 |
| 19 Jan 2018 | AUS 270/9 v ENG 274/62nd ODI · ODI | ENG | 57 | - | 0 | England won by 4 wickets | Brisbane | England tour of Australia and New Zealand 2017/18 |
| 14 Jan 2018 | AUS 304/8 v ENG 308/51st ODI · ODI | ENG | 4 | - | 0 | England won by 5 wickets | Melbourne | England tour of Australia and New Zealand 2017/18 |
| 24 Sept 2017 | ENG 369/9 v WI 2453rd ODI · ODI | ENG | 36 | - | 0 | England won by 124 runs | Bristol | West Indies tour of England 2017 |
| 21 Sept 2017 | ENG 21/0 v WI2nd ODI · ODI | ENG | 10* | - | 0 | No result | Nottingham | West Indies tour of England 2017 |
| 19 Sept 2017 | WI 204/9 v ENG 210/31st ODI · ODI | ENG | 19 | - | 2 | England won by 7 wickets | Manchester | West Indies tour of England 2017 |
| 16 Sept 2017 | WI 176/9 v ENG 155Only T20I · T20I | ENG | 43 | - | 0 | West Indies won by 21 runs | Chester-le-Street | West Indies tour of England 2017 |
| 25 Jun 2017 | ENG 181/8 v SA 162/7Match 3 · T20I | ENG | 36 | - | 2 | England won by 19 runs | Cardiff | South Africa in England T20I Series 2017 |
| 21 Jun 2017 | ENG 143/1 v SA 142/3Match 1 · T20I | ENG | 47* | - | 0 | England won by 9 wickets | Southampton | South Africa in England T20I Series 2017 |
| 14 Jun 2017 | ENG 211 v PAK 215/2Semi-final · ODI | ENG | 13 | - | 0 | Pakistan won by 8 wickets | Cardiff | ICC Champions Trophy 2017 |