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
All713£13,247936,2981,397
Aberdeen City9£21,219312,98114
Ards1£7,4951366,0001
Ballymena1£7,7001235,000-
Ballymoney2£12,100834,339-
Barnet - Greater London3£8,6021556,296-
Bedfordshire7£8,1481349,28512
Belfast2£12,875729,6414
Berkshire9£13,526844,66431
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol4£8,7121155,40022
Bromley - Greater London1£14,995637,4635
Buckinghamshire10£12,9691040,97920
Caerphilly1£18,799516,600-
Cambridgeshire22£13,151941,92514
Cardiff2£12,890531,4996
Carmarthenshire2£13,195945,521-
Carrickfergus1£12,850724,073-
Ceredigion2£19,345512,083-
Cheshire45£12,1101140,17543
City of Edinburgh2£15,348814,02516
City of London - Greater London2£7,8351456,0008
Conwy3£11,078948,493-
Cornwall7£16,231833,12112
County Durham3£4,7961582,33310
Craigavon1£12,9951040,6484
Croydon - Greater London10£16,268722,72512
Cumbria6£21,17048,62612
Denbighshire1£4,4951852,100-
Derbyshire20£11,784942,78730
Devon7£16,026726,80531
Dorset7£15,253731,19437
Dumfries and Galloway2£12,2971018,4791
Dundee City4£18,949525,2806
Dungannon1£25,9900212
Ealing - Greater London1£8,4941183,0001
East Riding of Yorkshire2£16,243726,0056
East Sussex1£10,995943,00010
Essex44£16,000829,05779
Falkirk4£20,37036,4136
Fermanagh1£14,990521,287-
Fife9£13,101933,32710
Glasgow City5£18,115617,00322
Gloucestershire5£10,5751248,60421
Greater Manchester25£11,0201043,37942
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire21£12,7591041,31766
Havering - Greater London1£6,9951344,0001
Herefordshire1£13,000728,500-
Hertfordshire12£11,5611039,21728
Highland1£17,495615,0428
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight5£18,197623,9473
Kent45£12,1961139,82045
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire19£13,0021234,49834
Larne1£12,950738,000-
Leicestershire13£9,7721148,18025
Lincolnshire9£14,665525,11625
Lisburn4£14,869714,849-
Merseyside15£16,214721,27512
Moray1£12,995169,126-
Newport3£16,024525,4056
Newtownabbey3£21,98028,36614
Norfolk11£14,678832,02229
North Ayrshire1£11,699855,481-
North Down1£8,995935,6993
North Yorkshire5£14,068735,69218
Northamptonshire4£12,584832,67821
Northumberland3£7,3321436,6265
Nottinghamshire8£10,3871061,88828
Omagh2£21,495310,0754
Oxfordshire9£14,645637,02911
Perth and Kinross4£16,894530,5066
Renfrewshire7£24,14113,6438
Richmond upon Thames - Greater London1£12,995823,6903
Shropshire9£15,930732,32410
Somerset16£13,988837,39540
South Lanarkshire1£10,498949,6955
South Yorkshire8£9,0461142,89635
Staffordshire15£9,5561251,52631
Stirling2£20,646314,17313
Suffolk11£16,056522,96914
Surrey11£11,2611037,90834
Swansea8£23,37027,92820
Torfaen1£7,9951454,500-
Tyne and Wear12£10,0141254,69622
Warwickshire20£14,570733,66920
West Lothian2£6,49313101,0463
West Midlands37£15,475730,42172
West Sussex10£14,740833,34318
West Yorkshire20£8,5171351,85747
Wiltshire10£11,2651046,06341
Worcestershire2£5,7201572,32513
Add postcode for better results.