how often are the ashes played

just now 1
Nature

The Ashes are usually played every two years.

Basic frequency

In the modern schedule, an Ashes Test series between England and Australia is generally held on a biennial cycle, meaning roughly once every two years. The venue alternates, with one series in England and the next in Australia.

Variations in timing

Because the English summer and Australian summer occur at different times of the year, the gap between series can sometimes be slightly less or more than exactly two calendar years. This can produce intervals of around 18 to 30 months between one Ashes series and the next, even though the intention is still a “every two years” pattern.