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

In partnership with

What Car? Classifieds has 153 approved used Mazda MX-5-RF 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-RF near you.

In partnership with

Cars found 153

Chosen Filters (2)
* Postcode invalid
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

Blackburn, Lancashire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Manual
  • 1,700 Miles
£22,920
Image unavailable

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

York, Yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Manual
  • 6,455 Miles
£22,990
Mazda MX-5 RF 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Dunmow, Essex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 37,500 Miles
£14,495
Mazda MX-5 RF 2.0 SKYACTIV-G GT Sport Nav+ Auto Euro 6 (s/s) 2dr

Mazda MX-5 RF 2.0 SKYACTIV-G GT Sport Nav+ Auto Euro 6 (s/s) 2dr

Sevenoaks, Kent
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 41,000 Miles
£16,695
Mazda MX-5 RF 2.0 SKYACTIV-G Sport Tech Auto Euro 6 (s/s) 2dr

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

Saffron walden, Essex
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 11,900 Miles
£22,990
Mazda MX-5 RF 1.5 SKYACTIV-G Sport Nav+ Euro 6 2dr

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

Epping, Essex
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 32,000 Miles
£15,495
Mazda MX-5 RF 1.5 SKYACTIV-G Sport Euro 6 (s/s) 2dr

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

Worcester, Worcestershire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Manual
  • 8,366 Miles
£19,495
Mazda MX-5 RF 2.0 SKYACTIV-G Sport Tech Auto Euro 6 (s/s) 2dr

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

Orpington, Kent
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 15,591 Miles
£21,950
Mazda MX-5 RF 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Edlesborough, Buckinghamshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 38,761 Miles
£13,999
Mazda MX-5 RF 2.0 SKYACTIV-G GT Sport Nav+ Auto Euro 6 (s/s) 2dr

Mazda MX-5 RF 2.0 SKYACTIV-G GT Sport Nav+ Auto Euro 6 (s/s) 2dr

  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10,437 Miles
£20,449
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Auto Euro 6 2dr

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

Stockport, Cheshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 15,964 Miles
£17,495
Mazda MX-5 2.0 SKYACTIV-G Homura Euro 6 (s/s) 2dr

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

Bath, Avon
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 6,182 Miles
£27,600
Mazda MX-5 RF 2.0 SKYACTIV-G Sport Black Euro 6 2dr

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

Greenock, Renfrewshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 9,597 Miles
£17,998
Mazda MX-5 RF 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Kendal, Cumbria
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 24,931 Miles
£14,995
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Braintree, Essex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 24,019 Miles
£16,785
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Braintree, Essex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 48,577 Miles
£14,785
Mazda MX-5 2.0 SKYACTIV-G Launch Edition Euro 6 2dr

Mazda MX-5 2.0 SKYACTIV-G Launch Edition Euro 6 2dr

Braintree, Essex
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 32,967 Miles
£16,495
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Broxburn, West lothian
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 35,429 Miles
£13,995
Mazda MX-5 RF 2.0 SKYACTIV-G Sport Tech Euro 6 (s/s) 2dr

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

Irvine, Ayrshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Manual
  • 37,061 Miles
£19,398
Mazda 121 1.5 SKYACTIV-G Sport Nav+ Euro 6 2dr

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

Derby, Derbyshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 31,000 Miles
£14,900
...