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
All354£11,775745,561866
Aberdeen City4£10,224858,2624
Argyll and Bute1£7,979689,000-
Armagh1£8,7008107,3561
Ballymena1£10,740644,3801
Bedfordshire7£9,386865,0426
Belfast1£11,995544,5003
Berkshire4£10,877765,33910
Bristol3£9,915742,51811
Buckinghamshire2£10,122755,5377
Caerphilly1£7,998957,458-
Cambridgeshire15£11,738644,28826
Cardiff3£11,026745,5643
Carmarthenshire2£12,495749,6521
Carrickfergus1£11,950761,2931
Ceredigion4£12,121749,141-
Cheshire16£12,368639,46914
City of Edinburgh6£13,115630,34011
City of London - Greater London7£12,300638,96710
Clackmannanshire1£11,498842,565-
Conwy2£10,245765,000-
Cornwall1£14,500533,1506
County Durham1£11,000635,56216
Craigavon2£13,570624,0892
Croydon - Greater London2£11,390737,1535
Cumbria8£11,629752,62613
Derbyshire10£11,656744,32318
Devon4£15,049616,10910
Dorset4£12,895739,48922
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£10,662759,05010
East Sussex3£10,763754,3667
Enfield - Greater London1£9,495987,408-
Essex4£13,054719,67818
Fife3£13,082631,40112
Glasgow City6£12,664639,06414
Gloucestershire1£11,890570,8928
Greater Manchester7£11,045755,03739
Gwynedd1£12,795637,000-
Hammersmith & Fulham - Greater London1£11,990850,600-
Hampshire18£11,571749,91824
Havering - Greater London1£6,9908102,0003
Herefordshire1£8,495959,6382
Hertfordshire4£11,893649,02918
Highland3£12,230743,3869
Hillingdon - Greater London2£11,395845,7883
Hounslow - Greater London3£10,532761,000-
Isle of Wight2£16,995716,7003
Kent6£13,096637,62726
Lancashire12£11,800644,70627
Leicestershire6£11,625839,06113
Lincolnshire1£9,950845,00013
Lisburn2£12,645729,7572
Magherafelt1£11,950628,000-
Merseyside6£13,325640,06115
Merthyr Tydfil2£11,490733,7362
Moray3£14,328728,9183
Newport4£14,020630,9969
Newtownabbey2£13,495529,7494
Norfolk5£10,706651,27818
North Ayrshire3£10,200856,3552
North Lanarkshire3£14,662527,0733
North Yorkshire10£13,074630,97217
Northamptonshire1£10,495747,0008
Nottinghamshire6£11,998737,15022
Oxfordshire1£9,39075,1238
Perth and Kinross1£10,695047,8084
Renfrewshire3£12,665638,6389
Richmond upon Thames - Greater London1£15,695526,8951
Scottish Borders1£15,000525,0002
Shropshire2£13,388736,29110
Somerset7£11,889743,32918
South Ayrshire4£12,999640,37410
South Lanarkshire1£11,498661,0409
South Yorkshire8£10,700751,78524
Staffordshire10£11,980639,92419
Stirling1£10,998745,97110
Strabane1£13,595536,000-
Suffolk1£9,875059,63810
Surrey7£11,828647,3638
Swansea4£11,519743,9377
Tyne and Wear6£12,048653,36210
Waltham Forest - Greater London1£12,495983,8092
Warwickshire2£12,870532,99712
West Dunbartonshire1£12,998635,9601
West Lothian1£13,995533,4004
West Midlands11£12,173640,08047
West Sussex4£13,320631,63315
West Yorkshire11£11,772740,57231
Wiltshire6£11,961737,79820
Add postcode for better results.