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
All696£13,576935,9071,344
Aberdeen City8£23,43526,30113
Ards1£7,4951366,0001
Ballymoney1£9,2501049,880-
Barnet - Greater London2£3,3992180,510-
Bedfordshire8£7,6981351,87411
Belfast2£9,850941,7515
Berkshire11£14,334738,83030
Bexley - Greater London1£25,995025,9953
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol6£9,0851152,26920
Bromley - Greater London2£16,223624,7714
Buckinghamshire12£16,710724,27516
Caerphilly1£18,799516,600-
Cambridgeshire21£13,622941,81613
Cardiff1£12,390544,9516
Carmarthenshire1£18,495624,975-
Carrickfergus1£12,850724,073-
Ceredigion2£19,595512,083-
Cheshire39£12,3191139,08344
City of Edinburgh3£14,965720,75318
City of London - Greater London3£12,4901038,6908
Conwy2£13,620734,239-
Cornwall8£15,539933,22211
County Durham4£5,0971581,25010
Croydon - Greater London10£16,268722,72512
Cumbria8£20,346411,12511
Denbighshire1£4,4951852,100-
Derbyshire16£11,395943,92131
Devon9£15,587727,13631
Dorset9£14,373733,40239
Dumfries and Galloway2£14,9981018,4791
Dundee City5£19,899420,6716
Dungannon1£25,9900213
Ealing - Greater London1£8,4941183,0001
East Riding of Yorkshire5£10,995936,6434
East Sussex1£10,995943,0009
Essex41£15,618827,68675
Falkirk5£19,79536,8205
Fermanagh1£14,990521,287-
Fife7£11,8021039,65710
Glasgow City6£19,429514,17321
Gloucestershire6£10,0621248,17020
Greater Manchester24£11,3951041,61045
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire22£11,7421042,03060
Havering - Greater London1£6,9951344,0001
Herefordshire1£13,000728,500-
Hertfordshire13£12,293939,12429
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight4£15,497729,9263
Kent37£10,6331141,94647
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire14£9,5661345,01735
Larne1£12,950738,000-
Leicestershire14£11,0161046,75725
Lincolnshire6£16,662417,88525
Lisburn3£17,660414,319-
Merseyside12£15,817725,10710
Moray2£15,2451112,084-
Newport4£15,642532,0865
Newtownabbey6£16,989619,53913
Norfolk14£14,332833,37126
North Ayrshire1£11,699855,481-
North Yorkshire5£15,261736,54319
Northamptonshire4£14,288724,65521
Northumberland3£7,3321436,6265
Nottinghamshire8£12,995848,84430
Omagh2£17,495627,1503
Oxfordshire9£14,645637,02911
Perth and Kinross4£16,894530,5067
Renfrewshire7£24,14113,64310
Richmond upon Thames - Greater London2£13,745631,4512
Shropshire11£16,015730,7319
Somerset23£13,555836,46433
South Lanarkshire2£11,773936,2233
South Yorkshire8£10,5001039,41234
Staffordshire14£9,2991254,19434
Stirling2£20,646314,17313
Suffolk12£15,358624,39413
Surrey9£12,481933,84129
Swansea7£24,282210,07719
Torfaen1£7,9951454,5001
Tyne and Wear12£10,2811153,83919
Warwickshire14£15,602628,94423
West Lothian3£5,8271486,3642
West Midlands26£15,301731,51068
West Sussex8£15,547832,09419
West Yorkshire18£9,2721249,39846
Wiltshire13£14,676834,02439
Worcestershire5£8,5401251,19610
Add postcode for better results.