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
All678£13,591935,8351,415
Aberdeen City1£26,9981121
Ards1£6,9951366,000-
Ballymena2£12,848826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London3£6,0661776,6911
Bedfordshire6£5,3721554,24212
Belfast1£12,750846,2386
Berkshire8£18,761619,36733
Brent - Greater London1£8,5951162,000-
Bridgend1£5,4951788,360-
Bristol5£10,935949,18314
Bromley - Greater London4£18,861419,4835
Buckinghamshire13£12,6651044,72019
Caerphilly1£18,49959,907-
Cambridgeshire19£11,4441046,02824
Cardiff2£25,740158
Carmarthenshire2£13,045945,5211
Carrickfergus1£12,850724,073-
Ceredigion3£18,498525,0371
Cheshire25£13,6181036,65257
City of Edinburgh8£13,523837,1558
City of London - Greater London3£10,2961052,9897
Conwy2£7,9951266,5001
Cornwall8£18,009727,31212
County Durham2£4,3471686,0009
Croydon - Greater London10£15,867725,1259
Cumbria5£21,97448,9079
Denbighshire1£4,4951852,100-
Derbyshire27£10,986947,57628
Devon15£10,8881145,35229
Dorset6£23,32834,80633
Dundee City4£15,170835,9826
Dungannon1£24,9900211
East Riding of Yorkshire1£8,995050,1939
East Sussex3£10,905945,8447
Essex31£16,939729,40698
Falkirk4£18,945510,4874
Fermanagh1£14,990521,287-
Fife2£16,093939,62310
Glasgow City4£13,294920,39114
Gloucestershire11£11,3131153,95111
Greater Manchester32£12,019938,50438
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,140827,128-
Hampshire24£12,0671038,79064
Havering - Greater London1£6,9951344,000-
Hertfordshire16£12,747929,13123
Highland2£16,497620,2229
Hillingdon - Greater London2£10,3431725,5002
Hounslow - Greater London5£11,1901350,818-
Isle of Anglesey1£5,5001672,299-
Isle of Wight5£17,797623,9472
Kent36£13,6711034,19643
Kingston upon Thames - Greater London3£6,8572360,0001
Lancashire22£14,0121137,36837
Leicestershire11£10,8161039,06623
Lincolnshire8£16,631625,68728
Lisburn3£14,513623,3083
Merseyside15£13,458929,17017
Monmouthshire2£3,9872153,0001
Moray1£12,995169,126-
Newport2£15,497616,1617
Newtownabbey2£21,99511014
Norfolk10£13,875834,13031
North Ayrshire1£11,499855,481-
North Yorkshire3£20,826415,01823
Northamptonshire7£11,4371032,57318
Northumberland3£11,5261128,1595
Nottinghamshire11£8,8971263,01630
Omagh2£21,495310,0753
Oxfordshire10£18,243529,47113
Perth and Kinross2£24,3450107
Renfrewshire8£20,311419,9679
Shropshire5£14,618932,51112
Somerset13£17,257623,89354
South Lanarkshire2£14,405726,8236
South Yorkshire10£9,818936,17832
Staffordshire17£11,4701042,27829
Stirling2£19,497314,1736
Suffolk6£13,965833,32523
Surrey18£14,894826,36731
Swansea7£25,77726,33413
Torfaen1£7,6951454,500-
Tyne and Wear12£8,6111259,79924
Warwickshire12£13,600836,23034
West Lothian1£8,995780,0923
West Midlands31£15,489727,82181
West Sussex12£15,914628,11716
West Yorkshire15£9,9331246,91642
Wiltshire9£9,4601240,34238
Worcestershire3£7,0601462,80512
Add postcode for better results.