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
All676£13,550936,0161,332
Aberdeen City4£24,8971113
Ards1£6,9951366,000-
Ballymena2£12,848826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London3£6,0661776,6911
Bedfordshire6£5,3721554,24211
Belfast1£12,450846,2386
Berkshire7£18,231720,50931
Brent - Greater London1£7,9951162,000-
Bridgend1£5,4951788,360-
Bristol4£12,170846,22914
Bromley - Greater London4£18,861419,4835
Buckinghamshire14£13,038942,88719
Caerphilly1£18,49959,907-
Cambridgeshire20£11,917943,83423
Cardiff2£25,740157
Carmarthenshire2£12,995945,5211
Carrickfergus1£12,850724,073-
Ceredigion3£18,331525,0371
Cheshire26£13,3431038,18851
City of Edinburgh7£13,491836,3988
City of London - Greater London2£9,1451267,5968
Conwy2£7,9951266,5001
Cornwall7£17,117831,21113
County Durham2£4,3471686,0009
Croydon - Greater London10£15,587725,1257
Cumbria5£21,97448,9079
Denbighshire1£4,4951852,100-
Derbyshire26£10,7091048,82026
Devon15£10,8571145,35229
Dorset7£21,78145,51929
Dundee City4£15,170835,9825
Dungannon1£24,9900211
East Riding of Yorkshire1£8,995050,1939
East Sussex5£13,022835,6867
Essex30£16,706829,93694
Falkirk4£18,945510,4873
Fermanagh1£14,490521,287-
Fife2£16,093939,6238
Glasgow City4£9,2441236,13813
Gloucestershire12£11,6021051,72210
Greater Manchester32£11,978938,50435
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,140827,128-
Hampshire24£11,7631039,09260
Havering - Greater London1£6,9951344,000-
Hertfordshire14£13,355928,19325
Highland2£16,497620,22210
Hillingdon - Greater London2£10,3431725,5002
Hounslow - Greater London5£11,1901350,818-
Isle of Anglesey1£5,5001672,299-
Isle of Wight5£17,797623,947-
Kent36£13,6621034,18240
Kingston upon Thames - Greater London3£6,8572360,0001
Lancashire22£13,9951136,40336
Leicestershire10£10,9181040,83419
Lincolnshire8£16,580625,68727
Lisburn4£16,084517,4842
Merseyside14£13,377929,85415
Monmouthshire2£3,9452153,0001
Moray1£12,995169,126-
Newport2£15,497616,1617
Newtownabbey2£21,99511011
Norfolk10£13,825834,13029
North Ayrshire1£11,499855,481-
North Yorkshire6£22,075212,21221
Northamptonshire7£11,4081032,57316
Northumberland3£11,5291128,1594
Nottinghamshire11£8,8971263,01629
Omagh2£21,495310,0753
Oxfordshire10£18,243529,47112
Perth and Kinross2£24,3450107
Renfrewshire6£22,248315,25110
Shropshire5£14,493932,51112
Somerset14£18,412622,20454
South Lanarkshire2£14,405726,8236
South Yorkshire11£9,0961046,70332
Staffordshire17£11,4641042,27827
Stirling2£19,648314,1736
Suffolk6£13,807833,32522
Surrey18£14,894826,36728
Swansea5£25,59225,94315
Torfaen1£7,6951454,500-
Tyne and Wear12£8,6061259,79922
Warwickshire12£13,632835,92332
West Lothian1£8,995780,0923
West Midlands29£15,323728,99575
West Sussex12£15,856628,11715
West Yorkshire15£9,9021246,87438
Wiltshire8£9,5201240,76038
Worcestershire3£7,0601462,80512
Add postcode for better results.