Used Mazda 3 Sport Petrol cars for sale