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
All677£13,120936,5771,305
Aberdeen City5£23,85821,61313
Aberdeenshire1£12,995825,2742
Ballymoney1£9,2501049,880-
Barnet - Greater London2£3,3992180,510-
Bedfordshire8£8,5301347,09312
Belfast4£9,8241050,7202
Berkshire11£15,021736,09727
Bexley - Greater London1£12,4951120,5002
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol5£10,839951,96019
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,9761245,79442
City of Edinburgh6£14,440724,44416
City of London - Greater London3£11,2581158,88110
Conwy2£13,620734,2391
Cornwall5£14,3261140,26313
County Durham3£4,9301582,33313
Craigavon3£13,328733,1892
Croydon - Greater London8£12,1011133,17513
Cumbria8£18,848515,85713
Denbighshire1£4,4951852,100-
Derbyshire16£9,8141050,52529
Devon13£13,413831,99727
Dorset13£15,541625,80135
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,667929,08966
Falkirk4£20,74525,9005
Fermanagh1£14,990521,287-
Fife6£10,8901143,57313
Glasgow City7£19,680417,16318
Gloucestershire6£6,8481365,35423
Greater Manchester24£12,829933,45544
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London1£12,990828,479-
Hampshire21£11,7741036,10951
Havering - Greater London1£6,9951344,0002
Herefordshire1£13,500728,5002
Hertfordshire10£12,354939,29735
Hillingdon - Greater London3£5,0572063,7542
Hounslow - Greater London3£14,2501347,3281
Isle of Wight3£16,998624,5683
Kent40£10,7601141,68647
Kingston upon Thames - Greater London4£5,8652273,0001
Lancashire20£9,8321241,67327
Larne1£12,950738,000-
Leicestershire15£10,9761049,36723
Lincolnshire3£16,061519,04627
Lisburn2£20,49821,155-
Merseyside10£13,177934,70411
Monmouthshire1£2,9991989,401-
Moray2£15,2451112,084-
Neath Port Talbot1£5,9951570,000-
Newport2£13,997631,1396
Newtownabbey7£20,291313,15111
Norfolk12£12,442940,49724
North Ayrshire1£11,999855,481-
North Lanarkshire1£3,9951676,0006
North Yorkshire6£13,452940,47120
Northamptonshire2£14,543733,50821
Northumberland3£9,6361133,3977
Nottinghamshire10£11,4291044,28027
Omagh3£16,995636,7672
Oxfordshire10£12,559740,40716
Perth and Kinross4£17,046530,5067
Renfrewshire8£22,56125,8379
Richmond upon Thames - Greater London2£13,745631,4512
Shropshire11£16,045730,7279
Somerset18£12,965940,86932
South Lanarkshire2£11,773936,2092
South Yorkshire10£11,596835,68927
Staffordshire11£10,3031243,26738
Stirling5£23,01625,67311
Suffolk5£14,296728,99912
Surrey10£12,292831,70528
Swansea7£21,712310,23416
Tyne and Wear9£8,6651356,06921
Warwickshire11£14,790732,97223
West Lothian2£6,7451268,5462
West Midlands21£14,806728,14865
West Sussex10£11,7681045,06716
West Yorkshire19£9,2001247,50951
Wiltshire14£15,949625,52934
Worcestershire5£8,8401149,81611
Add postcode for better results.