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
All358£11,487747,818812
Aberdeen City4£9,899858,2645
Argyll and Bute1£7,979689,000-
Armagh1£8,7008107,3561
Ballymena1£10,740644,3801
Bedfordshire7£9,272865,0425
Berkshire7£11,670654,7425
Blaenau Gwent2£11,750744,1481
Bristol3£10,117648,24411
Buckinghamshire1£8,995753,3699
Caerphilly1£13,999620,1171
Cambridgeshire12£10,167756,81028
Cardiff4£11,167745,1592
Carmarthenshire2£9,445951,778-
Carrickfergus2£12,723746,9641
Ceredigion4£11,121752,5541
Cheshire7£11,583746,92219
City of Edinburgh6£12,657639,58213
City of London - Greater London8£11,861639,2759
Clackmannanshire1£10,998842,565-
Conwy1£9,995676,0001
Cornwall1£14,500533,1505
County Durham2£10,428750,02315
Craigavon2£11,822736,0923
Croydon - Greater London2£11,390737,1535
Cumbria8£11,878750,64613
Derbyshire8£11,902739,12322
Devon4£12,049734,24011
Dorset4£13,495725,65018
Down1£8,695771,080-
Dumfries and Galloway1£12,595829,8422
Dundee City4£12,574636,1349
East Ayrshire1£9,499859,8708
East Riding of Yorkshire3£8,023875,6676
East Sussex3£9,560858,7426
Enfield - Greater London1£9,495987,408-
Essex8£12,314636,11616
Falkirk6£11,496742,2077
Glasgow City5£12,088640,83412
Greater Manchester9£11,232748,62934
Gwynedd1£12,795637,000-
Hammersmith & Fulham - Greater London1£11,990850,600-
Hampshire14£12,235644,60435
Havering - Greater London1£6,7908102,0002
Herefordshire3£10,625854,5151
Hertfordshire2£14,040628,43912
Highland4£11,347752,6429
Hillingdon - Greater London3£10,160856,8583
Hounslow - Greater London3£10,532761,000-
Isle of Wight3£16,263620,1573
Kent10£12,355644,26021
Lancashire12£11,733740,33927
Leicestershire7£11,102750,80912
Lincolnshire4£12,825639,26913
Lisburn2£12,645733,7501
Merseyside4£14,121632,86614
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,424629,1733
North Yorkshire10£12,963632,51116
Northamptonshire1£10,295747,0008
Northumberland1£10,999625,0001
Nottinghamshire11£11,881740,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 London1£11,495763,6673
Scottish Borders1£15,000525,0002
Shropshire2£11,590839,2988
Somerset4£11,963739,49619
South Ayrshire4£12,999640,37410
South Yorkshire7£10,550654,50622
Staffordshire5£10,556649,29418
Stirling1£12,998534,82010
Suffolk4£9,468861,8139
Surrey6£11,757745,8939
Swansea1£9,495960,5446
Tyne and Wear6£11,069659,67910
Waltham Forest - Greater London1£12,495983,8092
Warwickshire2£11,990534,03311
West Dunbartonshire1£12,998635,9601
West Lothian1£13,995533,4003
West Midlands17£11,725742,70137
West Sussex3£14,216719,12617
West Yorkshire9£11,201730,77625
Wiltshire6£12,245735,10919
Worcestershire1£8,250885,4158
Add postcode for better results.