Mazda offers a diverse range of vehicles, each with its own customer base. The Mazda 6 and CX-5 are favourites with family buyers, while the efficient Mazda 2 and Mazda 3 are the perfect everyday transport for the urban dweller.