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
All895£12,065745,3322,291
Aberdeen City4£11,623629,06726
Aberdeenshire1£12,995624,9051
Armagh1£3,9951492,000-
Ballymena3£8,380862,6071
Barking & Dagenham - Greater London1£8,995689,7152
Bedfordshire21£8,300972,73824
Berkshire15£10,210846,61932
Bridgend2£4,69511110,073-
Bristol11£6,8291174,83335
Bromley - Greater London4£16,650532,9369
Buckinghamshire13£7,4341075,48527
Caerphilly1£7,3881058,8614
Cambridgeshire34£10,867757,24346
Cardiff7£14,861435,1099
Carmarthenshire2£14,748322,8932
Ceredigion1£13,991432,6482
Cheshire22£14,263638,75360
City of Edinburgh21£14,288638,57730
City of London - Greater London16£8,826965,24634
Conwy1£11,495742,6071
Cornwall6£15,574433,71513
County Durham9£10,164852,81142
Craigavon1£4,4951461,0001
Croydon - Greater London6£21,223210,40213
Cumbria4£16,039425,77117
Derbyshire13£12,409638,70651
Derry1£5,1509103,5951
Devon9£13,905536,39740
Dorset14£12,399739,30641
Down2£16,27539,122-
Dumfries and Galloway1£17,795410,9031
Dundee City5£17,340425,9498
Ealing - Greater London1£7,49094,0001
East Ayrshire3£6,0891067,4887
East Dunbartonshire1£8,498664,2162
East Riding of Yorkshire6£20,058112,87610
East Sussex5£12,018740,71416
Essex23£11,336850,32343
Falkirk13£14,357543,48326
Fife4£13,748626,41215
Flintshire1£2,49514125,000-
Glasgow City4£15,511420,65243
Gloucestershire9£13,375639,61719
Greater Manchester49£10,097849,413108
Hampshire24£12,910644,26877
Harrow - Greater London1£12,995345,7303
Havering - Greater London1£7,3751065,2773
Herefordshire1£26,69915,15711
Hertfordshire20£9,994958,88545
Highland6£14,997434,24020
Hillingdon - Greater London11£7,039970,59115
Hounslow - Greater London6£4,8351183,9129
Inverclyde2£6,8951154,5004
Isle of Wight3£13,998733,3173
Kent23£15,119525,89960
Lancashire22£10,245853,59064
Leicestershire18£9,501860,39946
Lincolnshire8£14,560434,31947
Lisburn5£15,208420,1197
Merseyside22£14,963538,60543
Midlothian1£7,9951056,546-
Moray4£8,945958,8951
Newport5£15,256425,71824
Newry and Mourne1£15,88839,5601
Newtownabbey6£21,68713,17221
Norfolk20£14,572531,30860
North Ayrshire5£11,137743,0817
North Down1£15,995318,7193
North Lanarkshire3£10,830750,57113
North Yorkshire12£11,060752,88933
Northamptonshire11£12,040742,92427
Nottinghamshire12£13,425738,41633
Omagh6£14,995528,04310
Oxfordshire8£8,1821170,29919
Pembrokeshire2£10,489668,4671
Perth and Kinross3£15,862420,49314
Renfrewshire10£15,708531,32629
Richmond upon Thames - Greater London3£15,662428,3507
Shropshire2£12,740838,35215
Somerset27£13,997539,15452
South Ayrshire3£7,494856,06822
South Lanarkshire3£11,799740,65727
South Yorkshire13£12,071643,66350
Staffordshire18£13,309634,91741
Stirling3£10,629757,88716
Suffolk8£13,985532,75335
Surrey21£9,746859,08853
Sutton - Greater London2£8,648875,602-
Swansea4£19,493213,91214
Tyne and Wear21£12,693636,03451
Wandsworth - Greater London1£9,450878,0002
Warwickshire11£12,809634,97829
West Dunbartonshire1£2,99512100,2822
West Midlands50£11,575750,912118
West Sussex8£15,988425,40122
West Yorkshire26£10,303758,23776
Wiltshire12£10,573850,36730
Worcestershire4£16,321313,87913
Add postcode for better results.