Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used Mazda MX-5 on Finance

Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.

Buying Guide

Want to find out everything about all MX-5 models, pros and cons, what to look out for and everything else you need to know? Check out our Mazda MX-5 buying guide here.

Mazda MX-5 Data by County

Mazda MX-5 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All707£13,446935,5381,390
Aberdeen City9£22,49829,70213
Ards1£7,4951366,0001
Ballymena1£7,7001235,000-
Ballymoney2£12,100834,339-
Barnet - Greater London3£8,5801556,296-
Bedfordshire7£8,1481349,28512
Belfast1£8,7501042,0005
Berkshire11£14,448839,22529
Bexley - Greater London2£25,745113,2233
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol4£8,7121155,40022
Bromley - Greater London3£17,132619,7884
Buckinghamshire10£12,9641040,97920
Caerphilly1£18,799516,600-
Cambridgeshire22£13,174941,92514
Cardiff2£12,890531,4996
Carmarthenshire2£13,195945,521-
Carrickfergus1£12,850724,073-
Ceredigion1£20,695414,766-
Cheshire42£11,9251140,15743
City of Edinburgh2£15,348814,02516
City of London - Greater London2£7,8351456,0009
Conwy2£13,620734,239-
Cornwall7£16,231833,04212
County Durham3£4,7961582,33311
Croydon - Greater London10£16,268722,72512
Cumbria8£20,346411,12511
Denbighshire1£4,4951852,100-
Derbyshire16£11,332945,98932
Devon6£16,230727,04833
Dorset8£15,008734,17037
Dumfries and Galloway2£12,2971018,4791
Dundee City4£18,999525,2806
Dungannon1£25,9900212
Ealing - Greater London1£8,4941183,0001
East Riding of Yorkshire2£16,993726,0056
East Sussex1£10,995943,00010
Essex44£15,475828,31077
Falkirk5£19,79536,8205
Fermanagh1£14,990521,287-
Fife7£11,6601039,65710
Glasgow City6£19,429514,17321
Gloucestershire6£10,0621248,17020
Greater Manchester25£11,2671042,92041
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire19£12,0321143,23566
Havering - Greater London1£6,9951344,0001
Herefordshire1£13,000728,500-
Hertfordshire12£11,5611039,21729
Highland2£10,9951145,0217
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight5£18,197623,9473
Kent45£12,3271039,21146
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire17£12,6091336,76336
Larne1£12,950738,000-
Leicestershire13£9,7791148,18025
Lincolnshire9£14,664625,38625
Lisburn4£16,744514,386-
Merseyside13£16,651621,50811
Moray1£12,995169,126-
Newport4£15,642532,0865
Newtownabbey3£21,98028,36614
Norfolk12£14,246836,35128
North Ayrshire1£11,699855,481-
North Down1£8,995935,6994
North Yorkshire4£13,135840,61719
Northamptonshire4£12,584832,67821
Northumberland3£7,3321436,6265
Nottinghamshire10£10,1041060,18626
Omagh3£18,662419,3833
Oxfordshire9£14,645637,02911
Pembrokeshire1£17,99559,4002
Perth and Kinross4£16,894530,5066
Renfrewshire7£24,14113,6438
Richmond upon Thames - Greater London1£12,995823,6903
Shropshire10£15,677730,7039
Somerset16£13,988837,39541
South Lanarkshire2£17,999524,8494
South Yorkshire7£9,4451037,29935
Staffordshire14£9,7601248,56433
Stirling2£20,646314,17313
Suffolk11£16,056522,96914
Surrey11£11,3971037,97633
Swansea8£23,37027,92820
Torfaen1£7,9951454,500-
Tyne and Wear12£10,8091149,49722
Warwickshire14£14,402732,26422
West Lothian3£5,6601486,3642
West Midlands35£15,887629,60970
West Sussex10£14,790833,34318
West Yorkshire19£8,3341353,61247
Wiltshire13£13,264938,88740
Worcestershire3£5,5771572,80912
Add postcode for better results.