
Brand new - in stock now
Be the first to own one of these cars. There's no need to wait - they're available right now
View more dealsRRP£27,665
£24,995
Save£2,670
Mazda3 2.0 SKYACTIV-X MHEV GT Sport (s/s) 4dr
4 door Manual Petrol Saloon
RRP£24,645
£21,999
Save£2,646
Mazda3 2.0 SKYACTIV-G MHEV Sport Lux Auto (s/s) 5dr
5 door Automatic Petrol Hatchback
RRP£30,060
£26,995
Save£3,065
Mazda CX-5 2.0 SKYACTIV-G Sport Nav+ (s/s) 5dr
5 door Manual Petrol SUV
RRP£22,645
£17,995
Save£4,650
Mazda CX-3 2.0 SKYACTIV-G Sport Nav+ (s/s) 5dr
5 door Manual Petrol SUV
Latest second hand Mazda cars for sale in Wales
£950
Mazda2 1.5 Sport 3dr
2008 (58 reg) | 107,000 miles
£20,995
Mazda 3 2.0 Skyactiv-G MHEV GT Sport Tech 5dr Auto TOP SPEC * BEST COLOUR * (40)
2019 (19 reg) | 5,595 miles
£9,995
Mazda CX-5 2.2 D SPORT 5d AUTO 173 BHP FINANCE AND PART EXCHANGE WELCOME. 3 MONTHS WAR
2014 (14 reg) | 70,000 miles
£12,995
Mazda MX-5 2.0 SKYACTIV-G Sport Nav 2dr
2017 (66 reg) | 36,301 miles
£600
Mazda2 1.5 Sport 5dr
2007 (57 reg) | 117,000 miles
£4,690
Mazda3 1.6 Takuya 5dr
2011 (11 reg) | 40,050 miles
£2,000
Mazda MX-5 1.6 Icon 2dr
2005 (05 reg) | 77,148 miles
£14,000
Mazda CX-5 2.2 TD Sport Nav AWD (s/s) 5dr
2016 (66 reg) | 47,673 miles
£11,499
Mazda CX-5 2.2 TD Sport Nav 2WD (s/s) 5dr
2015 (15 reg) | 48,029 miles
£1,995
Mazda3 2.0 Sport 5dr
2006 (06 reg) | 80,000 miles
£3,650
Mazda MX-5 1.8 2dr
2008 (57 reg) | 36,000 miles
£1,850
Mazda6 2.2 D TS2 5dr
2011 (11 reg) | 125,000 miles
£3,495
Mazda3 1.6 Tamura 5dr
2010 (10 reg) | 79,500 miles
£4,690
Mazda MX-5 1.8 SE Roadster 2dr
2010 (10 reg) | 58,000 miles
£24,995
Mazda3 2.0 SKYACTIV-X MHEV GT Sport Tech Auto (s/s) 5dr
2019 (69 reg) | 3,000 miles
£2,400
Mazda2 1.3 TS2 3dr
2010 (10 reg) | 76,276 miles
£3,084
Mazda MX-5 1.8 2dr
2006 (56 reg) | 76,104 miles
£7,000
Mazda2 1.5 SE (s/s) 5dr
2015 (65 reg) | 16,921 miles
£14,200
Mazda CX-5 2.2 TD Sport Nav 2WD (s/s) 5dr
2016 (16 reg) | 20,943 miles
£12,490
Mazda 6 2.0 Sport Nav 4dr
2017 (66 reg) | 31,674 miles
£1,995
Mazda6 2.2 TD TS 5dr
2009 (09 reg) | 130,000 miles
£12,490
Mazda CX-5 2.2 TD SE-L Nav 2WD (s/s) 5dr
2016 (16 reg) | 27,800 miles
£15,490
Mazda CX-5 2.2 TD Sport Nav 2WD (s/s) 5dr
2016 (66 reg) | 19,900 miles
£10,500
Mazda6 2.2 SKYACTIV-D Sport Nav (s/s) 4dr
2016 (66 reg) | 38,200 miles