Filter results 62 Cars
Browse by shape
Sort By
2023 Mazda MX-5
1.5 [132] Sport 2dr
1.5 [132] Sport 2dr
Ashford Orbital Mazda (Part Of The Jcb Group) - 111 miles away
11,280 miles
Call dealer
£19,795
2024 Mazda MX-5
2.0 [184] Exclusive-Line 2dr
2.0 [184] Exclusive-Line 2dr
Ashford Orbital Mazda (Part Of The Jcb Group) - 111 miles away
15,550 miles
Call dealer
£22,250
2025 Mazda MX-5
2.0 [184] Homura 2dr
2.0 [184] Homura 2dr
Ashford Orbital Mazda (Part Of The Jcb Group) - 111 miles away
471 miles
Call dealer
£31,750
2023 Mazda MX-5
1.5 [132] Prime-Line 2dr
1.5 [132] Prime-Line 2dr
Yeomans Peugeot Worthing - 117 miles away
12,157 miles
Call dealer
£19,356
2019 Mazda MX-5
2.0 [184] GT Sport Nav+ 2dr
2.0 [184] GT Sport Nav+ 2dr
Snows Mazda Portsmouth - 119 miles away
38,656 miles
Call dealer
£18,832
2019 Mazda MX-5
2.0 Sport Black 2dr
2.0 Sport Black 2dr
Lancaster Automart - 146 miles away
24,000 miles
Call dealer
£16,395
2023 Mazda MX-5
1.5 [132] Exclusive-Line 2dr
1.5 [132] Exclusive-Line 2dr
Vospers Mazda Exeter - 183 miles away
4,178 miles
Call dealer
£20,950
2020 Mazda MX-5
2.0 [184] Sport Tech 2dr
2.0 [184] Sport Tech 2dr
Vospers Mazda Exeter - 183 miles away
15,140 miles
Call dealer
£20,950
2025 Mazda MX-5
2.0 [184] Homura 2dr
2.0 [184] Homura 2dr
Vospers Mazda Exeter - 183 miles away
1,540 miles
Call dealer
£30,950
2011 Mazda MX-5
2.0i Kendo Roadster 2dr Petrol Manual Euro 5 (160 ps)
2.0i Kendo Roadster 2dr Petrol Manual Euro 5 (160 ps)
HKM CARS EXETER LTD MARSH BARTON - 183 miles away
78,458 miles
Call dealer
£5,999
2020 Mazda MX-5
1.5 [132] Sport 2dr
1.5 [132] Sport 2dr
Marshall Volkswagen Barnstaple - 185 miles away
20,822 miles
Call dealer
£19,126
2019 Mazda MX-5
1.5 [132] SE+ 2dr
1.5 [132] SE+ 2dr
Vospers Mazda Plymouth - 215 miles away
35,262 miles
Call dealer
£13,750
2025 Mazda MX-5
1.5 [132] Exclusive-Line 2dr
1.5 [132] Exclusive-Line 2dr
Vospers Mazda Plymouth - 215 miles away
317 miles
Call dealer
£26,450
2021 Mazda MX-5
1.5 [132] Sport 2dr
1.5 [132] Sport 2dr
Vospers Mazda Truro - 255 miles away
26,710 miles
Call dealer
£18,500
Buy new from | £14,895 | (list price from £16,695) |
Showing 46 - 60 of 62 cars