2015 Mazda 3 SP25 GT Hatchback BM5436 VIC - Melbourne - North West 139,657 Hatchback Manual Watchlist View more
2012 Mazda 3 Maxx Sport Hatchback BL10F2 VIC - Melbourne - South East 166,325 Hatchback BLUE Manual Watchlist View more
2011 Mazda 3 Maxx Sport Hatchback BL10F1 MY10 VIC - Melbourne - North West 102,726 Hatchback BLUE Manual Watchlist View more
2009 Mazda 3 SP25 Sedan BL10L1 VIC - Melbourne - South East 245,535 Sedan GREY Manual Watchlist View more