T20IEngland v Sri Lanka2026England won by 8 wickets (with 62 balls remaining)
T20IIndia v England2026England won by 4 wickets (with 6 balls remaining)
T20IEngland v South Africa2025England won by 146 runs
TestEngland v India2025Match drawn
T20IEngland v Australia2024Match abandoned without a ball bowled
TestSri Lanka v England2024England won by 5 wickets
T20IEngland v New Zealand2023England won by 95 runs
TestAustralia v England2023Match drawn
TestSouth Africa v England2022England won by an innings and 85 runs
ODIEngland v South Africa2022England won by 118 runs
ODIEngland v India2022India won by 5 wickets (with 47 balls remaining)
T20IPakistan v England2021England won by 3 wickets (with 2 balls remaining)