The new Mazda 3 is a small car offered in both 5D Hatchback and 4D Hatchback body styles. Available in Australia from $20,990 (MLRP, excl. on-roads) for the NEO Sport variant and topping out at ...