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
All686£13,819836,1871,347
Aberdeen City1£17,400516,44914
Angus1£12,990839,039-
Antrim1£8,999982,1781
Ballymena1£17,995418,4561
Ballymoney1£9,2501049,8801
Barnet - Greater London2£2,9992180,5102
Bedfordshire10£9,9891235,93411
Belfast1£13,799729,0007
Berkshire9£17,522531,12036
Blaenau Gwent1£15,999521,4581
Brent - Greater London1£7,9951162,000-
Bridgend1£5,4951788,360-
Bristol5£10,668942,70714
Bromley - Greater London2£16,100740,4317
Buckinghamshire8£9,7711359,58121
Cambridgeshire20£12,688940,94229
Cardiff4£20,99337,0177
Carmarthenshire1£10,999848,1503
Carrickfergus1£11,950724,073-
Ceredigion1£23,790212,1952
Cheshire22£14,171933,28154
City of Edinburgh3£12,8301047,4628
City of London - Greater London1£6,2951482,0005
Conwy2£7,9951266,5001
Cornwall8£15,289940,1129
County Durham4£8,0951265,7354
Croydon - Greater London9£17,036624,4608
Cumbria10£18,186524,0046
Derbyshire30£10,6551045,62328
Devon12£12,8191036,28527
Dorset13£18,552517,82622
Dundee City3£12,997941,1746
Dungannon1£11,290961,6512
East Riding of Yorkshire3£11,160938,2907
East Sussex5£8,7391341,9279
Essex30£15,923834,24787
Falkirk6£21,62839,7674
Fermanagh1£14,490521,287-
Fife2£25,7481108
Flintshire1£17,995533,382-
Glasgow City6£13,812924,04312
Gloucestershire9£13,0221035,42213
Greater Manchester32£12,690938,91136
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£13,790829,9892
Hampshire25£10,4491146,49259
Havering - Greater London2£5,9981539,000-
Hertfordshire13£13,811830,24828
Highland3£21,329411,21412
Hillingdon - Greater London2£13,8451520,5002
Hounslow - Greater London5£10,8501351,2611
Isle of Anglesey1£5,5001672,299-
Isle of Wight3£23,99922,9873
Kent40£12,7421134,35441
Kingston upon Thames - Greater London3£6,7272360,0001
Lancashire15£9,8721236,75342
Leicestershire10£11,6111049,77821
Limavady1£11,995820,000-
Lincolnshire8£14,508836,07326
Lisburn3£14,780622,5073
Merseyside15£18,199621,55519
Monmouthshire1£4,9991587,0873
Moray1£12,995169,126-
Neath Port Talbot1£3,9951570,0001
Newport3£18,595524,3136
Newtownabbey5£20,59525,7667
Norfolk12£11,7881038,83433
North Ayrshire1£11,499855,481-
North Lanarkshire1£13,600520,3563
North Yorkshire7£19,468416,53020
Northamptonshire7£16,857518,44018
Northumberland3£14,829624,3245
Nottinghamshire8£10,4021159,49027
Omagh1£20,99523,8503
Oxfordshire6£14,712638,90712
Perth and Kinross2£24,3450104
Renfrewshire2£13,398838,97816
Shropshire4£14,022936,92211
Somerset14£15,824725,25653
South Ayrshire1£17,998329,9135
South Yorkshire12£11,7741044,46830
Staffordshire19£9,8041152,03221
Stirling3£21,99829,4386
Suffolk7£14,080837,95919
Surrey17£15,820826,69936
Swansea5£25,55025,9439
Tyne and Wear8£7,9221359,00424
Warwickshire14£13,093838,52936
West Midlands37£13,634834,78272
West Sussex9£15,908731,50018
West Yorkshire20£12,873935,64134
Wiltshire13£16,571726,79833
Worcestershire6£15,872735,1639
Add postcode for better results.