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
All985£11,672748,2182,390
Aberdeen City7£17,340414,69123
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,106976,22331
Belfast1£2,59514116,0004
Berkshire14£12,379746,98936
Bexley - Greater London1£5,9851152,00020
Blaenau Gwent1£7,795797,7146
Bridgend2£4,69511110,073-
Bristol15£5,8641288,04032
Bromley - Greater London4£15,325536,13211
Buckinghamshire14£8,278966,54619
Caerphilly3£4,5661185,3242
Cambridgeshire37£11,469753,26451
Cardiff5£15,769430,5968
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0942
Cheshire22£16,055532,54466
City of Edinburgh20£15,643435,35733
City of London - Greater London20£8,313966,11230
Conwy2£11,745741,3041
Cornwall4£13,848534,94414
County Durham8£9,879861,11238
Craigavon2£6,2471161,689-
Croydon - Greater London8£16,453422,50711
Cumbria5£18,919314,89623
Derbyshire15£11,576832,16145
Derry1£5,1509103,5951
Devon13£12,596644,28244
Dorset22£14,688629,58437
Down2£16,37539,1221
Dumfries and Galloway1£18,295410,9031
Dundee City4£14,124633,94211
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0004
East Ayrshire2£10,390839,67210
East Riding of Yorkshire5£17,000328,30814
East Sussex8£12,122747,28413
Essex27£12,453742,38843
Falkirk10£13,166747,46434
Fife3£6,1641162,83421
Flintshire1£2,49514125,000-
Glasgow City12£15,711421,97535
Gloucestershire12£12,011743,39918
Greater Manchester38£9,562856,316129
Hampshire27£11,709749,92076
Herefordshire1£7,9001063,4347
Hertfordshire19£11,136848,73446
Highland4£15,122534,83016
Hillingdon - Greater London10£6,1051178,45314
Hounslow - Greater London9£5,5331280,1645
Inverclyde1£4,0001474,0005
Isle of Wight2£13,997743,4886
Kent34£13,786532,27051
Lancashire30£11,192745,53559
Leicestershire19£8,707866,48152
Lincolnshire22£13,613534,83547
Lisburn7£15,350420,3297
Merseyside16£15,481534,63747
Merton - Greater London1£7,995949,000-
Moray1£4,6901182,570-
Newport5£15,256424,19722
Newry and Mourne1£16,29939,560-
Newtownabbey10£18,857316,36622
Norfolk27£15,544425,25473
North Ayrshire6£10,998745,8248
North Down1£6,995886,2821
North Lanarkshire1£6,1951099,16714
North Yorkshire5£13,314745,22742
Northamptonshire14£10,869855,43724
Nottinghamshire9£15,135526,59543
Omagh3£15,495522,4428
Oxfordshire10£9,1501064,25821
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34018
Renfrewshire12£16,323427,49823
Richmond upon Thames - Greater London4£16,620424,0515
Scottish Borders1£8,9951056,546-
Shropshire5£8,814952,45419
Somerset22£14,786432,34256
South Ayrshire4£7,917856,45021
South Lanarkshire9£13,874634,89218
South Yorkshire22£11,734648,32948
Staffordshire16£13,339535,32148
Stirling3£16,499533,53919
Suffolk16£14,598526,25937
Surrey26£10,992848,99957
Sutton - Greater London2£8,648875,602-
Swansea10£19,882211,31118
Tyne and Wear20£13,189635,05259
Wandsworth - Greater London1£9,450878,0002
Warwickshire13£13,217536,61028
West Midlands49£10,697856,267111
West Sussex10£12,098750,42121
West Yorkshire27£10,587755,49882
Wiltshire11£14,481631,66035
Worcestershire5£13,801533,23716
Add postcode for better results.