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
All686£13,438936,4431,355
Aberdeen City7£23,42626,30113
Ards1£7,4951366,0001
Ballymoney1£9,2501049,880-
Barnet - Greater London2£3,3992180,510-
Bedfordshire8£7,7231351,87411
Belfast2£9,850941,7515
Berkshire11£13,716839,69629
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,702724,27516
Caerphilly1£18,799516,600-
Cambridgeshire19£13,935841,25113
Cardiff1£12,390544,9516
Carmarthenshire1£18,495624,975-
Carrickfergus1£12,850724,073-
Ceredigion2£19,595512,083-
Cheshire39£12,3241139,08345
City of Edinburgh3£14,965720,75318
City of London - Greater London3£12,4901038,6908
Conwy2£13,620734,239-
Cornwall9£15,257932,03610
County Durham4£5,0971581,25010
Croydon - Greater London5£8,4071545,44612
Cumbria8£20,372411,12511
Denbighshire1£4,4951852,100-
Derbyshire16£11,368944,31330
Devon9£15,587727,13632
Dorset9£14,373733,40240
Dumfries and Galloway2£14,9981018,4791
Dundee City5£19,859420,6716
Dungannon1£25,9900213
Ealing - Greater London1£8,4941183,0001
East Riding of Yorkshire4£10,4951035,8054
East Sussex1£10,995943,0009
Essex41£15,521827,61175
Falkirk5£19,79536,8205
Fermanagh1£14,990521,287-
Fife7£11,8021039,65710
Glasgow City6£19,429514,17321
Gloucestershire6£10,0621248,17020
Greater Manchester22£11,4401041,27845
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire22£11,7421042,02960
Havering - Greater London1£6,9951344,0001
Herefordshire1£13,000728,500-
Hertfordshire13£12,293939,12430
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London3£14,2501347,328-
Isle of Wight4£15,497729,9263
Kent37£10,6731141,94648
Kingston upon Thames - Greater London3£6,9412360,0002
Lancashire14£9,9021244,66335
Larne1£12,950738,000-
Leicestershire14£11,0161046,75725
Lincolnshire6£15,856525,42525
Lisburn3£17,660414,319-
Merseyside11£15,742825,08211
Moray2£15,2451112,084-
Newport3£16,164522,1146
Newtownabbey6£16,989619,53913
Norfolk15£13,976835,97525
North Ayrshire1£11,699855,481-
North Down1£2,9502186,0003
North Lanarkshire1£19,998417,6146
North Yorkshire5£15,261736,54320
Northamptonshire4£14,430724,65521
Northumberland3£7,3321436,6266
Nottinghamshire7£14,387740,39330
Omagh2£17,495627,1503
Oxfordshire10£14,930634,69210
Perth and Kinross4£16,896530,5067
Renfrewshire7£24,14113,64310
Richmond upon Thames - Greater London2£13,745631,4512
Shropshire11£16,015730,7319
Somerset21£13,351937,74633
South Lanarkshire2£11,773936,2233
South Yorkshire8£10,5001039,41234
Staffordshire14£9,2991254,19435
Stirling2£20,646314,17313
Suffolk11£15,908622,82113
Surrey8£12,547935,33230
Swansea7£24,282210,07719
Torfaen1£7,9951454,5001
Tyne and Wear12£10,3231153,83919
Warwickshire14£15,602628,94423
West Lothian3£5,8271486,3642
West Midlands26£15,627730,31367
West Sussex9£14,541935,87618
West Yorkshire19£9,4681249,18747
Wiltshire15£15,385730,45436
Worcestershire4£6,5581360,30910
Add postcode for better results.