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
All914£12,257746,1812,126
Aberdeen City8£19,78526,19933
Ards1£9,695772,3222
Argyll and Bute2£9,679759,500-
Armagh1£3,9951492,0002
Ballymena1£6,9951162,0001
Barking & Dagenham - Greater London2£8,7486102,169-
Bedfordshire17£8,5041063,90627
Belfast3£6,4801081,0483
Berkshire6£13,964640,62252
Bexley - Greater London2£25,62511,25012
Blaenau Gwent4£11,975737,845-
Bridgend1£4,69511107,2071
Bristol8£9,666865,30432
Bromley - Greater London5£17,250519,9599
Buckinghamshire8£9,732965,23231
Caerphilly1£3,0001577,1313
Cambridgeshire25£11,512754,33356
Cardiff3£15,655424,1865
Ceredigion1£17,791416,7294
Cheshire32£14,910532,46449
City of Edinburgh18£13,245637,62620
City of London - Greater London13£10,278851,59131
Clackmannanshire1£10,998661,335-
Conwy1£13,495742,6073
Cornwall4£15,336531,49514
County Durham9£7,822966,96228
Craigavon1£16,39939,5601
Croydon - Greater London3£17,49539,1679
Cumbria11£18,172415,51721
Derbyshire8£13,791530,22141
Devon14£14,063634,15634
Dorset11£16,039525,52534
Down2£16,87339,1221
Dumfries and Galloway1£18,295410,1001
Dundee City2£10,924764,21819
Dungannon3£22,042226,7022
East Ayrshire3£11,816740,9376
East Dunbartonshire1£12,998637,2301
East Lothian1£2,99517111,998-
East Riding of Yorkshire2£12,695641,20014
East Sussex4£10,583941,8838
Essex18£12,866851,92842
Falkirk18£15,171530,29826
Fife4£10,009849,55027
Glasgow City12£14,171633,75733
Gloucestershire8£9,249953,44521
Greater Manchester45£11,813747,86699
Hampshire27£14,090633,33471
Harrow - Greater London1£15,495428,2102
Havering - Greater London1£2,9951692,4697
Herefordshire2£13,248721,3324
Hertfordshire13£13,856633,22249
Highland4£14,322638,53511
Hillingdon - Greater London11£6,4451268,9688
Hounslow - Greater London8£5,9991079,8934
Isle of Anglesey1£2,9951481,477-
Isle of Wight2£13,997734,23810
Kent21£11,994742,71947
Kingston upon Thames - Greater London1£3,8901383,0002
Lancashire21£11,848645,01746
Leicestershire15£9,871863,98043
Lincolnshire22£14,721530,52651
Lisburn8£16,410419,6097
Merseyside28£13,837636,49429
Neath Port Talbot1£2,9951389,000-
Newport4£12,545644,38420
Newtownabbey12£18,105413,82020
Norfolk37£16,301423,57663
North Ayrshire8£10,777847,7736
North Lanarkshire5£11,568645,46611
North Yorkshire7£16,258424,90642
Northamptonshire8£11,202836,64824
Northumberland1£11,500632,7999
Nottinghamshire6£12,920742,85941
Omagh3£17,328322,0371
Oxfordshire9£9,6481057,50617
Pembrokeshire1£7,995895,094-
Perth and Kinross5£17,196418,81914
Redbridge - Greater London1£3,44016130,0001
Renfrewshire6£19,165312,15219
Rhondda Cynon Taf3£9,328856,5732
Richmond upon Thames - Greater London4£18,418318,5743
Scottish Borders1£8,9951056,546-
Shropshire9£12,131838,61610
Somerset14£12,638641,77543
South Ayrshire9£10,927747,16616
South Lanarkshire4£13,023639,43920
South Yorkshire13£13,002639,15448
Staffordshire13£12,332631,28647
Stirling4£16,398420,75517
Suffolk17£14,441529,76330
Surrey24£14,598640,08141
Sutton - Greater London1£5,800992,0001
Swansea10£22,190213,30016
Tyne and Wear22£13,959632,37145
Warwickshire15£14,364742,80320
West Lothian1£3,49512102,4644
West Midlands55£13,158640,746100
West Sussex7£11,344949,05919
West Yorkshire25£11,100754,97671
Wiltshire9£14,640532,78025
Worcestershire5£9,694772,97311
Add postcode for better results.