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
All368£11,632747,179841
Aberdeen City4£10,074858,2645
Argyll and Bute1£7,979689,000-
Armagh1£8,7008107,3561
Ballymena1£10,740644,3801
Bedfordshire8£10,200758,7874
Belfast1£11,995544,5002
Berkshire5£11,301756,1337
Blaenau Gwent1£9,999951,2952
Bristol3£10,267648,24411
Buckinghamshire2£10,122755,5377
Caerphilly1£13,999620,1171
Cambridgeshire12£10,392755,28731
Cardiff3£11,026744,8672
Carmarthenshire2£9,645951,778-
Carrickfergus2£12,723746,9641
Ceredigion4£11,321752,5541
Cheshire12£12,070639,31118
City of Edinburgh8£12,542638,98911
City of London - Greater London9£11,964639,3299
Clackmannanshire1£11,498842,565-
Conwy2£10,245765,000-
Cornwall2£13,598639,6604
County Durham3£10,742745,20314
Craigavon2£12,970624,0893
Croydon - Greater London2£11,390737,1535
Cumbria9£11,558751,44512
Derbyshire10£11,912738,99221
Devon4£11,299743,42410
Dorset4£14,470626,21019
Down1£8,695771,080-
Dumfries and Galloway1£12,595829,8422
Dundee City3£12,498633,5739
Dungannon1£13,990524,8171
East Ayrshire1£9,499859,8708
East Riding of Yorkshire3£11,353749,9517
East Sussex2£9,395967,2337
Enfield - Greater London1£9,495987,408-
Essex8£11,962639,55315
Falkirk4£10,996743,5928
Fife1£12,998547,04114
Glasgow City7£12,279642,65111
Greater Manchester5£10,174853,38840
Gwynedd1£12,795637,000-
Hammersmith & Fulham - Greater London1£11,990850,600-
Hampshire14£12,045644,00333
Havering - Greater London1£6,7908102,0003
Herefordshire1£8,495959,6382
Hertfordshire3£12,693637,29213
Highland4£11,347752,6428
Hillingdon - Greater London2£11,121845,7883
Hounslow - Greater London3£10,532761,000-
Isle of Wight3£16,263620,1573
Kent9£12,607642,45223
Lancashire13£12,195640,29628
Leicestershire4£11,195843,38312
Lincolnshire2£12,004741,75112
Lisburn2£12,645733,7502
Merseyside5£13,115740,41516
Merthyr Tydfil3£11,660736,778-
Moray3£14,328728,9183
Newport4£13,995630,9968
Newtownabbey2£13,495529,7494
Norfolk8£10,827652,26618
North Ayrshire3£10,200856,3552
North Lanarkshire2£13,494629,1734
North Yorkshire10£13,029632,51117
Northamptonshire2£11,645749,7466
Nottinghamshire8£12,491742,19522
Oxfordshire1£9,390766,9058
Pembrokeshire1£13,495545,0472
Perth and Kinross2£10,347853,4041
Powys1£8,490877,282-
Renfrewshire2£12,248638,30110
Richmond upon Thames - Greater London1£10,995756,7352
Scottish Borders1£15,000525,0002
Shropshire1£12,185839,0009
Somerset6£12,218636,65518
South Ayrshire4£12,999640,3749
South Lanarkshire1£11,498661,0718
South Yorkshire8£10,921749,82720
Staffordshire6£11,296646,55620
Stirling2£11,498657,25910
Suffolk3£9,192961,36010
Surrey8£11,474749,2218
Swansea2£11,047746,7466
Tyne and Wear6£11,100659,67910
Waltham Forest - Greater London1£12,495983,8092
Warwickshire2£12,015534,03313
West Dunbartonshire1£12,998635,9601
West Lothian1£13,995533,4003
West Midlands15£11,796741,54641
West Sussex5£15,024521,55916
West Yorkshire11£11,677731,72327
Wiltshire6£12,345735,10919
Add postcode for better results.