2017 Mazda 3 vs Subaru Impreza

What's the difference?

VS
Mazda 3
Mazda 3

$6,999 - $26,800

2017 price

Subaru Impreza
Subaru Impreza

$6,990 - $24,990

2017 price

Summary

2017 Mazda 3
2017 Subaru Impreza
Safety Rating

Engine Type
Inline 4, 2.0L

Inline 4, 2.0L
Fuel Type
Unleaded Petrol

Unleaded Petrol
Fuel Efficiency
5.7L/100km (combined)

6.6L/100km (combined)
Seating
5

5
Dislikes
  • Lack of Apple CarPlay/Android Auto
  • Short servicing intervals
  • Small boot in the hatch

  • Slow
  • Small fuel tank
  • Space saver spare
2017 Mazda 3 Summary

For over a decade, the Mazda3 has been part of a three-way battle for supremacy in the Australian small car market. The 2004 original threw the felines among the flying rats when launched, transforming the then-dowdy 323 into a stylish, well-equipped, and well-priced contender for Toyota's segment-dominating Corolla, and later, Hyundai's value-packed i30.

In 2017, the battle is still raging. Late 2016 saw a mild update to Mazda's flagship hatch and sedan range to add a few bits and bobs to the its already finely-judged specification. The Corolla stayed pretty much the same, and just this month Hyundai dropped what is now an annual tradition, an absolute cracker of a new car. This time, the all-new i30.

As you can see, Mazda has never had it easy, and it's a testament to the 3's quality, style and ever-growing reputation that it continues to hold its own in the top three.

View full pricing & specs
2017 Subaru Impreza Summary

Subaru's new Impreza is one of a rash of newcomers in the small car space to drop in the last twelve months. Interestingly, it's one of a trio to land on all-new platforms - the other two being the Honda Civic and Hyundai i30/Elantra pair.

For once, the Impreza bears more than a passing resemblance to the concept car with which the styling was introduced and the new platform meant that the new Subaru might just attract non rusted-on buyers to have a good hard look.

 

View full pricing & specs

Deep dive comparison

2017 Mazda 3 2017 Subaru Impreza

Change vehicle