This 2012 Mazda 3 is a reliable and efficient vehicle, powered by a 1.5-liter petrol engine and paired with an automatic transmission. It has a mileage of 57,000 miles and is priced at £6,995. The Mazda 3 is known for its smooth handling and comfortable ride, making it a great choice for daily driving.