Used Mazda 3 Sport Black Petrol cars for sale