England last won the Ashes in the 2015 series, when they beat Australia 3–2 on home soil.

Quick Scoop

  • The answer to “when did England last win the Ashes” is the 2015 Ashes series , played in England.
  • England clinched that series 3–2, with decisive wins in the first, third and fourth Tests.
  • Since then, Ashes series have either been won by Australia or drawn (like the 2–2 in 2019 and 2023), which means England have not won an Ashes series again after 2015.

Mini Timeline

  • 2015: England win the Ashes 3–2 at home – their most recent series victory.
  • 2017–18 and 2021–22: Australia dominate Ashes series in Australia.
  • 2019 and 2023: Series in England end 2–2, so the urn stays with Australia as holders.

Why 2015 Still Gets Talked About

  • It was a closely fought series with big momentum swings, including heavy wins for both sides.
  • For many England fans on forums and social media, 2015 is still remembered as “the last time we actually won the Ashes,” which often comes up in current Ashes discussions and debates.

TL;DR: England’s last Ashes series win was in 2015, a 3–2 home victory over Australia.

Information gathered from public forums or data available on the internet and portrayed here.