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
All734£13,526935,4071,359
Aberdeen City9£22,49829,70213
Ards1£7,4951366,0001
Ballymoney2£12,100834,339-
Barnet - Greater London2£3,3992180,510-
Bedfordshire8£7,6981351,87411
Belfast2£9,850941,7515
Berkshire11£14,334738,83029
Bexley - Greater London2£25,745113,2233
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol5£10,0301048,41421
Bromley - Greater London3£17,132619,7884
Buckinghamshire14£15,240832,00816
Caerphilly1£18,799516,600-
Cambridgeshire22£13,174941,92814
Cardiff2£12,890531,4996
Carmarthenshire2£13,195945,521-
Carrickfergus1£12,850724,073-
Ceredigion2£19,345512,083-
Cheshire40£11,9721140,73545
City of Edinburgh3£14,565720,75315
City of London - Greater London3£12,4901138,6908
Conwy2£13,620734,239-
Cornwall7£15,904932,93912
County Durham3£4,7961582,33310
Croydon - Greater London10£16,268722,72512
Cumbria8£20,346411,12511
Denbighshire1£4,4951852,100-
Derbyshire15£11,388945,18232
Devon10£15,477725,42430
Dorset9£14,373733,40238
Dumfries and Galloway2£14,9981018,4791
Dundee City4£18,999525,2807
Dungannon1£25,9900213
Ealing - Greater London1£8,4941183,0001
East Riding of Yorkshire2£11,4931326,0055
East Sussex2£12,643936,7189
Essex42£15,424828,68977
Falkirk5£19,79536,8205
Fermanagh1£14,990521,287-
Fife7£11,8021039,65710
Glasgow City6£19,429514,17321
Gloucestershire6£10,0621248,17020
Greater Manchester25£11,3191042,46545
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire23£12,8131038,62860
Havering - Greater London1£6,9951344,0001
Herefordshire1£13,000728,500-
Hertfordshire13£12,300939,12428
Highland1£17,495615,0426
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight4£15,497729,9263
Kent48£12,5061037,60346
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire16£11,7851338,82836
Larne1£12,950738,000-
Leicestershire14£11,1451144,80924
Lincolnshire10£15,198628,33124
Lisburn3£17,660414,319-
Merseyside13£16,651621,50811
Moray1£12,995169,126-
Newport4£15,642532,0865
Newtownabbey6£16,989619,53913
Norfolk15£15,110731,24626
North Ayrshire1£11,699855,481-
North Down1£8,995935,6994
North Yorkshire3£10,4131050,11619
Northamptonshire3£11,384932,86821
Northumberland3£7,3321436,6265
Nottinghamshire9£12,891849,30830
Omagh3£18,662419,3833
Oxfordshire9£14,645637,02911
Perth and Kinross4£16,894530,5067
Renfrewshire7£24,14113,6439
Richmond upon Thames - Greater London2£13,745631,4512
Shropshire11£15,959730,7319
Somerset23£14,033833,96634
South Lanarkshire1£10,498949,6954
South Yorkshire8£10,3371039,41234
Staffordshire14£9,7811248,56434
Stirling2£20,646314,17313
Suffolk13£16,168622,63313
Surrey12£18,223623,72130
Swansea9£23,99527,87919
Torfaen1£7,9951454,5001
Tyne and Wear13£10,8211149,87021
Warwickshire14£15,602628,94421
West Lothian3£5,6601486,3642
West Midlands31£14,730733,55969
West Sussex8£15,547832,09419
West Yorkshire19£9,6891247,94546
Wiltshire14£13,563837,47439
Worcestershire4£6,4201360,30911
Add postcode for better results.