cars for sale The perfect car for every budget Home » cars for saleAll CarsSearch Price: - BMW (2)Citroen (5)DS (1)Fiat (5)Ford (8)Hyundai (2)Kia (7)Lexus (1)Mazda (1)Mercedes-Benz (1)Mini (1)Mitsubishi (1)Nissan (9)Peugeot (24)Renault (3)Seat (2)Skoda (4)Smart (1)Vauxhall (8)Volkswagen (3)Volvo (1)Sort by NewestSort by NameReset Filters Mazda 3 Sport 2.0 petrol £1,995 (SF59 KHJ) 2.0 petrol. 5 Door. MOT March 25. 6 Speed. £255 Tax. Silver. 107,000 Miles.