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
All964£11,808746,3452,359
Aberdeen City9£18,209316,72122
Aberdeenshire1£12,995624,9051
Ards1£8,395771,0002
Armagh1£3,9951492,000-
Ballymena1£8,990762,0511
Barking & Dagenham - Greater London1£9,394689,7152
Bedfordshire15£8,710966,99232
Belfast1£2,59514116,0005
Berkshire16£12,095740,63330
Bexley - Greater London1£5,9851152,00018
Blaenau Gwent1£7,795797,7146
Brent - Greater London1£6,795846,000-
Bridgend2£4,69511110,073-
Bristol18£6,1821182,73832
Bromley - Greater London7£17,521428,8389
Buckinghamshire18£9,609858,43419
Caerphilly4£5,3471176,1232
Cambridgeshire38£11,798652,74452
Cardiff5£13,569545,70610
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0941
Cheshire24£15,298533,26863
City of Edinburgh21£15,250536,06731
City of London - Greater London21£8,431966,89431
Conwy1£11,495742,6071
Cornwall5£13,877534,99113
County Durham9£10,480750,93239
Craigavon1£4,4951461,0001
Croydon - Greater London5£19,602212,76213
Cumbria6£17,036420,21621
Derbyshire15£10,785740,89947
Derry1£5,1509103,5951
Devon13£13,008639,74240
Dorset20£13,533633,48137
Down2£16,37539,1221
Dumfries and Galloway1£18,295410,9031
Dundee City3£15,499530,9519
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0002
East Ayrshire1£10,992748,66410
East Riding of Yorkshire3£16,951331,95212
East Sussex7£13,848638,64513
Essex23£12,700740,74239
Falkirk13£13,088649,34029
Fife4£8,1231051,74618
Flintshire1£2,49514125,000-
Glasgow City11£14,466428,25835
Gloucestershire8£12,952740,30322
Greater Manchester38£9,476953,815121
Hampshire26£13,277641,48073
Havering - Greater London1£7,4951065,2775
Herefordshire4£22,08825,3899
Hertfordshire22£10,736848,80143
Highland5£14,397533,92917
Hillingdon - Greater London11£6,8031075,45514
Hounslow - Greater London7£4,5641284,9257
Inverclyde3£6,5621153,1893
Isle of Wight2£13,997743,4886
Kent24£13,689633,31458
Kingston upon Thames - Greater London1£5,9951328,0005
Lancashire27£11,999741,36360
Leicestershire19£8,801860,15847
Lincolnshire15£14,075532,85650
Lisburn6£15,408420,7668
Merseyside13£16,904433,85251
Merton - Greater London1£7,995949,000-
Moray1£4,6901182,570-
Newport3£15,828421,47823
Newry and Mourne2£14,499419,780-
Newtownabbey9£19,680212,40520
Norfolk27£14,914529,19767
North Ayrshire6£10,998745,8247
North Down1£6,995886,2821
North Lanarkshire4£9,022855,19714
North Yorkshire8£12,894743,14136
Northamptonshire11£11,367752,99327
Nottinghamshire8£14,748528,41840
Omagh5£15,195429,2878
Oxfordshire11£9,3141060,64421
Pembrokeshire2£10,489668,467-
Perth and Kinross1£21,795086215
Renfrewshire12£15,115530,08027
Richmond upon Thames - Greater London2£16,745433,2677
Scottish Borders1£7,9951056,546-
Shropshire2£7,1501149,37121
Somerset24£14,918434,95757
South Ayrshire5£7,0331058,85921
South Lanarkshire8£15,367527,89620
South Yorkshire18£12,292644,09851
Staffordshire15£12,740639,00647
Stirling6£14,582637,10617
Suffolk13£15,210524,65036
Surrey25£10,282855,09256
Sutton - Greater London2£8,648875,602-
Swansea8£19,292213,67516
Tyne and Wear19£12,999635,08356
Wandsworth - Greater London1£9,450878,0002
Warwickshire16£13,521536,09628
West Midlands52£12,687745,357114
West Sussex8£11,248851,14623
West Yorkshire24£10,595752,84882
Wiltshire10£12,830738,21229
Worcestershire5£14,982427,13716
Add postcode for better results.