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,018£11,870746,8392,420
Aberdeen City6£16,564420,15532
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,16332
Belfast1£2,59514116,0004
Berkshire12£12,854636,62839
Bexley - Greater London10£19,347517,86010
Blaenau Gwent1£7,795797,7146
Bridgend1£4,69511107,207-
Bristol16£5,6911291,12734
Bromley - Greater London4£20,325316,78410
Buckinghamshire12£9,562859,86623
Caerphilly3£4,5661185,3242
Cambridgeshire35£11,618754,60553
Cardiff4£14,414538,4389
Carmarthenshire1£16,000016,3003
Cheshire21£16,775532,21967
City of Edinburgh22£16,403430,21233
City of London - Greater London18£8,070968,23828
Conwy2£11,745741,3042
Cornwall5£14,968429,59213
County Durham9£10,847755,17034
Craigavon2£6,2471161,689-
Croydon - Greater London7£18,161314,57911
Cumbria5£18,926314,89626
Derbyshire16£11,441836,38644
Derry1£5,1509103,5951
Devon12£12,204746,27446
Dorset23£14,505629,51537
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 Yorkshire2£18,685317,91514
East Sussex9£12,029744,51212
Essex24£12,464744,50844
Falkirk11£13,878642,27535
Fife3£7,3311151,16723
Flintshire1£2,49514125,000-
Glasgow City13£14,736425,66938
Gloucestershire11£11,951743,73819
Greater Manchester46£9,843853,133125
Hampshire26£12,446746,00383
Havering - Greater London1£2,4951583,5366
Herefordshire2£5,6231369,3546
Hertfordshire18£10,617850,62347
Highland5£14,297538,86215
Hillingdon - Greater London13£5,6421181,11712
Hounslow - Greater London9£5,6111280,1645
Inverclyde1£4,0001474,0005
Isle of Wight2£13,997743,4886
Kent34£13,814530,64856
Lancashire34£11,226746,07359
Leicestershire23£9,826857,44947
Lincolnshire21£13,888532,58048
Lisburn6£16,166417,7848
Merseyside15£15,540535,55849
Moray1£4,6901182,570-
Newport4£14,647525,64522
Newry and Mourne1£16,29939,560-
Newtownabbey10£19,787212,77221
Norfolk35£14,639528,55169
North Ayrshire5£9,998852,33110
North Lanarkshire3£9,631854,24712
North Yorkshire11£13,375743,87937
Northamptonshire9£9,651969,22324
Nottinghamshire11£11,914739,81540
Omagh3£15,495522,4428
Oxfordshire11£9,2081063,03423
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34019
Renfrewshire13£14,760533,46021
Rhondda Cynon Taf1£10,999650,0946
Richmond upon Thames - Greater London4£16,620424,0515
Scottish Borders1£8,9951056,546-
Shropshire5£8,848952,45420
Somerset27£14,144538,31953
South Ayrshire4£7,917856,45022
South Lanarkshire8£12,620639,41019
South Yorkshire19£12,483645,79746
Staffordshire15£11,962640,94456
Stirling3£16,499533,53919
Suffolk20£13,995531,83633
Surrey31£12,543748,36853
Sutton - Greater London2£8,648875,602-
Swansea10£19,882211,31122
Tyne and Wear19£12,204737,92865
Warwickshire13£13,427537,28227
West Dunbartonshire1£7,998947,7101
West Midlands49£10,696755,057116
West Sussex10£12,313747,29219
West Yorkshire24£10,906759,95183
Wiltshire12£14,554631,64133
Worcestershire6£12,659643,93115
Add postcode for better results.