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
All719£13,296936,0811,360
Aberdeen City7£23,36824,71515
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
Belfast1£18,499317,2825
Berkshire6£18,338528,02633
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol6£11,357846,35318
Bromley - Greater London3£14,832729,4284
Buckinghamshire11£11,9391142,62718
Caerphilly1£17,99959,907-
Cambridgeshire20£12,089943,07320
Cardiff1£13,390518,0467
Carmarthenshire3£12,895943,112-
Carrickfergus1£12,850724,073-
Ceredigion3£16,563624,105-
Cheshire32£12,9601039,31053
City of Edinburgh4£12,798929,95812
City of London - Greater London3£9,2221255,0647
Conwy2£7,9951266,5001
Cornwall8£16,515835,13311
County Durham2£4,4971686,0009
Croydon - Greater London9£16,904722,47213
Cumbria6£21,07048,6269
Denbighshire1£4,4951852,100-
Derbyshire28£11,716943,35125
Devon11£12,0751043,18130
Dorset7£18,352514,22632
Dumfries and Galloway1£9,5951319,3532
Dundee City5£14,116837,1734
Dungannon1£25,9900211
East Riding of Yorkshire5£15,435624,2145
East Sussex1£8,9951062,3008
Essex35£16,852728,12889
Falkirk4£19,49548,3305
Fermanagh1£14,990521,287-
Fife8£12,239936,7299
Glasgow City4£14,055730,98420
Gloucestershire9£11,2171154,42814
Greater Manchester26£10,8881042,63539
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,340827,128-
Hampshire24£11,7491041,28764
Havering - Greater London1£6,9951344,0001
Herefordshire5£17,499529,3824
Hertfordshire14£13,412833,36724
Highland1£16,995615,0426
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London4£12,4381345,773-
Isle of Wight5£18,197623,9473
Kent41£12,9131137,18045
Kingston upon Thames - Greater London3£6,8572360,0002
Lancashire20£13,6391127,84233
Larne1£12,950738,000-
Leicestershire12£11,727936,60024
Lincolnshire12£14,966525,29019
Lisburn2£19,99321,1552
Merseyside14£15,505824,86713
Monmouthshire1£6,9991570,0001
Moray1£12,995169,126-
Newport1£13,499610,1757
Newtownabbey3£23,48012,25315
Norfolk12£13,817931,74331
North Ayrshire1£11,499855,481-
North Lanarkshire1£4,9951372,5006
North Yorkshire4£12,7451039,23920
Northamptonshire4£12,613929,04316
Northumberland4£8,2471338,8375
Nottinghamshire12£10,3231157,12025
Omagh2£21,495310,0754
Oxfordshire11£15,507633,23113
Perth and Kinross2£24,3450107
Renfrewshire8£21,498314,10710
Shropshire6£14,792936,42611
Somerset18£17,256524,53642
South Yorkshire15£11,033933,91732
Staffordshire15£9,4751253,78429
Stirling2£19,646314,17311
Suffolk10£15,308624,59215
Surrey14£14,112933,45533
Swansea8£24,62025,13316
Torfaen1£7,6951454,500-
Tyne and Wear14£9,5611256,06822
Warwickshire13£11,963943,04729
West Lothian2£6,49313101,0463
West Midlands36£15,725728,57682
West Sussex8£17,202727,79014
West Yorkshire20£11,4591042,50338
Wiltshire9£10,3781146,21436
Worcestershire4£7,1791455,41411
Wrexham1£14,695721,000-
Add postcode for better results.