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,005£11,921746,4482,389
Aberdeen City7£16,412419,38431
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,16330
Belfast1£2,59514116,0004
Berkshire13£11,494750,66236
Bexley - Greater London10£19,347517,86010
Blaenau Gwent2£8,747869,4555
Bridgend2£4,69511110,073-
Bristol15£5,9381288,04034
Bromley - Greater London2£15,700630,06811
Buckinghamshire14£9,338860,44322
Caerphilly3£4,5661185,3242
Cambridgeshire31£11,679755,58453
Cardiff5£15,769430,5968
Carmarthenshire1£16,000016,3002
Cheshire22£16,171532,73165
City of Edinburgh19£16,030434,00534
City of London - Greater London19£8,455965,09328
Conwy2£11,745741,3041
Cornwall4£13,848534,94414
County Durham8£9,885861,11239
Craigavon2£6,2471161,689-
Croydon - Greater London8£16,453422,50711
Cumbria5£18,919314,89624
Derbyshire16£11,435836,38644
Derry1£5,1509103,5951
Devon14£12,539743,89244
Dorset22£14,665628,53835
Down2£16,37539,1221
Dumfries and Galloway1£18,295410,9031
Dundee City3£15,499530,47312
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0004
East Ayrshire2£10,390839,67210
East Dunbartonshire1£14,050425,2372
East Riding of Yorkshire3£18,789219,23114
East Sussex9£12,029744,51212
Essex24£12,275744,47442
Falkirk10£14,516640,94734
Fife2£5,7471259,75124
Flintshire1£2,49514125,000-
Glasgow City12£15,697421,97536
Gloucestershire12£11,988743,23318
Greater Manchester42£9,757853,738127
Hampshire28£11,982748,19377
Herefordshire2£5,6231369,3546
Hertfordshire20£11,083848,72048
Highland5£14,297538,86216
Hillingdon - Greater London11£6,1401179,77513
Hounslow - Greater London9£5,6111280,1645
Inverclyde1£4,0001474,0005
Isle of Wight2£13,997743,4886
Kent34£13,920530,44751
Lancashire34£11,368744,81459
Leicestershire22£9,609857,83047
Lincolnshire21£13,897532,58047
Lisburn6£16,166417,7847
Merseyside15£15,540535,55848
Merton - Greater London1£7,995949,000-
Moray1£4,6901182,570-
Newport4£14,647525,64521
Newry and Mourne1£16,29939,560-
Newtownabbey10£18,857316,36622
Norfolk32£14,880427,41170
North Ayrshire6£10,998745,82410
North Lanarkshire2£9,947861,85413
North Yorkshire10£14,538635,97937
Northamptonshire12£11,120856,24824
Nottinghamshire10£12,530633,79641
Omagh3£15,495522,4428
Oxfordshire10£9,1261064,25822
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34019
Renfrewshire13£16,106427,99123
Rhondda Cynon Taf1£9,999650,0945
Richmond upon Thames - Greater London4£16,620424,0515
Scottish Borders1£8,9951056,546-
Shropshire5£8,848952,45420
Somerset24£14,280436,61653
South Ayrshire4£7,917856,45022
South Lanarkshire8£12,338640,39717
South Yorkshire20£11,505749,16147
Staffordshire17£12,751637,46150
Stirling3£16,499533,53919
Suffolk17£14,463526,94236
Surrey29£11,386849,69357
Sutton - Greater London2£8,648875,602-
Swansea10£19,882211,31118
Tyne and Wear18£13,535634,17666
Wandsworth - Greater London1£9,450878,0002
Warwickshire14£13,496536,16527
West Midlands49£11,049754,416116
West Sussex10£11,848750,77220
West Yorkshire25£11,002758,63781
Wiltshire12£14,204631,14433
Worcestershire5£13,811533,23716
Add postcode for better results.