$7,999
2018 Mazda 3 Hatchback Maxx Sport BN MY18
$30.56
per week*
Get finance pre-approved from
Hatch
Manual
320,966km
Dealer Listing
Compare