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
All727£13,381935,7841,365
Aberdeen City7£23,36824,71515
Antrim1£6,9991281,000-
Ards1£7,4951366,0001
Ballymena2£13,348826,728-
Ballymoney1£9,2501049,8801
Barnet - Greater London2£3,3992180,5101
Bedfordshire9£7,4211447,54410
Belfast1£18,499317,2825
Berkshire6£18,338528,02632
Blaenau Gwent1£11,995644,373-
Bridgend1£5,4951788,360-
Bristol6£11,357846,35318
Bromley - Greater London3£14,832729,4284
Buckinghamshire11£12,0151142,62718
Caerphilly1£17,99959,907-
Cambridgeshire21£12,400941,84620
Cardiff1£13,390518,0467
Carmarthenshire3£12,895943,112-
Carrickfergus1£12,850724,073-
Ceredigion3£16,563624,105-
Cheshire33£13,4021038,13853
City of Edinburgh4£12,798929,95812
City of London - Greater London3£9,2221255,0647
Conwy2£7,9951266,5001
Cornwall8£16,515835,13311
County Durham2£4,4971686,0009
Croydon - Greater London9£16,904722,47213
Cumbria6£21,07048,6269
Denbighshire1£4,4951852,100-
Derbyshire28£11,716943,35125
Devon11£12,0751043,21130
Dorset7£18,352514,22632
Dumfries and Galloway1£9,5951319,3532
Dundee City6£14,180835,4714
Dungannon1£25,9900211
East Riding of Yorkshire3£15,061629,8606
East Sussex1£8,9951062,3008
Essex37£16,843727,68889
Falkirk4£19,49548,3305
Fermanagh1£14,990521,287-
Fife8£12,239936,7299
Glasgow City4£14,055730,98420
Gloucestershire9£11,2171154,42814
Greater Manchester26£10,8821042,63539
Gwynedd1£10,495646,000-
Hammersmith & Fulham - Greater London2£13,190827,128-
Hampshire24£11,7071041,28764
Havering - Greater London1£6,9951344,0001
Herefordshire5£17,499529,3824
Hertfordshire14£13,412833,36724
Highland1£16,995615,0426
Hillingdon - Greater London1£8,6952416,0004
Hounslow - Greater London4£12,4381345,773-
Isle of Wight5£18,197623,9473
Kent37£12,9581037,93549
Kingston upon Thames - Greater London3£6,8572360,0002
Lancashire21£14,2541126,53733
Larne1£12,950738,000-
Leicestershire12£11,702936,61924
Lincolnshire13£15,083624,17319
Lisburn3£15,860614,9402
Merseyside15£15,337824,26313
Monmouthshire1£6,9991570,0001
Moray1£12,995169,126-
Newport1£13,499610,1757
Newtownabbey3£23,48012,25315
Norfolk12£14,281830,73332
North Ayrshire1£11,499855,481-
North Lanarkshire1£4,9951372,5006
North Yorkshire3£10,1611244,92021
Northamptonshire4£12,613929,04316
Northumberland4£8,2471338,8375
Nottinghamshire11£8,9431162,29626
Omagh2£21,495310,0754
Oxfordshire12£16,381531,10412
Pembrokeshire1£25,99511,3212
Perth and Kinross2£24,3450107
Renfrewshire8£21,498314,10710
Shropshire6£14,792936,42611
Somerset19£17,095524,89741
South Yorkshire15£11,014933,91732
Staffordshire16£9,5071253,39928
Stirling3£18,763313,53311
Suffolk10£15,278624,59215
Surrey16£14,248831,20832
Swansea6£25,49326,84218
Torfaen1£7,6951454,500-
Tyne and Wear14£9,5611256,06822
Warwickshire13£11,959943,04728
West Lothian2£6,49313101,0463
West Midlands36£15,628728,31182
West Sussex8£16,889727,79014
West Yorkshire20£11,4591042,50338
Wiltshire9£10,3781146,21436
Worcestershire5£9,0631245,84511
Wrexham1£14,695721,000-
Add postcode for better results.