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
All910£11,800746,5732,312
Aberdeen City4£15,748421,50825
Aberdeenshire1£12,995624,9051
Antrim1£6,999977,942-
Armagh1£3,9951492,000-
Ballymena1£8,990762,0512
Barking & Dagenham - Greater London1£8,995689,7152
Bedfordshire19£8,0431071,58826
Berkshire14£9,918947,10431
Bexley - Greater London1£5,9851152,00017
Bridgend2£4,69511110,073-
Bristol15£6,6031180,35733
Bromley - Greater London8£17,050429,9846
Buckinghamshire12£6,7221182,18624
Caerphilly1£7,688948,5193
Cambridgeshire31£11,498754,11447
Cardiff6£15,423434,1009
Carmarthenshire2£14,748322,8932
Ceredigion2£11,995541,3711
Cheshire23£14,292638,77959
City of Edinburgh21£14,632537,61833
City of London - Greater London21£8,817863,66032
Conwy1£11,495742,6071
Cornwall4£14,361438,38512
County Durham8£9,890852,74641
Craigavon1£4,4951461,0001
Croydon - Greater London5£19,602212,76212
Cumbria4£16,162425,77120
Derbyshire13£12,370638,07351
Derry1£5,1509103,5951
Devon13£12,652741,56740
Dorset17£13,751633,64136
Down2£16,37539,122-
Dumfries and Galloway1£17,795410,9031
Dundee City7£18,957323,3337
Ealing - Greater London1£7,49094,0001
East Ayrshire1£10,492748,6648
East Riding of Yorkshire4£18,087221,30511
East Sussex5£11,717746,98215
Essex27£10,918851,74740
Falkirk14£14,689539,49729
Fife6£11,915636,95014
Flintshire1£2,49514125,000-
Glasgow City4£13,688629,84745
Gloucestershire11£13,660643,40320
Greater Manchester43£9,546855,097113
Hampshire29£13,371640,36975
Harrow - Greater London1£12,995345,7304
Havering - Greater London1£7,3751065,2773
Herefordshire2£22,82726,19210
Hertfordshire20£8,227960,68546
Highland5£16,537426,12019
Hillingdon - Greater London11£6,2301076,07315
Hounslow - Greater London6£4,9011281,0798
Inverclyde3£6,3931153,1893
Isle of Wight3£13,998733,3173
Kent21£13,636633,58959
Lancashire27£10,775750,24161
Leicestershire20£9,318861,40745
Lincolnshire9£14,560530,79046
Lisburn5£15,299420,1198
Merseyside16£16,815433,80646
Midlothian1£7,9951056,546-
Moray2£8,495958,0001
Newport6£14,729426,84923
Newry and Mourne2£14,499419,800-
Newtownabbey9£19,856210,04419
Norfolk23£14,263531,91264
North Ayrshire5£11,137743,0818
North Down1£6,690886,2821
North Lanarkshire3£10,397756,92912
North Yorkshire7£10,175852,04733
Northamptonshire10£10,873848,35025
Nottinghamshire8£12,992734,59833
Omagh7£16,281425,8379
Oxfordshire9£9,2531063,11822
Pembrokeshire3£9,892665,015-
Perth and Kinross6£13,645035,79113
Redbridge - Greater London1£6,9951082,2501
Renfrewshire11£15,034532,49727
Richmond upon Thames - Greater London3£15,662428,3507
Shropshire2£12,740838,35218
Somerset24£14,399537,54254
South Ayrshire4£7,733856,21122
South Lanarkshire3£10,803738,35526
South Yorkshire13£10,652749,97451
Staffordshire14£13,573534,85047
Stirling5£14,777640,49514
Suffolk9£14,798527,78738
Surrey19£10,614852,45556
Sutton - Greater London2£8,648875,602-
Swansea6£20,16029,24314
Tyne and Wear22£12,884637,59053
Wandsworth - Greater London1£9,450878,0002
Warwickshire12£14,308530,98429
West Dunbartonshire1£2,99512100,2822
West Midlands52£11,823747,674114
West Sussex7£16,445426,44926
West Yorkshire25£9,109863,87679
Wiltshire8£12,005843,91133
Worcestershire4£16,412313,87913
Add postcode for better results.