Used Mazda MX-5 cars for sale on What Car?

In partnership with

What Car? Classifieds has 530 approved used Mazda MX-5 cars available for sale from top Mazda dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Mazda MX-5 near you.

In partnership with

Cars found 530

Chosen Filters (2)
* Postcode invalid
Mazda MX-5 1.8i SE Euro 5 2dr

Mazda MX-5 1.8i SE Euro 5 2dr

Eastleigh, Hants
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 11,938 Miles
£11,995
Mazda MX-5 1.8i SE Euro 4 2dr

Mazda MX-5 1.8i SE Euro 4 2dr

Nottingham, Nottinghamshire
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 25,000 Miles
£6,495
Mazda MX-5 2.0i Niseko Roadster Euro 4 2dr

Mazda MX-5 2.0i Niseko Roadster Euro 4 2dr

Ross-on-wye, Herefordshire
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 26,805 Miles
£7,500
Mazda MX-5 1.8i Euro 4 2dr

Mazda MX-5 1.8i Euro 4 2dr

Swindon, Wiltshire
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 46,000 Miles
£3,795
Mazda MX-5 2.0i Sport Graphite Roadster Euro 5 2dr

Mazda MX-5 2.0i Sport Graphite Roadster Euro 5 2dr

Huntingdon, Cambridgeshire
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 49,000 Miles
£10,495
Mazda MX-5 1.8i SE Euro 5 2dr

Mazda MX-5 1.8i SE Euro 5 2dr

Plymouth, Devon
  • 2012 reg
  • Petrol
  • 2 Doors
  • Manual
  • 24,850 Miles
£5,495
Mazda MX-5 1.5 SKYACTIV-G Kizuna Euro 6 (s/s) 2dr

Mazda MX-5 1.5 SKYACTIV-G Kizuna Euro 6 (s/s) 2dr

Bury st. edmunds, Suffolk
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 100 Miles
£24,900
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

Bury st edmunds, Suffolk
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 35,000 Miles
£11,999
Mazda MX-5 2.0 SKYACTIV-G Sport Tech Euro 6 (s/s) 2dr

Mazda MX-5 2.0 SKYACTIV-G Sport Tech Euro 6 (s/s) 2dr

Worcester, Worcestershire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Manual
  • 11,426 Miles
£20,282
Mazda MX-5 1.5 SKYACTIV-G Sport Venture Euro 6 (s/s) 2dr

Mazda MX-5 1.5 SKYACTIV-G Sport Venture Euro 6 (s/s) 2dr

Newcastle upon tyne, Tyne and wear
  • 2021 reg
  • Petrol
  • 2 Doors
  • Manual
  • 17,941 Miles
£18,998
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

New southgate, Barnet
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 19,056 Miles
£12,900
Mazda MX-5 2.0i Kuro Roadster Euro 5 2dr

Mazda MX-5 2.0i Kuro Roadster Euro 5 2dr

Billingshurst, West sussex
  • 2012 reg
  • Petrol
  • 2 Doors
  • Manual
  • 57,000 Miles
£9,000
Mazda MX-5 1.5 SKYACTIV-G Sport Euro 6 (s/s) 2dr

Mazda MX-5 1.5 SKYACTIV-G Sport Euro 6 (s/s) 2dr

Boston, Lincolnshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Manual
  • 27,328 Miles
£15,795
Mazda MX-5 1.5 SKYACTIV-G R-Sport Euro 6 (s/s) 2dr

Mazda MX-5 1.5 SKYACTIV-G R-Sport Euro 6 (s/s) 2dr

Exeter, Devon
  • 2020 reg
  • Petrol
  • 2 Doors
  • Manual
  • 12,771 Miles
£19,450
Mazda MX-5 2.0i Sport Tech Euro 4 2dr

Mazda MX-5 2.0i Sport Tech Euro 4 2dr

Nelson, Lancashire
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 33,000 Miles
£8,336
Mazda MX-5 2.0i Sport Graphite Roadster Euro 5 2dr

Mazda MX-5 2.0i Sport Graphite Roadster Euro 5 2dr

Braintree, Essex
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 47,116 Miles
£11,685
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

Aylesbury, Buckinghamshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Manual
  • 42,420 Miles
£12,090
Mazda MX-5 1.5 SKYACTIV-G SE-L Nav Euro 6 2dr

Mazda MX-5 1.5 SKYACTIV-G SE-L Nav Euro 6 2dr

Crawley, West sussex
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 41,752 Miles
£10,695
Mazda MX-5 2.0i Roadster Powershift Euro 4 2dr

Mazda MX-5 2.0i Roadster Powershift Euro 4 2dr

Maidstone, Kent
  • 2010 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 29,000 Miles
£10,495
Mazda MX-5 2.0 SKYACTIV-G Exclusive-Line Roadster Euro 6 (s/s) 2dr

Mazda MX-5 2.0 SKYACTIV-G Exclusive-Line Roadster Euro 6 (s/s) 2dr

Sunderland, Tyne and wear
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 125 Miles
£27,495
......