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

In partnership with

What Car? Classifieds has 488 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 488

Chosen Filters (2)
* Postcode invalid
Mazda MX-5 2.0i Sport Tech Roadster Euro 5 2dr

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

Stockport, Cheshire
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 63,000 Miles
£8,999
Mazda Mx-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Winsford, Cheshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 38,550 Miles
£12,199
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

Coventry, Warwickshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 25,683 Miles
£13,699
Mazda Mx-5 2.0 SKYACTIV-G GT Sport Tech Euro 6 (s/s) 2dr

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

Oldham
  • 2022 reg
  • Petrol
  • 2 Doors
  • Manual
  • 8,765 Miles
£22,750
Mazda MX-5 1.8i SE Roadster Euro 5 2dr

Mazda MX-5 1.8i SE Roadster Euro 5 2dr

Maidstone, Kent
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 42,000 Miles
£9,295
Mazda MX-5 1.8i Miyako Euro 4 2dr

Mazda MX-5 1.8i Miyako Euro 4 2dr

Taunton, Somerset
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 81,738 Miles
£5,495
Mazda MX-5 1.5 SKYACTIV-G Exclusive-Line Roadster Euro 6 (s/s) 2dr

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

Leominster, Herefordshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 74 Miles
£24,999
Mazda MX-5 2.0 SKYACTIV-G Sport Euro 6 2dr

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

Bury st edmunds, Suffolk
  • 2015 reg
  • Petrol
  • 2 Doors
  • Manual
  • 27,811 Miles
£15,000
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

  • 2022 reg
  • Petrol
  • 2 Doors
  • Manual
  • 27,927 Miles
£19,497
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

Letchworth garden city, Hertfordshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Manual
  • 10,640 Miles
£20,299
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

Letchworth garden city, Hertfordshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 10,293 Miles
£19,999
Mazda MX-5 1.5 SKYACTIV-G Sport Nav Euro 6 2dr

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

Leamington, Warwickshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 42,000 Miles
£12,980
Mazda MX-5 2.0i Kuro Roadster Euro 5 2dr

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

Grimsby, Lincolnshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Manual
  • 39,583 Miles
£12,000
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Farnborough, Hampshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Manual
  • 40,000 Miles
£13,000
Mazda MX-5 1.5 SKYACTIV-G Exclusive-Line Euro 6 (s/s) 2dr

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

Wolverhampton, Staffordshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 16,632 Miles
£19,453
Mazda MX-5 1.8 2dr

Mazda MX-5 1.8 2dr

Bedford, Bedfordshire
  • 2001 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 73,000 Miles
£2,999
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

Southampton, Hampshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 41,106 Miles
£11,950
Mazda MX-5 1.5 SKYACTIV-G Sport Nav+ Euro 6 2dr

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

Preston, Lancashire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 19,000 Miles
£17,000
Mazda MX-5 2.0i Sport Tech Roadster Euro 5 2dr

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

St helens, Merseyside
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 29,000 Miles
£9,985
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

Ashford, Kent
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 11,280 Miles
£19,295
......