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,421935,5581,382
Aberdeen City9£22,49829,70213
Ards1£7,4951366,0001
Ballymoney2£12,100834,339-
Barnet - Greater London3£8,6051556,296-
Bedfordshire7£8,1481349,28512
Belfast1£8,7501042,0005
Berkshire11£14,448839,22529
Bexley - Greater London2£25,745113,2233
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol4£8,7121155,40023
Bromley - Greater London3£17,132619,7884
Buckinghamshire11£14,095937,34419
Caerphilly1£18,799516,600-
Cambridgeshire22£13,174941,92514
Cardiff2£12,890531,4996
Carmarthenshire2£13,195945,521-
Carrickfergus1£12,850724,073-
Ceredigion2£19,345512,083-
Cheshire42£11,9341140,15743
City of Edinburgh3£14,565720,75315
City of London - Greater London2£7,8351456,0009
Conwy2£13,620734,239-
Cornwall7£16,331833,04212
County Durham3£4,7961582,33311
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,40236
Dumfries and Galloway2£12,2971018,4791
Dundee City4£18,999525,2806
Dungannon1£25,9900212
Ealing - Greater London1£8,4941183,0001
East Riding of Yorkshire2£11,4931326,0055
East Sussex1£10,995943,00010
Essex41£15,478827,81878
Falkirk5£19,79536,8205
Fermanagh1£14,990521,287-
Fife7£11,6601039,65710
Glasgow City6£19,429514,17321
Gloucestershire6£10,0621248,17020
Greater Manchester26£11,4111042,12341
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire19£12,5161039,18365
Havering - Greater London1£6,9951344,0001
Herefordshire1£13,000728,500-
Hertfordshire13£12,271937,27728
Highland2£10,9951145,0216
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight5£18,197623,9473
Kent45£12,3271139,21047
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire17£12,6091336,76337
Larne1£12,950738,000-
Leicestershire12£8,7621251,70426
Lincolnshire9£15,997525,48025
Lisburn4£16,744514,386-
Merseyside13£16,651621,50811
Moray1£12,995169,126-
Newport4£15,642532,0865
Newtownabbey4£17,735620,77514
Norfolk12£14,246836,35128
North Ayrshire1£11,699855,481-
North Down1£8,995935,6994
North Yorkshire4£13,135840,61719
Northamptonshire4£12,584832,67822
Northumberland3£7,3321436,6265
Nottinghamshire10£12,301852,35627
Omagh3£18,662419,3833
Oxfordshire9£14,645637,02911
Perth and Kinross4£16,894530,5066
Renfrewshire7£24,14113,6439
Richmond upon Thames - Greater London1£12,995823,6903
Shropshire10£15,677730,70310
Somerset18£14,177835,79639
South Lanarkshire2£17,999524,8494
South Yorkshire9£9,8551039,58933
Staffordshire15£9,5761251,52633
Stirling2£20,646314,17313
Suffolk12£15,326624,39413
Surrey9£12,708831,91233
Swansea8£23,37027,92820
Torfaen1£7,9951454,500-
Tyne and Wear13£10,6691150,55622
Warwickshire16£14,763731,76420
West Lothian3£5,6601486,3642
West Midlands35£15,887629,60971
West Sussex9£15,544830,60419
West Yorkshire20£9,4801249,57145
Wiltshire13£13,264938,88741
Worcestershire4£6,4201360,30911
Add postcode for better results.