New Mazda6 range on sale now
Mazda has brought forward the on-sale date of the new Mazda6 range, due to demand for the new hatch and estate models.
The Mazda6 saloon has been dropped from the range, which now consists of 12 hatchback and seven estate models.
Prices start at £16,995 and rise to £23,445, four trim levels comprising S, TS, TS2, and Sport.
There's a choice of three petrol and three diesel engines, with power outputs from from 120bhp to 180bhp.
Mazda says fuel economy is improved by up to 6.4 percent, to a high of 54.3mpg on the combined cycle in the most frugal turbodiesel, while CO2 emissions are down by by up to 6.1 percent, as low as 138g/km.
Mazda also says that lower tax bands bands and reduced BIK for company car drivers can be achieved on some Mazda6 models.