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
All938£11,669747,2792,327
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£9,394689,7152
Bedfordshire18£8,2211069,06831
Berkshire17£10,980846,11728
Bexley - Greater London1£5,9851152,00018
Blaenau Gwent1£8,699758,1126
Brent - Greater London1£6,995846,000-
Bridgend2£4,69511110,073-
Bristol17£6,5481181,68332
Bromley - Greater London7£17,521428,8388
Buckinghamshire14£8,987963,84522
Caerphilly3£4,8961175,6012
Cambridgeshire37£11,417755,00745
Cardiff4£14,964536,71911
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0941
Cheshire27£14,650535,75061
City of Edinburgh23£14,865535,80832
City of London - Greater London22£8,549965,66233
Conwy1£11,495742,6071
Cornwall6£13,481537,77611
County Durham11£10,126851,34641
Craigavon1£4,4951461,0001
Croydon - Greater London5£19,602212,76212
Cumbria7£16,737322,81918
Derbyshire15£12,027637,21448
Derry1£5,1509103,5951
Devon13£13,520636,93541
Dorset19£13,445634,27535
Down2£16,37539,1221
Dumfries and Galloway1£17,795410,9031
Dundee City5£14,940532,6598
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,940848,12239
Falkirk13£14,819540,71230
Fife4£8,1231051,79815
Flintshire1£2,49514125,000-
Glasgow City12£15,209424,95835
Gloucestershire8£12,418750,53821
Greater Manchester41£9,288955,517117
Hampshire28£14,348634,06478
Harrow - Greater London1£12,995345,7304
Havering - Greater London1£7,3751065,2774
Herefordshire3£22,11816,1079
Hertfordshire23£10,032851,96344
Highland5£14,397533,92917
Hillingdon - Greater London10£6,5341075,58015
Hounslow - Greater London6£4,9421281,0798
Inverclyde3£6,5621153,1893
Isle of Wight3£13,998733,3174
Kent20£14,760529,39060
Lancashire26£11,217746,43560
Leicestershire22£9,483861,36246
Lincolnshire10£13,655536,71748
Lisburn5£15,040522,1199
Merseyside14£16,195433,32147
Moray1£4,6901182,570-
Newport3£15,830320,45223
Newry and Mourne2£14,499419,800-
Newtownabbey8£19,084313,95419
Norfolk24£15,417426,62270
North Ayrshire6£10,876745,8247
North Down1£6,995886,2821
North Lanarkshire2£8,597867,88414
North Yorkshire6£10,489851,55537
Northamptonshire9£11,027857,11426
Nottinghamshire9£12,676735,48637
Omagh5£15,595427,2719
Oxfordshire10£9,0671064,25821
Pembrokeshire2£10,489668,467-
Perth and Kinross5£13,275037,17915
Redbridge - Greater London1£6,9951082,2501
Renfrewshire10£15,268532,08726
Richmond upon Thames - Greater London2£16,745433,2677
Scottish Borders1£7,9951056,546-
Shropshire3£11,930835,14818
Somerset22£15,624432,44155
South Ayrshire4£7,917856,45221
South Lanarkshire4£14,393631,49925
South Yorkshire16£12,020644,42249
Staffordshire13£12,747638,10046
Stirling7£13,911641,81112
Suffolk10£15,498425,15939
Surrey19£10,804854,22759
Sutton - Greater London2£8,648875,602-
Swansea8£19,167213,67512
Tyne and Wear21£12,923638,05953
Wandsworth - Greater London1£9,450878,0002
Warwickshire12£13,382536,47829
West Dunbartonshire1£2,99512100,2822
West Midlands50£11,834748,301115
West Sussex6£14,746530,10727
West Yorkshire25£8,951863,76178
Wiltshire11£12,045740,45828
Worcestershire4£16,639313,22216
Add postcode for better results.