Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used Mazda CX-3 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 CX-3 models, pros and cons, what to look out for and everything else you need to know? Check out our Mazda CX-3 buying guide here.

Mazda CX-3 Data by County

Mazda CX-3 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All367£11,503747,825808
Aberdeen City4£9,899858,2645
Angus1£10,990728,5163
Argyll and Bute1£7,979689,000-
Armagh1£8,7008107,3561
Ballymena1£10,740644,3801
Bedfordshire8£10,175758,7874
Berkshire6£11,784754,3665
Blaenau Gwent2£11,750744,1481
Bristol3£10,117648,24411
Buckinghamshire1£8,995753,3699
Caerphilly1£13,999620,1171
Cambridgeshire13£10,392754,49127
Cardiff4£11,167745,1592
Carmarthenshire2£9,445951,778-
Carrickfergus2£12,723746,9641
Ceredigion4£11,121752,5541
Cheshire9£11,642744,16618
City of Edinburgh7£12,391642,30712
City of London - Greater London8£11,861639,2759
Clackmannanshire1£10,998842,565-
Conwy2£10,245765,000-
Cornwall2£13,598639,6604
County Durham2£10,428750,02315
Craigavon2£11,822736,0923
Croydon - Greater London2£11,390737,1535
Cumbria7£11,633751,02713
Derbyshire9£11,669739,92621
Devon3£12,067640,52011
Dorset5£14,115624,96818
Down1£8,695771,080-
Dumfries and Galloway1£12,595829,8422
Dundee City3£12,498633,5739
East Ayrshire1£9,499859,8708
East Riding of Yorkshire3£8,023875,6677
East Sussex3£9,560858,7426
Enfield - Greater London1£9,495987,408-
Essex7£12,589634,18916
Falkirk6£11,496742,2077
Glasgow City5£12,132640,83412
Greater Manchester7£10,956753,11536
Gwynedd1£12,795637,000-
Hammersmith & Fulham - Greater London1£11,990850,600-
Hampshire14£12,235644,60035
Havering - Greater London1£6,7908102,0002
Herefordshire3£10,625854,5151
Hertfordshire2£14,040628,43914
Highland4£11,347752,6429
Hillingdon - Greater London3£10,160856,8583
Hounslow - Greater London3£10,532761,000-
Isle of Wight3£16,263620,1573
Kent10£12,455644,81220
Lancashire13£11,791640,54326
Leicestershire7£11,102750,80912
Lincolnshire4£12,660646,54012
Lisburn3£12,762631,838-
Merseyside5£14,016635,88915
Merthyr Tydfil3£11,493736,778-
Moray3£14,328728,9182
Newport3£13,895631,0789
Newtownabbey3£13,162533,8044
Norfolk7£11,267652,40218
North Ayrshire3£10,200856,3552
North Lanarkshire2£13,494629,1733
North Yorkshire10£12,968632,51116
Northamptonshire1£10,295747,0008
Nottinghamshire11£11,891740,98120
Oxfordshire1£9,390766,9058
Pembrokeshire1£13,495545,0472
Perth and Kinross1£9,998858,9992
Powys1£8,490877,282-
Renfrewshire2£11,998638,30110
Richmond upon Thames - Greater London2£11,245760,2012
Scottish Borders1£15,000525,0002
Shropshire2£11,590839,2988
Somerset4£12,088737,95119
South Ayrshire4£12,999640,37410
South Yorkshire7£10,814654,50521
Staffordshire5£10,656649,29419
Stirling1£12,998534,82010
Suffolk4£9,468861,81310
Surrey6£11,757745,8939
Swansea1£9,495960,5446
Tyne and Wear6£11,100659,67910
Waltham Forest - Greater London1£12,495983,8092
Warwickshire2£11,990534,03312
West Dunbartonshire1£12,998635,9601
West Lothian1£13,995533,4003
West Midlands18£11,905741,51837
West Sussex3£14,216719,12617
West Yorkshire11£11,673731,72323
Wiltshire6£12,245735,10919
Worcestershire1£8,250885,4158
Add postcode for better results.