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
All954£11,781747,0652,305
Aberdeen City8£18,673313,92522
Aberdeenshire1£12,995624,9051
Antrim1£6,999977,942-
Ards1£8,395771,0001
Armagh1£3,9951492,000-
Ballymena2£10,695747,3511
Barking & Dagenham - Greater London1£8,995689,7152
Bedfordshire18£8,2041069,06831
Berkshire17£10,964846,11728
Bexley - Greater London1£5,9851152,00018
Blaenau Gwent1£8,699758,1126
Bridgend2£4,69511110,073-
Bristol15£6,4881182,70033
Bromley - Greater London6£18,533324,5639
Buckinghamshire15£8,742966,96222
Caerphilly3£4,8961175,6011
Cambridgeshire36£11,359755,16645
Cardiff4£14,964536,71911
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0941
Cheshire26£14,207637,51661
City of Edinburgh23£14,804535,80830
City of London - Greater London23£8,721864,95032
Conwy1£11,495742,6071
Cornwall5£14,578432,75212
County Durham10£10,100852,32141
Craigavon1£4,4951461,0001
Croydon - Greater London5£19,602212,76212
Cumbria7£16,719322,81918
Derbyshire17£11,959638,86748
Derry1£5,1509103,5951
Devon14£12,683741,86840
Dorset18£12,970735,62436
Down2£16,37539,1221
Dumfries and Galloway1£17,795410,9031
Dundee City7£18,957323,3338
Ealing - Greater London1£7,49094,0002
East Ayrshire1£10,992748,6649
East Riding of Yorkshire4£18,087221,30511
East Sussex5£11,807746,98215
Essex24£11,376851,98840
Falkirk14£14,689539,49730
Fife6£11,915636,95015
Flintshire1£2,49514125,000-
Glasgow City12£14,946424,44636
Gloucestershire9£12,370749,00920
Greater Manchester40£9,155957,788115
Hampshire29£13,802637,49077
Harrow - Greater London1£12,995345,7304
Havering - Greater London1£7,3751065,2774
Herefordshire2£22,82726,19210
Hertfordshire24£10,293850,32643
Highland5£14,397533,92917
Hillingdon - Greater London11£6,3031076,07314
Hounslow - Greater London6£4,9421281,0798
Inverclyde3£6,3931153,1893
Isle of Wight3£13,998733,3174
Kent20£14,720529,39060
Lancashire27£11,594745,01059
Leicestershire22£9,438860,12144
Lincolnshire10£13,655536,71746
Lisburn6£15,408420,7668
Merseyside14£17,375431,45448
Midlothian1£7,9951056,546-
Moray1£4,6901182,570-
Newport5£14,676424,96823
Newry and Mourne2£14,499419,800-
Newtownabbey9£18,968312,48219
Norfolk24£15,392426,64364
North Ayrshire6£10,876745,8247
North Down1£6,995886,2821
North Lanarkshire2£8,597867,88414
North Yorkshire7£10,289852,04736
Northamptonshire10£10,823856,30324
Nottinghamshire9£12,658735,48636
Omagh5£15,595427,2719
Oxfordshire9£9,697960,94221
Pembrokeshire2£10,489668,467-
Perth and Kinross6£13,645035,73315
Redbridge - Greater London1£6,9951082,2501
Renfrewshire10£15,268532,08726
Richmond upon Thames - Greater London2£16,745433,2677
Shropshire2£12,740838,35219
Somerset24£14,965435,79453
South Ayrshire3£7,957856,06822
South Lanarkshire5£13,959631,42224
South Yorkshire17£10,867749,39949
Staffordshire16£13,112634,09746
Stirling7£13,911641,81112
Suffolk10£15,498425,15939
Surrey18£10,752854,65160
Sutton - Greater London2£8,648875,602-
Swansea6£20,16029,24314
Tyne and Wear21£12,940637,48054
Wandsworth - Greater London1£9,450878,0002
Warwickshire12£13,382536,47829
West Dunbartonshire1£2,99512100,2822
West Midlands51£11,595748,909113
West Sussex7£13,732629,92426
West Yorkshire27£9,747759,55277
Wiltshire11£12,036740,45828
Worcestershire4£16,631313,22214
Add postcode for better results.