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
All717£13,229936,0431,364
Aberdeen City7£23,36824,71515
Antrim1£6,9991281,000-
Ards1£7,4951366,0001
Ballymena2£13,348826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London2£3,3992180,5101
Bedfordshire8£7,5171450,62411
Belfast2£13,747647,6414
Berkshire7£17,018530,00632
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol6£11,270846,35320
Bromley - Greater London3£14,832729,4284
Buckinghamshire10£11,3381243,73919
Caerphilly1£17,99959,907-
Cambridgeshire20£12,089943,07320
Cardiff1£13,390518,0467
Carmarthenshire3£12,962943,112-
Carrickfergus1£12,850724,073-
Ceredigion2£19,345512,083-
Cheshire32£12,9631039,31054
City of Edinburgh4£12,673929,95812
City of London - Greater London3£9,2221255,0647
Conwy2£7,9951266,5001
Cornwall8£16,515835,05511
County Durham2£4,4971686,0009
Croydon - Greater London9£16,910722,47213
Cumbria6£21,07048,6269
Denbighshire1£4,4951852,100-
Derbyshire25£11,072946,31529
Devon10£12,483943,33630
Dorset7£18,352514,22632
Dumfries and Galloway1£9,5951319,3532
Dundee City5£14,116837,1734
Dungannon1£25,9900211
East Riding of Yorkshire5£15,435624,2145
East Sussex1£8,9951062,3009
Essex38£16,449727,66186
Falkirk4£19,49548,3305
Fermanagh1£14,990521,287-
Fife8£12,239936,7299
Glasgow City4£14,070731,00020
Gloucestershire8£11,2441053,68013
Greater Manchester26£10,8651042,63539
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,340827,128-
Hampshire22£11,3861142,60765
Havering - Greater London1£6,9951344,0001
Herefordshire5£17,499529,3824
Hertfordshire14£13,412833,36724
Highland1£16,995615,0426
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London4£12,4381345,773-
Isle of Wight5£18,197623,9473
Kent41£12,9501036,89644
Kingston upon Thames - Greater London3£6,8572360,0002
Lancashire18£13,7361127,18133
Larne1£12,950738,000-
Leicestershire12£11,769936,60024
Lincolnshire12£14,966525,29019
Lisburn2£19,99321,1552
Merseyside15£15,335724,44812
Monmouthshire1£6,9991570,0001
Moray1£12,995169,126-
Newport1£13,499610,1757
Newtownabbey3£23,48012,25315
Norfolk12£13,163935,38830
North Ayrshire1£11,499855,481-
North Lanarkshire1£4,9951372,5006
North Yorkshire6£12,822938,38418
Northamptonshire4£12,613929,04316
Northumberland4£8,2471338,8375
Nottinghamshire12£10,3301157,12025
Omagh2£21,495310,0754
Oxfordshire11£15,598633,23113
Perth and Kinross2£24,3450107
Renfrewshire7£22,141314,23310
Shropshire6£14,792936,42611
Somerset18£17,256524,53642
South Lanarkshire1£12,18397,5656
South Yorkshire13£11,120933,22432
Staffordshire15£9,4651253,78430
Stirling2£19,646314,17311
Suffolk10£15,318624,59215
Surrey14£14,112932,07333
Swansea8£24,62025,13316
Torfaen1£7,6951454,500-
Tyne and Wear14£9,5611256,06822
Warwickshire16£12,481940,10126
West Lothian2£6,49313101,0463
West Midlands37£15,679728,42982
West Sussex8£17,202727,79014
West Yorkshire20£11,4681042,50439
Wiltshire9£10,4131146,21436
Worcestershire3£6,1401559,29711
Wrexham1£14,695721,000-
Add postcode for better results.