Mazda MazdaSpeed3

A MazdaSpeed3 declines in value by 29.1% over the first 5 years, and is driven an average of 9,870mi per year. We recommend buying a MazdaSpeed3 between model years 2007 and 2009, to get the best value. We generally do not recommend buying a car older than 5 years, as maintenance costs will be significant.