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
All722£13,271936,2861,369
Aberdeen City7£23,36824,71516
Antrim1£6,9991281,000-
Ards1£7,4951366,0001
Ballymena2£13,348826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London2£3,3992180,5101
Bedfordshire8£7,5171450,62411
Belfast2£12,997647,6415
Berkshire8£15,389738,06330
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol6£11,270846,35321
Bromley - Greater London3£14,832729,4284
Buckinghamshire11£11,9391142,62718
Caerphilly1£17,999516,600-
Cambridgeshire20£11,8441043,67619
Cardiff2£12,890531,4996
Carmarthenshire3£12,962943,112-
Carrickfergus1£12,850724,073-
Ceredigion2£19,345512,083-
Cheshire33£12,7321039,06755
City of Edinburgh3£14,565720,75313
City of London - Greater London3£9,2221255,0647
Conwy2£7,9951266,5001
Cornwall9£16,123835,07410
County Durham2£4,4971686,0009
Craigavon1£12,9951040,6484
Croydon - Greater London10£16,198722,72512
Cumbria6£21,15348,6269
Denbighshire1£4,4951852,100-
Derbyshire24£11,245946,32029
Devon11£12,757940,30630
Dorset6£18,128514,61633
Dumfries and Galloway2£12,2971018,4791
Dundee City5£14,116837,1735
Dungannon1£25,9900211
East Riding of Yorkshire3£16,328720,8975
East Sussex1£8,9951062,3009
Essex37£16,070728,40585
Falkirk4£19,49548,3305
Fermanagh1£14,990521,287-
Fife8£12,239936,72910
Glasgow City4£11,621934,26420
Gloucestershire8£11,2441053,68013
Greater Manchester30£11,2051043,74437
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,440827,128-
Hampshire20£11,7671144,22566
Havering - Greater London1£6,9951344,0001
Herefordshire5£17,499529,3824
Hertfordshire14£13,352832,52323
Highland1£16,995615,0429
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London4£12,4381345,773-
Isle of Wight5£18,197623,9473
Kent41£12,9181137,03346
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire19£13,5051127,59333
Larne1£12,950738,000-
Leicestershire11£11,4311038,84626
Lincolnshire13£13,491726,66117
Lisburn2£19,99321,1552
Merseyside15£15,269724,38112
Moray1£12,995169,126-
Newtownabbey3£23,48012,25315
Norfolk14£13,357933,06428
North Ayrshire1£11,699855,481-
North Lanarkshire1£4,9951372,5006
North Yorkshire6£12,822938,38418
Northamptonshire5£13,309829,65715
Northumberland3£7,3321436,6926
Nottinghamshire10£10,1081260,84126
Omagh2£21,495310,0754
Oxfordshire11£15,598633,23113
Perth and Kinross2£24,3450107
Renfrewshire6£22,665313,48910
Shropshire6£14,792936,42612
Somerset19£15,282729,84240
South Lanarkshire2£12,615915,1585
South Yorkshire12£10,8371032,50233
Staffordshire14£9,1991255,40430
Stirling2£19,646314,17313
Suffolk11£16,250620,30414
Surrey15£14,301832,46832
Swansea8£24,62025,13320
Torfaen1£7,6951454,500-
Tyne and Wear13£10,0331154,79622
Warwickshire15£12,387941,24128
West Lothian2£6,49313101,0463
West Midlands38£15,636728,34683
West Sussex9£17,460726,19114
West Yorkshire19£11,3771043,03343
Wiltshire10£10,8381043,33034
Worcestershire3£6,1401559,29711
Wrexham1£14,695721,000-
Add postcode for better results.