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
All699£13,734935,2761,385
Aberdeen City4£18,747514,36318
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
Berkshire9£17,787724,55832
Brent - Greater London1£8,5951162,000-
Bridgend1£5,4951788,360-
Bristol6£11,280846,35313
Bromley - Greater London4£18,861419,4835
Buckinghamshire13£12,6651044,72019
Caerphilly1£18,49959,907-
Cambridgeshire17£11,4591046,30124
Cardiff2£25,740158
Carmarthenshire2£13,045945,5211
Carrickfergus1£12,850724,073-
Ceredigion4£18,372521,128-
Cheshire25£13,6301036,65257
City of Edinburgh8£13,467837,1558
City of London - Greater London4£8,1471271,8676
Conwy2£7,9951266,5001
Cornwall8£18,009727,31212
County Durham2£4,3471686,0009
Croydon - Greater London9£17,271618,6949
Cumbria5£21,97448,9079
Denbighshire1£4,4951852,100-
Derbyshire27£10,7711048,63127
Devon15£10,9211145,35229
Dorset6£23,32834,82333
Dundee City4£15,170835,9826
Dungannon1£25,9900211
East Riding of Yorkshire2£16,998025,1028
East Sussex3£10,905945,8447
Essex31£16,939729,40698
Falkirk4£18,945510,4874
Fermanagh1£14,990521,287-
Fife3£12,5601136,4889
Glasgow City3£14,727723,93714
Gloucestershire11£11,3581153,95111
Greater Manchester32£12,293938,05037
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,140827,128-
Hampshire24£12,0751038,79064
Havering - Greater London1£6,9951344,000-
Herefordshire2£17,249524,9887
Hertfordshire16£11,9221029,50822
Highland2£16,497620,2229
Hillingdon - Greater London2£10,5931725,5002
Hounslow - Greater London5£11,1901350,818-
Isle of Wight5£17,797623,9472
Kent35£13,7671033,77543
Kingston upon Thames - Greater London3£6,8572360,0001
Lancashire23£14,6581137,36836
Larne1£12,950738,000-
Leicestershire11£10,8431039,06423
Lincolnshire8£16,631625,68728
Lisburn4£16,084517,4842
Merseyside15£13,440929,16417
Monmouthshire2£4,2372153,0001
Moray1£12,995169,126-
Newport2£15,497616,1617
Newtownabbey2£21,99511014
Norfolk8£14,504835,18031
North Ayrshire1£11,499855,481-
North Yorkshire3£24,82628,47622
Northamptonshire7£11,4371032,57318
Northumberland3£11,5261128,1595
Nottinghamshire10£10,2361157,52929
Omagh2£21,495310,0753
Oxfordshire11£17,438531,94412
Perth and Kinross2£24,3450107
Renfrewshire7£20,498416,1219
Shropshire6£14,026935,03111
Somerset17£16,990622,42050
South Lanarkshire2£14,405726,6776
South Yorkshire10£9,0281040,85331
Staffordshire17£11,6351042,73729
Stirling2£19,497314,1736
Suffolk8£11,7611040,99821
Surrey19£14,479928,60530
Swansea7£25,77726,33413
Torfaen1£7,6951454,500-
Tyne and Wear12£8,5911259,79924
Warwickshire12£13,600836,23034
West Lothian1£8,995780,0923
West Midlands34£15,872626,85178
West Sussex12£15,914628,11716
West Yorkshire17£10,6311144,53138
Wiltshire12£9,9651238,29134
Worcestershire3£7,0601462,80512
Add postcode for better results.