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
All699£13,055937,4571,352
Aberdeen City2£15,245620,50021
Antrim1£6,9991281,000-
Ards1£6,9951366,000-
Ballymena2£13,348826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London2£3,3992180,5101
Bedfordshire5£4,9071748,00311
Berkshire11£16,626631,44232
Bridgend1£5,4951788,360-
Bristol6£11,329846,35314
Bromley - Greater London4£14,648731,2994
Buckinghamshire11£13,318945,44020
Caerphilly1£18,49959,907-
Cambridgeshire23£12,454941,01719
Carmarthenshire3£12,895943,112-
Carrickfergus1£12,850724,073-
Ceredigion4£18,547521,117-
Cheshire28£13,4131037,53752
City of Edinburgh7£16,289623,9488
City of London - Greater London2£9,3451267,5967
Conwy2£7,9951266,5001
Cornwall8£16,578835,51312
County Durham2£4,3471686,0009
Croydon - Greater London10£15,988721,2258
Cumbria6£20,14458,9578
Denbighshire1£4,4951852,100-
Derbyshire27£10,744946,89426
Devon10£10,6131146,34930
Dorset5£22,19535,76034
Dundee City6£13,7131143,4825
Dungannon1£25,9900211
East Riding of Yorkshire3£15,829329,2576
East Sussex3£10,905945,8277
Essex39£16,954726,26892
Falkirk3£20,66247,5925
Fermanagh1£14,990521,287-
Fife5£14,295928,37310
Glasgow City3£9,808941,30916
Gloucestershire9£12,8281056,36912
Greater Manchester28£11,6011040,19638
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,190827,128-
Hampshire24£10,2781242,39662
Havering - Greater London1£6,9951344,0001
Herefordshire4£18,624526,8185
Hertfordshire14£11,6261034,50322
Highland1£16,995615,0427
Hillingdon - Greater London2£10,5931725,5002
Hounslow - Greater London4£12,4251345,773-
Isle of Wight5£17,797623,9472
Kent37£13,2391036,36040
Kingston upon Thames - Greater London3£6,8572360,0002
Lancashire22£13,6811037,19235
Larne1£12,950738,000-
Leicestershire11£11,457939,30923
Lincolnshire11£16,035522,39121
Lisburn3£15,860614,9402
Merseyside16£14,135830,76113
Monmouthshire1£6,9991570,0001
Moray1£12,995169,126-
Newport1£13,499610,1757
Newtownabbey2£22,24511014
Norfolk12£13,444936,80631
North Ayrshire1£11,499855,481-
North Lanarkshire1£4,9951372,5005
North Yorkshire2£12,1951143,06122
Northamptonshire6£11,0241034,85217
Northumberland3£6,8611543,0905
Nottinghamshire10£10,8541057,51327
Omagh2£21,495310,0753
Oxfordshire12£16,339531,10711
Perth and Kinross3£19,228424,8627
Renfrewshire8£21,498314,1079
Shropshire5£14,618932,51112
Somerset16£17,264524,14445
South Lanarkshire1£11,998844,9956
South Yorkshire12£9,360941,58333
Staffordshire16£9,2941249,65331
Stirling2£19,497314,1737
Suffolk8£12,954936,06420
Surrey15£12,6701033,36934
Swansea4£24,86725,51018
Torfaen1£7,6951454,500-
Tyne and Wear13£8,1101363,71025
Warwickshire16£13,203834,40529
West Lothian1£8,995780,0923
West Midlands33£16,176626,32780
West Sussex10£16,871724,36014
West Yorkshire15£10,7621144,19843
Wiltshire11£10,0271244,06835
Worcestershire4£7,0401455,41411
Wrexham1£14,695721,000-
Add postcode for better results.