Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
661 cars
View more photos (14)
2.0I Sport Tech
75,000mi Manual Petrol 2.0L
£6,995
Watford
~£176/pm
4.5 dealer rating
View more photos (54)
Sport Nav Plus
22,000mi Manual 1.5L
£15,950
Barrow-In-Furness
~£401/pm
4.9 dealer rating
View more photos (34)
1.5 132 Sport
23,203mi Manual Petrol 1.5L
£17,499
Norwich
~£439/pm
4.6 dealer rating
View more photos (8)
1.8 20Th Anniversary
53,097mi Manual Petrol 1.8L
£6,190
Neston
~£155/pm
View more photos (19)
Mx-5 I Roadster Se
101,810mi Manual Petrol 1.8L
£2,895
Ilford
~£73/pm
Dealer Not Rated
View more photos (21)
2.0 184Ps Sport Nav Ss 2-Door Convertible
24,491mi Manual Petrol 2.0L
£16,000
Aberdeen
~£402/pm
4.4 dealer rating
View more photos (12)
1.5 132 Exclusive-line
10,223mi Manual Petrol 1.5L
£20,995
~£527/pm
4.3 dealer rating
View more photos (70)
2.0 Skyactiv-g Gt Sport Nav Euro 6 Ss
28,000mi Manual Petrol 2.0L
£16,490
Basingstoke
~£414/pm
View more photos (22)
Mx-5 Kizuna
7,000mi Manual Petrol 1.5L
£22,489
Oldham
~£565/pm
Mx-5 Sport Nav
37,786mi Manual Petrol 2.0L
£11,999
Redditch
~£301/pm
View more photos (40)
1.5 Skyactiv-g Icon Euro 6
35,225mi Manual Petrol 1.5L
£12,499
Tavistock
~£314/pm
View more photos (29)
1.5 132 Sport Nav
32,393mi Manual Petrol 1.5L
£15,495
~£389/pm
4.8 dealer rating
View more photos (23)
Mx-5 Se
23,910mi Manual Petrol 1.5L
£11,995
Leatherhead
4.7 dealer rating
5 1.5 Skyactiv-g Sport Nav Convertible
5,650mi Manual Petrol 1.5L
£16,495
Bristol
View more photos (27)
1.5L Sport Nav Plus
8,983mi Manual Petrol 1.5L
£16,990
Peterborough
~£427/pm
View more photos (18)
2.0I Sport Tech Roadster Euro 5
139,000mi Manual Petrol 2.0L
£4,450
Warwick
~£112/pm
2.0 Z-sport
31,235mi Manual Petrol 2.0L
£17,250
Kendal
~£433/pm
View more photos (60)
Mx-5 I Roadster Sport Tech
22,875mi Manual Petrol 2.0L
£11,290
Newcastle upon Tyne
~£284/pm
Mx-5 Se-l Nav
40,288mi Manual Petrol 2.0L
£10,495
Burnley
~£264/pm
View more photos (57)
Se
61,788mi Manual Petrol 1.8L
£5,268
Malmesbury
~£132/pm
View more photos (30)
Sport
20,194mi Manual Petrol 1.5L
£14,950
Knutsford
~£375/pm
4.0 dealer rating
View more photos (31)
Se-l Nav
42,750mi Manual Petrol 1.5L
£10,500
Colne
2.0 Sport Nav
51,000mi Manual Petrol 2.0L
£13,995
Newtownabbey
~£351/pm
View more photos (33)
2.0I Se Euro 4
34,000mi Manual Petrol 2.0L
£6,850
Rickmansworth
~£172/pm
Results 48 - 72 of 661