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
All666£13,052936,5021,297
Aberdeen City5£23,85821,61313
Aberdeenshire1£12,995825,2742
Ballymoney1£9,2501049,880-
Barnet - Greater London2£3,3992180,510-
Bedfordshire7£9,1191243,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,66820
Bromley - Greater London2£12,973840,0133
Buckinghamshire10£14,316930,59017
Caerphilly1£18,999516,600-
Cambridgeshire15£12,471945,90613
Cardiff1£12,999522,3584
Carmarthenshire1£18,49559,4001
Carrickfergus1£12,850724,073-
Ceredigion1£20,695414,766-
Cheshire32£9,8661346,89042
City of Edinburgh6£14,440724,44416
City of London - Greater London3£11,2581158,88111
Conwy2£14,120734,2391
Cornwall7£14,940934,49211
County Durham3£8,0981262,59212
Craigavon2£12,995935,3812
Croydon - Greater London8£12,1011133,17513
Cumbria8£18,848515,85713
Denbighshire1£4,4951852,100-
Derbyshire16£9,7771049,67528
Devon12£13,993731,43027
Dorset14£16,259625,11734
Dumfries and Galloway1£14,998717,6041
Dundee City4£19,749420,7367
Dungannon2£28,8750-2
East Ayrshire1£17,76039,2091
East Riding of Yorkshire4£11,4301127,0412
East Sussex3£14,165829,0718
Essex39£14,382928,86063
Falkirk4£20,74525,9005
Fermanagh1£14,990521,287-
Fife6£10,8901143,57313
Glasgow City7£19,680417,16318
Gloucestershire5£7,7171363,38523
Greater Manchester19£12,767928,52143
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,45236
Hillingdon - Greater London2£6,3352055,6322
Hounslow - Greater London3£14,2501347,3281
Isle of Wight3£16,998624,5684
Kent38£10,7481142,01348
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,0891036,53811
Monmouthshire1£2,9991989,401-
Moray2£15,2451112,084-
Neath Port Talbot1£5,9951570,000-
Newport4£13,842638,6495
Newtownabbey8£19,517313,84511
Norfolk12£12,442940,49724
North Ayrshire1£11,999855,481-
North Lanarkshire1£3,9951676,0006
North Yorkshire6£13,452940,47120
Northamptonshire3£14,528633,73221
Northumberland3£9,6361133,3977
Nottinghamshire10£10,9091045,06126
Omagh3£16,995636,7672
Oxfordshire11£12,561837,70115
Perth and Kinross5£15,576632,4157
Renfrewshire10£23,59824,6708
Richmond upon Thames - Greater London2£13,745631,4512
Scottish Borders1£6,495965,0001
Shropshire13£16,578730,3808
Somerset18£13,371939,80432
South Lanarkshire2£11,773935,9512
South Yorkshire10£11,596835,68929
Staffordshire11£10,4811145,94337
Stirling6£22,68025,10610
Suffolk4£13,221824,45411
Surrey9£12,186833,44230
Swansea7£21,712310,23416
Tyne and Wear9£8,7211356,06922
Warwickshire7£13,935835,12723
West Lothian2£6,7451268,5462
West Midlands22£14,174730,14164
West Sussex10£11,4181144,06915
West Yorkshire17£9,4711247,68752
Wiltshire12£14,592729,34833
Worcestershire4£9,7281143,82612
Add postcode for better results.