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
All719£13,673934,7241,404
Aberdeen City7£23,36824,71516
Ards1£7,4951366,0001
Ballymena2£13,348826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London3£8,5981556,296-
Bedfordshire7£8,1481349,28511
Belfast1£16,999317,2825
Berkshire8£16,263730,69731
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol4£8,7161155,40020
Bromley - Greater London1£14,795637,4635
Buckinghamshire10£12,7841142,98920
Caerphilly1£18,799516,600-
Cambridgeshire20£12,410942,12217
Cardiff2£12,890531,4996
Carmarthenshire3£12,962943,112-
Carrickfergus1£12,850724,073-
Ceredigion2£19,345512,083-
Cheshire37£12,1391141,95049
City of Edinburgh3£14,565720,75315
City of London - Greater London3£9,2221255,0647
Conwy3£11,078948,493-
Cornwall8£15,890837,10811
County Durham2£4,4971686,0009
Craigavon1£12,9951040,6484
Croydon - Greater London10£16,253722,72512
Cumbria7£20,70148,65410
Denbighshire1£4,4951852,100-
Derbyshire24£11,617943,58129
Devon8£13,760834,87831
Dorset9£16,918621,19138
Dumfries and Galloway2£12,2971018,4791
Dundee City4£16,321732,4227
Dungannon1£25,9900211
East Riding of Yorkshire3£16,328720,8975
East Sussex1£10,995943,00010
Essex46£15,739828,53380
Falkirk3£21,49523,5096
Fermanagh1£14,990521,287-
Fife9£13,101933,32710
Glasgow City6£16,679622,85621
Gloucestershire8£11,2441053,68021
Greater Manchester26£11,7631041,30240
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire22£12,5021042,19064
Havering - Greater London1£6,9951344,0001
Herefordshire5£17,499529,3824
Hertfordshire13£11,9561035,04424
Highland1£17,495615,0428
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight5£18,197623,9473
Kent39£12,3631139,42449
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire17£14,2011129,69236
Larne1£12,950738,000-
Leicestershire12£10,6271140,81025
Lincolnshire10£15,068424,97025
Lisburn3£17,99335,6321
Merseyside18£16,077722,74710
Moray1£12,995169,126-
Newport2£16,99957,1087
Newtownabbey2£23,47323,37415
Norfolk14£13,371933,06129
North Ayrshire1£11,699855,481-
North Yorkshire5£16,781835,73320
Northamptonshire4£12,511832,67817
Northumberland3£7,3321436,6266
Nottinghamshire10£8,8221266,12826
Omagh2£21,495310,0754
Oxfordshire9£14,179639,50712
Perth and Kinross3£20,527210,5856
Renfrewshire5£25,59811589
Shropshire6£14,792936,42613
Somerset18£14,861833,69138
South Lanarkshire1£10,498949,6955
South Yorkshire12£10,5891033,81535
Staffordshire13£8,9791256,24635
Stirling2£20,646314,17312
Suffolk11£15,970619,06214
Surrey13£12,851937,08931
Swansea7£23,99514,59621
Torfaen1£7,9951454,500-
Tyne and Wear13£9,7641255,36022
Warwickshire20£13,820836,05622
West Lothian2£6,49313101,0463
West Midlands44£15,405729,48978
West Sussex8£15,988829,39518
West Yorkshire16£9,9541149,47848
Wiltshire9£11,1761043,94441
Worcestershire3£6,1401559,29711
Wrexham1£14,695721,000-
Add postcode for better results.