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£12,982937,5281,343
Aberdeen City2£15,245620,50021
Antrim1£6,9991281,000-
Ards1£6,9951366,000-
Ballymena2£13,348826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London2£3,3992180,5101
Bedfordshire6£6,0061542,22511
Berkshire11£16,762634,04033
Bridgend1£5,4951788,360-
Bristol6£11,329846,35314
Bromley - Greater London4£14,648731,2994
Buckinghamshire11£13,354945,44020
Caerphilly1£18,49959,907-
Cambridgeshire25£12,067941,85517
Carmarthenshire3£12,895943,112-
Carrickfergus1£12,850724,073-
Ceredigion4£18,547521,117-
Cheshire28£13,4131037,53752
City of Edinburgh6£16,782620,8639
City of London - Greater London2£9,3451267,5967
Conwy2£7,9951266,5001
Cornwall8£16,578835,51312
County Durham2£4,3471686,0009
Croydon - Greater London10£15,988721,2258
Cumbria6£20,14458,9578
Denbighshire1£4,4951852,100-
Derbyshire26£10,927945,86627
Devon10£10,6131146,34932
Dorset8£19,220413,80931
Dundee City6£13,7131143,4825
Dungannon1£25,9900211
East Riding of Yorkshire3£15,061629,8605
East Sussex2£9,6471046,8408
Essex39£17,130725,98290
Falkirk4£19,49548,3305
Fermanagh1£14,990521,287-
Fife5£14,295928,37310
Glasgow City3£9,808941,30916
Gloucestershire9£12,8281056,36913
Greater Manchester28£11,4381041,48739
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,190827,128-
Hampshire27£9,9981244,22460
Havering - Greater London1£6,9951344,0001
Herefordshire4£18,624526,8185
Hertfordshire13£13,537832,77221
Highland1£16,995615,0427
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London4£12,4251345,773-
Isle of Wight5£18,197623,9472
Kent37£13,2391036,36042
Kingston upon Thames - Greater London3£6,8572360,0002
Lancashire22£13,6911032,15035
Larne1£12,950738,000-
Leicestershire11£11,475939,15423
Lincolnshire13£15,394524,59920
Lisburn3£15,860614,9402
Merseyside18£14,497829,82711
Monmouthshire1£6,9991570,0001
Moray1£12,995169,126-
Newport1£13,499610,1757
Newtownabbey2£22,24511015
Norfolk11£13,584935,81832
North Ayrshire1£11,499855,481-
North Lanarkshire1£4,9951372,5005
North Yorkshire3£10,8801142,70721
Northamptonshire6£11,0241034,85217
Northumberland3£6,8611543,0905
Nottinghamshire11£10,2091158,10326
Omagh2£21,495310,0753
Oxfordshire12£16,381531,10712
Perth and Kinross3£19,228424,8627
Renfrewshire8£21,498314,1079
Shropshire5£14,618932,51112
Somerset17£17,601522,72446
South Lanarkshire1£11,998844,9956
South Yorkshire13£9,740941,60733
Staffordshire16£9,3881251,74930
Stirling3£18,763313,5336
Suffolk8£12,979936,06420
Surrey15£13,700931,41634
Swansea4£24,86725,49718
Torfaen1£7,6951454,500-
Tyne and Wear15£8,6211358,71523
Warwickshire16£13,203834,20029
West Lothian2£6,24313101,0462
West Midlands38£16,273627,15075
West Sussex9£17,580625,40014
West Yorkshire15£10,7621144,19843
Wiltshire11£10,0271244,06836
Worcestershire4£7,1401455,41411
Wrexham1£14,695721,000-
Add postcode for better results.