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
All380£11,534747,811794
Aberdeen City2£10,999562,4758
Argyll and Bute1£7,979689,000-
Armagh1£8,7008107,3561
Ballymena1£10,740644,3801
Bedfordshire8£9,174865,1625
Berkshire5£10,940758,4417
Blaenau Gwent2£12,000648,9991
Bristol3£9,950648,2449
Buckinghamshire3£10,162759,8188
Caerphilly1£13,999620,1171
Cambridgeshire12£10,018755,47828
Cardiff2£10,614756,4725
Carmarthenshire2£9,345951,778-
Carrickfergus2£12,723746,9641
Ceredigion4£11,121752,5541
Cheshire6£11,865642,29421
City of Edinburgh4£11,935746,80616
City of London - Greater London9£11,612640,0499
Clackmannanshire1£10,998842,565-
Conwy1£9,995676,0001
Cornwall2£13,598730,1046
County Durham3£10,764751,68213
Craigavon1£10,999744,9664
Croydon - Greater London2£11,245735,3325
Cumbria11£11,729749,22413
Derbyshire6£12,559732,98420
Devon3£13,298619,08910
Dorset8£12,496738,39415
Dumfries and Galloway1£11,495829,8422
Dundee City2£11,398639,63910
East Ayrshire1£9,499859,8707
East Riding of Yorkshire4£9,273763,3096
East Sussex3£9,460858,7427
Enfield - Greater London1£9,495987,408-
Essex11£11,924642,30115
Falkirk7£11,067745,2997
Glasgow City6£11,656644,18411
Gloucestershire1£9,6435105,0006
Greater Manchester14£10,952748,54534
Gwynedd1£12,795637,000-
Hammersmith & Fulham - Greater London1£11,990850,600-
Hampshire13£11,622647,94136
Herefordshire2£10,688848,3722
Hertfordshire1£14,650522,87713
Highland5£10,717748,9588
Hillingdon - Greater London2£10,895845,7883
Hounslow - Greater London3£10,532761,000-
Isle of Wight3£16,263620,1572
Kent11£12,714641,88117
Lancashire12£11,732638,80225
Leicestershire10£11,480748,13312
Lincolnshire7£12,230647,32512
Lisburn3£12,662631,838-
Merseyside3£13,295720,38613
Merthyr Tydfil3£11,446736,778-
Moray3£13,828728,9182
Newport2£12,547739,9189
Newtownabbey4£13,495532,1313
Norfolk8£11,171651,48715
North Ayrshire5£9,718856,6642
North Down1£10,995565,1472
North Lanarkshire2£13,294629,1733
North Yorkshire11£12,520735,98912
Northamptonshire1£10,295747,0008
Northumberland1£10,999667,9601
Nottinghamshire8£11,722739,59521
Oxfordshire1£9,190766,9057
Pembrokeshire2£11,747748,1711
Perth and Kinross1£9,998858,9992
Powys1£8,490877,282-
Renfrewshire3£12,165639,37510
Richmond upon Thames - Greater London1£11,495763,6673
Scottish Borders1£15,000525,0002
Shropshire2£11,590839,2987
Somerset5£13,154532,64121
South Ayrshire3£12,999646,58010
South Lanarkshire1£13,298535,5567
South Yorkshire10£10,363757,17222
Staffordshire6£10,379752,18315
Stirling1£12,998534,8209
Suffolk4£10,316850,5429
Surrey5£11,211751,6729
Swansea1£9,495960,5446
Tyne and Wear7£11,457654,1797
Waltham Forest - Greater London1£12,495983,8092
Warwickshire1£12,980532,40011
West Dunbartonshire1£12,998635,9601
West Lothian1£13,995533,4002
West Midlands18£11,851739,21432
West Sussex3£14,366719,12616
West Yorkshire10£11,912728,71223
Wiltshire5£13,154624,35718
Worcestershire2£9,875772,1797
Add postcode for better results.