Sort By
2013 Mazda 3
1.6 Venture 5dr
Roadside Motors Lisburn
58,255 miles
2017 Mazda 3
2.0 SE-L Nav 4dr
Arnold Clark Milngavie Vauxhall
35,438 miles
2017 Mazda 3
2.0 SE-L Nav 5dr
Arnold Clark Wigan Renault / Dacia
26,934 miles
Call dealer
£10,998
2019 Mazda 3
2.0 Skyactiv-X MHEV GT Sport Tech 4dr
Arnold Clark Wishaw Volkswagen
6,001 miles
Call dealer
£21,698
2016 Mazda 3
2.0 Sport Nav 5dr Auto
Usedirect Lisburn
49,925 miles
Call dealer
£10,495
2014 Mazda 3
2.2d Sport Nav 5dr
Arnold Clark Aberdeen Toyota/Mazda
46,610 miles
2016 Mazda 3
2.0 Sport Nav 5dr
Arnold Clark Wolverhampton Motorstore
43,202 miles
2016 Mazda 3
2.0 Sport Nav 5dr
Mazda Hamilton
38,623 miles
Call dealer
£10,795
2017 Mazda 3
2.0 SE-L Nav 5dr
Mazda Exeter
8,000 miles
Call dealer
£12,250
2017 Mazda 3
2.0 Sport Nav 5dr
Snows Mazda Chichester
26,000 miles
Call dealer
£13,390
Buy new from £18,726 (list price from £21,840)
Contract hire from £201.60 per month
Showing 1 - 10 of 488 cars