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
All680£13,087936,4511,293
Aberdeen City5£23,85821,61313
Aberdeenshire1£12,995825,2742
Ballymoney1£9,2501049,880-
Barnet - Greater London2£3,3992180,510-
Bedfordshire7£9,1131243,82012
Belfast4£9,8241050,7202
Berkshire12£14,696737,74026
Bexley - Greater London1£12,4951120,5002
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol4£11,185948,66819
Bromley - Greater London2£12,973840,0133
Buckinghamshire12£13,666930,36516
Caerphilly1£18,999516,600-
Cambridgeshire16£13,273943,47713
Cardiff1£12,999522,3584
Carmarthenshire2£18,495617,188-
Carrickfergus1£12,850724,073-
Ceredigion1£20,695414,766-
Cheshire33£9,9821245,79442
City of Edinburgh6£14,440724,44416
City of London - Greater London3£11,2581158,88111
Conwy2£13,620734,2391
Cornwall6£15,1051034,25412
County Durham4£7,4221365,69412
Craigavon2£12,995935,5372
Croydon - Greater London8£12,1011133,17513
Cumbria8£18,848515,85713
Denbighshire1£4,4951852,100-
Derbyshire15£9,6021050,56029
Devon13£13,413831,99727
Dorset14£15,431626,88735
Dumfries and Galloway1£14,998717,6041
Dundee City4£19,749420,7367
Dungannon2£28,8750-2
East Ayrshire1£17,69039,2091
East Riding of Yorkshire4£11,4301127,0412
East Sussex3£14,165829,0718
Essex40£14,231929,13664
Falkirk4£20,74525,9005
Fermanagh1£14,990521,287-
Fife6£10,8901143,57313
Glasgow City7£19,680417,16318
Gloucestershire5£7,7171363,38523
Greater Manchester21£12,480932,22743
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire22£11,6671035,39550
Havering - Greater London1£6,9951344,0002
Herefordshire1£13,500728,5002
Hertfordshire11£11,5711039,45235
Hillingdon - Greater London3£5,0572063,7542
Hounslow - Greater London3£14,2501347,3281
Isle of Wight3£16,998624,5683
Kent40£10,7601141,68648
Kingston upon Thames - Greater London4£5,8652273,0001
Lancashire20£9,8321241,67327
Larne1£12,950738,000-
Leicestershire15£10,9801049,36723
Lincolnshire4£13,920725,41026
Lisburn2£20,49821,155-
Merseyside9£13,1451036,49511
Monmouthshire1£2,9991989,401-
Moray2£15,2451112,084-
Neath Port Talbot1£5,9951570,000-
Newport2£13,997631,1397
Newtownabbey8£19,504313,84511
Norfolk12£12,442940,49724
North Ayrshire1£11,999855,481-
North Lanarkshire1£3,9951676,0006
North Yorkshire6£13,452940,47120
Northamptonshire3£14,528633,73220
Northumberland3£9,6361133,3977
Nottinghamshire9£11,4891041,23527
Omagh3£16,995636,7672
Oxfordshire10£12,559740,40716
Perth and Kinross5£15,576632,4156
Renfrewshire10£23,44824,6708
Richmond upon Thames - Greater London2£13,745631,4512
Shropshire12£15,722732,7209
Somerset17£13,346939,15033
South Lanarkshire2£11,773936,2092
South Yorkshire10£11,596835,68927
Staffordshire12£10,1321146,48937
Stirling6£22,68025,10610
Suffolk5£14,376728,97612
Surrey10£12,292831,70528
Swansea7£21,712310,23416
Tyne and Wear9£8,6651356,06921
Warwickshire11£14,826732,97223
West Lothian2£6,7451268,5462
West Midlands22£14,506729,67764
West Sussex11£11,5341145,27915
West Yorkshire18£9,2951248,03851
Wiltshire12£14,592729,34833
Worcestershire5£8,8401149,81611
Add postcode for better results.