Sort By
2015 Mazda 2
1.5 Sport Nav 5dr
Hilton Suzuki
26,931 miles
2017 Mazda 2
1.5 Sport Nav 5dr
Newport Ford
11,000 miles
2016 Mazda 2
1.5 SE-L Nav 5dr Auto
Pentraeth Automotive
22,000 miles
2016 Mazda 2
1.5 115 Sport Nav 5dr
Lansdown Mazda
50,855 miles
2017 Mazda 2
1.5 75 SE 5dr
RRG Mazda Stockport
20,444 miles
2015 Mazda 2
1.5 Sport Nav 5dr
Oldham Mazda
56,791 miles
2017 Mazda 2
1.5 75 SE-L 5dr
Arnold Clark Glasgow South Street Motorstore/Ford/Mazda
16,913 miles
2017 Mazda 2
1.5 Tech Edition 5dr
Rockingham Cars Corby Mazda
23,748 miles
2017 Mazda 2
1.5 SE-L Nav 5dr
Arnold Clark Linwood Ford
10,441 miles
2016 Mazda 2
1.5 Sport Black II 5dr
Perrys Preston Mazda
20,501 miles
Buy new from £14,210 (list price from £15,820)
Contract hire from £156.43 per month
Showing 1 - 10 of 315 cars