Sort By
2017 Mazda MX-5
1.5 Se-L Nav 2Dr
Oldham Mazda
19,978 miles
Call dealer
£13,500
2018 Mazda MX-5
1.5 Se-L Nav 2Dr
Blackshaws
7,125 miles
Call dealer
£15,000
2018 Mazda MX-5
2.0 Se-L Nav 2Dr
Evans Halshaw Nissan Doncaster
13,714 miles
Call dealer
£16,791
2018 Mazda MX-5
2.0 Se-L Nav 2Dr
Croydon Mazda
17,155 miles
Call dealer
£16,790
2018 Mazda MX-5
1.5 Se-L Nav 2Dr
Ballyrobert Mallusk
33,482 miles
Call dealer
£12,695
2018 Mazda MX-5
2.0 Se-L Nav 2Dr
Ballyrobert Mallusk
10,359 miles
Call dealer
£15,595
Buy new from £22,266 (list price from £24,125)
Contract hire from £167.15 per month
Showing 1 - 6 of 6 cars