ODIEngland v Sri Lanka2026Sri Lanka won by 16 runs
TestEngland v Pakistan2026England won by an innings and 103 runs
ODIEngland v South Africa2025South Africa won by 7 wickets (with 175 balls remaining)
TestEngland v India2025England won by 5 wickets
ODIEngland v Australia2024Australia won by 68 runs
T20IEngland v Pakistan2024Match abandoned without a ball bowled
ODIEngland v Ireland2023Match abandoned without a ball bowled
TestAustralia v England2023England won by 3 wickets
ODISouth Africa v England2022No result
TestNew Zealand v England2022England won by 7 wickets
TestIndia v England2021England won by an innings and 76 runs
T20IEngland v Pakistan2021England won by 45 runs