2012 Mazda 3 SP20 SKYACTIV Hatchback BL1072 VIC - Melbourne - North West 195,100 Hatchback Sports Automatic Watchlist View more
2022 Mazda 3 G25 Evolve SP Hatchback BP2HLA NSW - 31,956 Hatchback Sports Automatic Watchlist View more
2019 Mazda 3 G20 Touring Hatchback BP2H7A NSW - 122,001 Hatchback Sports Automatic Watchlist View more
2015 Mazda 3 Neo Hatchback BM5478 NSW - 77,245 Hatchback ALUMINIUM METALLIC Sports Automatic Watchlist View more