Sort By
2020 Mazda 3
2.0 Skyactiv-G MHEV GT Sport 5dr
Norton Way Mazda
4,500 miles
Call dealer
£19,980
2019 Mazda 3
2.0 Skyactiv-G MHEV GT Sport 5dr
Oldham Mazda
8,115 miles
Call dealer
£20,000
2017 Mazda 3
2.0 SE-L Nav 5dr
Barnetts Mazda
20,911 miles
Call dealer
£10,495
2017 Mazda 3
2.0 Sport Nav 4dr
Arnold Clark Benton Newcastle Seat
22,224 miles
Call dealer
£12,498
2014 Mazda 3
2.0 SE-L 5dr Auto
Arnold Clark Aberdeen Hyundai
32,887 miles
2016 Mazda 3
2.0 SE-L Nav 5dr
Perrys Preston Mazda
44,956 miles
2017 Mazda 3
2.0 Sport Nav 4dr
Usedirect/ Premium Direct Newtownabbey
40,278 miles
Call dealer
£10,795
2017 Mazda 3
2.0 SE-L Nav 5dr
Gateshead - Metrocentre Mazda
28,396 miles
Call dealer
£11,300
2016 Mazda 3
2.0 Sport Black 5dr
Arnold Clark Aberdeen Toyota/Mazda
36,633 miles
Call dealer
£11,498
2017 Mazda 3
2.2d Sport Nav 5dr
Perrys Huddersfield Mazda
38,300 miles
Call dealer
£11,500
Buy new from £18,486 (list price from £21,800)
Contract hire from £199.87 per month
Showing 31 - 40 of 414 cars
Message dealer Request callback

Thanks!

The dealer has received your request and will be in touch with you soon.

Thanks!

The dealer has received your request and will be in touch with you soon.

Pick up where you left off...