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
All708£13,151936,9301,327
Aberdeen City1£11,995933,00021
Antrim1£6,9991281,000-
Ards1£6,9951366,000-
Ballymena2£13,348826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London2£3,3992180,5101
Bedfordshire8£5,6421551,2939
Belfast1£18,499317,2825
Berkshire7£19,418424,02331
Bridgend1£5,4951788,360-
Bristol6£11,356846,35316
Bromley - Greater London4£14,648731,2994
Buckinghamshire9£11,9351150,43322
Caerphilly1£18,49959,907-
Cambridgeshire22£11,8261042,53317
Carmarthenshire3£12,895943,112-
Carrickfergus1£12,850724,073-
Ceredigion3£16,563624,105-
Cheshire32£13,5081037,32450
City of Edinburgh5£15,638723,97711
City of London - Greater London3£9,0441255,0646
Conwy2£7,9951266,5001
Cornwall7£16,667836,45512
County Durham2£4,3471686,0008
Croydon - Greater London10£16,038721,22510
Cumbria5£21,97448,9079
Denbighshire1£4,4951852,100-
Derbyshire29£11,139944,88026
Devon10£10,6081147,53231
Dorset8£17,158618,25931
Dundee City6£14,180835,4714
Dungannon1£25,9900211
East Riding of Yorkshire3£15,061629,8605
East Sussex2£9,9971046,7208
Essex39£16,894726,75286
Falkirk4£19,49548,3305
Fermanagh1£14,990521,287-
Fife8£12,214936,7298
Glasgow City3£9,808941,30916
Gloucestershire10£12,8441054,42814
Greater Manchester24£10,3781145,57039
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,190827,128-
Hampshire28£11,2521141,02258
Havering - Greater London1£6,9951344,0001
Herefordshire5£17,499529,3824
Hertfordshire13£13,714832,85622
Highland1£16,995615,0426
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London4£12,4381345,773-
Isle of Wight5£18,197623,9472
Kent35£13,4851035,32543
Kingston upon Thames - Greater London3£6,8572360,0002
Lancashire23£12,7591233,01634
Larne1£12,950738,000-
Leicestershire12£11,677936,61923
Lincolnshire13£15,062627,03619
Lisburn2£14,295821,2603
Merseyside16£15,091823,90811
Monmouthshire1£6,9991570,0001
Moray1£12,995169,126-
Newport1£13,499610,1757
Newtownabbey2£22,24511016
Norfolk10£14,343832,31932
North Ayrshire1£11,499855,481-
North Lanarkshire1£4,9951372,5005
North Yorkshire3£10,1611244,92020
Northamptonshire5£11,2291036,78617
Northumberland3£6,8611543,0906
Nottinghamshire11£9,2101163,19325
Omagh2£21,495310,0753
Oxfordshire12£16,381531,10612
Pembrokeshire1£25,99511,321-
Perth and Kinross2£24,3450107
Renfrewshire8£21,498314,1079
Shropshire6£14,692936,42611
Somerset14£18,424521,74045
South Yorkshire15£10,169939,61932
Staffordshire14£9,6941153,67132
Stirling3£18,763313,5336
Suffolk8£14,574727,46617
Surrey16£13,510935,00234
Swansea6£25,39326,93817
Torfaen1£7,6951454,500-
Tyne and Wear15£8,6211358,71523
Warwickshire14£12,821834,97227
West Lothian2£6,24313101,0462
West Midlands39£16,094628,40177
West Sussex8£17,683623,95315
West Yorkshire16£10,7461144,12342
Wiltshire7£8,5741352,85936
Worcestershire4£7,1401455,41411
Wrexham1£14,695721,000-
Add postcode for better results.