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
All718£13,161936,8991,315
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
Bedfordshire8£5,6421551,2939
Berkshire7£20,204324,93933
Bridgend1£5,4951788,360-
Bristol6£11,329846,35315
Bromley - Greater London4£14,648731,2994
Buckinghamshire11£13,354945,44021
Caerphilly1£18,49959,907-
Cambridgeshire23£11,7021043,95317
Carmarthenshire3£12,895943,112-
Carrickfergus1£12,850724,073-
Ceredigion3£16,563624,105-
Cheshire30£13,5471036,05852
City of Edinburgh6£16,782620,86310
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,9078
Denbighshire1£4,4951852,100-
Derbyshire29£11,126944,88025
Devon10£10,6081147,53231
Dorset9£17,751517,49730
Dundee City6£14,213835,5124
Dungannon1£25,9900211
East Riding of Yorkshire3£15,061629,8605
East Sussex2£9,9971046,7208
Essex38£16,939726,61686
Falkirk4£19,49548,3305
Fermanagh1£14,990521,287-
Fife7£12,1021036,7079
Glasgow City3£9,808941,30916
Gloucestershire10£12,8441054,42812
Greater Manchester25£11,1231043,73438
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,190827,128-
Hampshire29£10,7621143,06658
Havering - Greater London1£6,9951344,0001
Herefordshire5£17,499529,3824
Hertfordshire12£13,817832,51121
Highland1£16,995615,0427
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London4£12,4381345,773-
Isle of Wight5£18,197623,9472
Kent36£13,5881034,81342
Kingston upon Thames - Greater London3£6,8572360,0002
Lancashire24£13,2801131,54935
Larne1£12,950738,000-
Leicestershire12£11,677936,61923
Lincolnshire14£14,860626,50519
Lisburn2£13,293822,4053
Merseyside16£15,091823,90811
Monmouthshire1£6,9991570,0001
Moray1£12,995169,126-
Newport1£13,499610,1757
Newtownabbey2£22,24511015
Norfolk10£14,343832,31932
North Ayrshire1£11,499855,481-
North Lanarkshire1£4,9951372,5005
North Yorkshire3£10,1611244,92020
Northamptonshire5£11,2291036,78616
Northumberland3£6,8611543,0905
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
Somerset18£18,039520,93745
South Yorkshire15£10,114939,61932
Staffordshire14£9,6941153,67132
Stirling3£18,763313,5336
Suffolk9£14,998725,91417
Surrey16£13,085937,10935
Swansea6£25,39326,93817
Torfaen1£7,6951454,500-
Tyne and Wear15£8,6211358,71523
Warwickshire13£12,768834,91228
West Lothian2£6,24313101,0462
West Midlands40£16,084628,13476
West Sussex8£17,683623,95314
West Yorkshire16£10,7461144,12342
Wiltshire7£8,5741352,85936
Worcestershire4£7,1401455,41411
Wrexham1£14,695721,000-
Add postcode for better results.