Sort By
2020 Mazda 2
1.5 Skyactiv-G GT Sport Nav 5dr
Perrys Mansfield Mazda
871 miles
Call dealer
£16,995
2017 Mazda 2
1.5 Gt Sport 5Dr
Stourbridge Mazda
14,236 miles
Call dealer
£10,399
2017 Mazda 2
1.5 Gt Sport 5Dr
Croydon Mazda
19,111 miles
Call dealer
£11,290
2020 Mazda 2
1.5 Skyactiv-G Gt Sport Nav 5Dr
Johnsons Mazda Oxford
3,895 miles
Call dealer
£14,995
2017 Mazda 2
1.5 Gt Sport 5Dr
Premier Autocentres
16,785 miles
Call dealer
£11,132
2017 Mazda 2
1.5 Gt Sport 5Dr
Lookers SKODA (West London)
14,925 miles
Call dealer
£10,299
Buy new from £14,210 (list price from £15,820)
Contract hire from £156.43 per month
Showing 11 - 16 of 16 cars