Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used Mazda 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 3 models, pros and cons, what to look out for and everything else you need to know? Check out our Mazda 3 buying guide here.

Mazda 3 Data by County

Mazda 3 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,017£11,826746,9042,405
Aberdeen City6£16,564420,15531
Aberdeenshire1£12,995624,9052
Ards1£8,395771,0002
Armagh1£3,9951492,000-
Ballymena1£8,990762,0511
Barking & Dagenham - Greater London1£9,394689,7152
Bedfordshire18£8,228975,16331
Belfast1£2,59514116,0004
Berkshire14£12,193741,51037
Bexley - Greater London10£19,347517,86010
Blaenau Gwent1£7,795797,7146
Bridgend1£4,69511107,207-
Bristol15£5,9381288,04035
Bromley - Greater London3£17,783422,21211
Buckinghamshire12£9,562859,86623
Caerphilly3£4,5661185,3242
Cambridgeshire34£11,556755,41854
Cardiff4£14,414538,4388
Carmarthenshire1£16,000016,3002
Cheshire21£16,560531,57366
City of Edinburgh22£16,403430,21232
City of London - Greater London18£8,0131067,55029
Conwy2£11,745741,3042
Cornwall5£14,968429,59313
County Durham9£10,798755,17036
Craigavon2£6,2471161,689-
Croydon - Greater London8£16,453422,50711
Cumbria5£18,926314,89625
Derbyshire16£11,435836,38644
Derry1£5,1509103,5951
Devon13£12,735643,53144
Dorset23£14,505629,51534
Down2£16,37539,1221
Dumfries and Galloway1£18,295410,9031
Dundee City3£15,499530,47312
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0005
East Ayrshire2£10,390839,67210
East Dunbartonshire1£14,050425,2372
East Riding of Yorkshire3£18,789219,23114
East Sussex9£12,029744,51212
Essex24£12,591742,80844
Falkirk11£13,878642,27534
Fife2£5,7471259,75124
Flintshire1£2,49514125,000-
Glasgow City12£15,672421,97536
Gloucestershire11£11,933743,73818
Greater Manchester45£9,897852,789125
Hampshire27£12,356746,08980
Havering - Greater London1£2,4951583,5366
Herefordshire2£5,6231369,3546
Hertfordshire18£10,626851,57348
Highland5£14,297538,86215
Hillingdon - Greater London11£6,1401179,77514
Hounslow - Greater London9£5,6111280,1645
Inverclyde1£4,0001474,0005
Isle of Wight2£13,997743,4886
Kent34£13,823530,64853
Lancashire34£11,295746,16760
Leicestershire22£9,613858,32847
Lincolnshire21£13,907532,58048
Lisburn6£16,166417,7847
Merseyside15£15,540535,55849
Merton - Greater London1£7,995949,000-
Moray1£4,6901182,570-
Newport4£14,647525,64521
Newry and Mourne1£16,29939,560-
Newtownabbey10£19,787212,77221
Norfolk34£14,681528,31269
North Ayrshire6£10,998745,82410
North Lanarkshire2£9,947861,85413
North Yorkshire11£13,325743,87936
Northamptonshire10£10,285863,91024
Nottinghamshire10£12,530633,79641
Omagh3£15,495522,4428
Oxfordshire11£9,2061063,26121
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34019
Renfrewshire13£15,836427,92323
Rhondda Cynon Taf1£9,999650,0946
Richmond upon Thames - Greater London4£16,620424,0515
Scottish Borders1£8,9951056,546-
Shropshire5£8,848952,45420
Somerset27£14,136538,31952
South Ayrshire3£7,957856,06823
South Lanarkshire8£12,315640,39718
South Yorkshire19£12,080645,69346
Staffordshire17£12,751637,46156
Stirling4£14,116645,65018
Suffolk19£14,633526,10534
Surrey29£11,398850,67858
Sutton - Greater London2£8,648875,602-
Swansea10£19,882211,31120
Tyne and Wear19£12,954636,23866
Warwickshire13£13,450537,17928
West Midlands49£11,141753,486115
West Sussex11£11,503751,99319
West Yorkshire26£10,679758,84481
Wiltshire13£14,688629,96932
Worcestershire6£12,675643,93115
Add postcode for better results.