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
All728£13,510935,3611,373
Aberdeen City9£22,49829,70213
Ards1£7,4951366,0001
Ballymoney2£12,100834,339-
Barnet - Greater London3£8,5841556,296-
Bedfordshire8£7,6981351,87411
Belfast2£9,850941,7514
Berkshire12£16,355629,51229
Bexley - Greater London2£25,745113,2233
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol5£10,0301048,41422
Bromley - Greater London3£17,132619,7884
Buckinghamshire13£14,520834,46917
Caerphilly1£18,799516,600-
Cambridgeshire22£13,174941,93314
Cardiff2£12,890531,4996
Carmarthenshire2£13,195945,521-
Carrickfergus1£12,850724,073-
Ceredigion2£19,345512,083-
Cheshire41£11,9361140,80944
City of Edinburgh3£14,565720,75315
City of London - Greater London3£12,4901138,6908
Conwy2£13,620734,239-
Cornwall8£15,539933,23511
County Durham3£4,7961582,33310
Croydon - Greater London10£16,268722,72512
Cumbria8£20,346411,12511
Denbighshire1£4,4951852,100-
Derbyshire16£11,582944,55232
Devon8£15,854722,83232
Dorset9£14,373733,40237
Dumfries and Galloway2£14,9981018,4791
Dundee City4£18,999525,2806
Dungannon1£25,9900213
Ealing - Greater London1£8,4941183,0001
East Riding of Yorkshire2£11,4931326,0055
East Sussex1£10,995943,00010
Essex45£15,335828,41676
Falkirk5£19,79536,8205
Fermanagh1£14,990521,287-
Fife7£11,6601039,65710
Glasgow City6£19,429514,17321
Gloucestershire6£10,0621248,17020
Greater Manchester26£11,4381042,12344
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire22£12,9121038,43361
Havering - Greater London1£6,9951344,0001
Herefordshire1£13,000728,500-
Hertfordshire14£11,915939,18627
Highland2£10,9951145,0216
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight5£18,197623,9473
Kent37£13,3771036,89356
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire16£11,7851338,82836
Larne1£12,950738,000-
Leicestershire13£10,8871147,58425
Lincolnshire10£15,198628,33124
Lisburn4£16,744514,386-
Merseyside13£16,651621,50811
Moray1£12,995169,126-
Newport4£15,642532,0865
Newtownabbey5£18,388516,62214
Norfolk14£14,989832,69427
North Ayrshire1£11,699855,481-
North Down1£8,995935,6994
North Yorkshire4£13,135840,61719
Northamptonshire5£13,766726,77021
Northumberland3£7,3321436,6265
Nottinghamshire9£12,891849,30829
Omagh3£18,662419,3833
Oxfordshire9£14,645637,02911
Perth and Kinross4£16,894530,5066
Renfrewshire7£24,14113,6439
Richmond upon Thames - Greater London2£13,745631,4512
Shropshire10£15,677730,70310
Somerset22£14,080834,02435
South Lanarkshire1£10,498949,6954
South Yorkshire9£9,8551039,58933
Staffordshire14£9,7601248,56434
Stirling2£20,646314,17313
Suffolk13£16,162622,63312
Surrey10£13,232831,06632
Swansea9£23,99527,87919
Torfaen1£7,9951454,5001
Tyne and Wear13£10,8211149,87021
Warwickshire12£13,207836,05424
West Lothian3£5,6601486,3642
West Midlands31£15,135731,41071
West Sussex9£15,041832,95019
West Yorkshire20£9,4801249,57145
Wiltshire14£13,563837,47438
Worcestershire4£6,4201360,30911
Add postcode for better results.