MAZDA is offering free servicing for the first 45,000 miles for all cars registered before November 30 for fleets sales of more than 25 cars and business sales of two to 24 cars.

The existing three-year/60,000 mile warranty, which is standard on all vehicles, means the deal is worth about £1,000 a car.