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
All369£11,775745,199882
Aberdeen City5£10,279757,8744
Angus1£10,990728,5163
Argyll and Bute1£7,979689,000-
Armagh1£8,7008107,3561
Ballymena1£10,740644,3801
Bedfordshire7£9,386865,0424
Belfast1£11,995544,5003
Berkshire5£11,301756,1339
Blaenau Gwent1£9,999951,2953
Bristol3£9,799742,51811
Buckinghamshire2£10,122755,5377
Caerphilly1£13,999620,1171
Cambridgeshire14£11,073651,89329
Cardiff3£11,026745,5643
Carmarthenshire2£9,645951,7781
Carrickfergus1£11,950761,2931
Ceredigion5£11,796746,854-
Cheshire16£12,345639,46914
City of Edinburgh7£13,170628,25811
City of London - Greater London8£12,388636,94910
Clackmannanshire1£11,498842,565-
Conwy2£10,245765,000-
Cornwall1£14,500533,1506
County Durham2£11,620638,52515
Craigavon2£12,970624,0892
Croydon - Greater London2£11,390737,1535
Cumbria9£11,614751,44512
Derbyshire10£11,601744,32318
Devon2£14,625620,93412
Dorset4£14,595626,21022
Down1£8,995771,080-
Dumfries and Galloway1£12,595829,8422
Dundee City1£9,995753,7399
Dungannon2£11,740736,314-
East Ayrshire1£9,499859,8709
East Riding of Yorkshire4£12,190745,96311
East Sussex3£10,763754,4557
Enfield - Greater London1£9,495987,408-
Essex4£13,054719,67817
Falkirk3£10,663743,7608
Fife2£12,498631,41413
Glasgow City6£12,664639,06414
Gloucestershire1£10,990570,8928
Greater Manchester9£10,411755,04936
Gwynedd1£12,795637,000-
Hammersmith & Fulham - Greater London1£11,990850,600-
Hampshire19£11,752748,86525
Havering - Greater London1£6,7908102,0003
Herefordshire1£8,495959,6382
Hertfordshire5£12,514643,79916
Highland3£12,230743,3869
Hillingdon - Greater London2£11,145845,7883
Hounslow - Greater London3£10,532761,000-
Isle of Wight3£16,263620,1423
Kent7£12,367645,10925
Lancashire15£12,056641,99827
Leicestershire5£11,218845,42714
Lincolnshire2£9,795847,15212
Lisburn2£12,645729,7571
Merseyside5£13,290640,61116
Merthyr Tydfil3£11,660736,7781
Moray3£14,328728,9183
Newport5£13,816629,7909
Newtownabbey2£13,495529,7494
Norfolk6£11,221650,44918
North Ayrshire3£10,200856,3552
North Lanarkshire2£15,494525,2344
North Yorkshire10£12,991630,97216
Northamptonshire1£10,495747,0008
Nottinghamshire9£12,176741,06621
Oxfordshire1£9,39075,1238
Pembrokeshire1£14,995545,0472
Perth and Kinross1£10,695047,8084
Renfrewshire2£12,248638,30110
Richmond upon Thames - Greater London2£13,345641,8151
Scottish Borders1£15,000525,0002
Shropshire2£13,388736,2919
Somerset5£11,524742,91019
South Ayrshire4£12,999640,37410
South Lanarkshire1£11,498661,0409
South Yorkshire9£10,959649,29123
Staffordshire5£11,816645,47023
Stirling2£11,998640,39610
Strabane1£13,595536,000-
Suffolk3£9,192961,33910
Surrey6£11,958746,8589
Swansea2£11,047746,7469
Tyne and Wear5£11,178661,14310
Waltham Forest - Greater London1£12,495983,8092
Warwickshire2£12,870532,99712
West Dunbartonshire1£12,998635,9601
West Lothian1£13,995533,4004
West Midlands13£12,050740,16446
West Sussex5£15,024521,55916
West Yorkshire10£11,650739,17128
Wiltshire5£11,820736,22521
Add postcode for better results.