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
All1,019£11,754747,4802,406
Aberdeen City7£15,126529,16931
Aberdeenshire1£12,995624,9052
Armagh1£3,9951492,000-
Ballymena1£8,990762,0511
Barking & Dagenham - Greater London1£9,394689,7152
Bedfordshire18£8,228975,16332
Belfast1£2,59514116,0004
Berkshire13£12,632637,71639
Bexley - Greater London9£19,519618,21210
Blaenau Gwent1£7,795797,7146
Bridgend1£4,69511107,207-
Bristol16£5,6901291,12734
Bromley - Greater London2£20,95026,07410
Buckinghamshire13£10,729756,13721
Caerphilly3£4,5661185,3242
Cambridgeshire37£11,635753,99153
Cardiff5£13,720540,8928
Cheshire21£16,774532,21967
City of Edinburgh22£16,505430,14434
City of London - Greater London19£8,098967,87227
Coleraine1£6,500883,000-
Conwy2£11,745741,3042
Cornwall4£14,848534,43514
County Durham10£8,970963,66533
Craigavon1£4,4951461,000-
Croydon - Greater London8£19,203212,75711
Cumbria4£19,284316,27426
Derbyshire15£10,539842,87646
Derry1£5,1509103,5951
Devon14£13,921640,58644
Dorset23£14,505629,51538
Down2£16,45039,1221
Dumfries and Galloway1£18,295410,9031
Dundee City4£16,125527,64813
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0005
East Ayrshire3£11,426631,7139
East Dunbartonshire1£14,050425,2372
East Riding of Yorkshire2£19,184214,82515
East Sussex9£12,029744,50813
Essex24£12,487742,97845
Falkirk10£14,516640,94735
Fife4£8,3731049,03222
Flintshire1£2,49514125,000-
Glasgow City12£14,380527,01638
Gloucestershire11£11,877846,35120
Greater Manchester41£9,760854,072124
Hampshire27£12,635744,62584
Havering - Greater London1£2,4951583,5366
Herefordshire2£5,4951369,3546
Hertfordshire21£10,589851,21245
Highland5£14,297644,38715
Hillingdon - Greater London12£5,4881280,96112
Hounslow - Greater London9£5,6111280,1645
Inverclyde1£4,0001474,0007
Isle of Wight2£13,997743,4886
Kent34£13,670531,81455
Lancashire32£11,433746,11560
Leicestershire25£10,403753,98445
Lincolnshire22£13,909531,07848
Lisburn5£16,029415,7419
Merseyside15£16,254431,85347
Moray1£4,6901182,570-
Newport4£14,647525,64524
Newry and Mourne1£16,55539,560-
Newtownabbey11£19,316212,30219
Norfolk33£14,823527,40871
North Ayrshire5£9,998852,33110
North Lanarkshire3£9,731854,24712
North Yorkshire11£13,375743,87942
Northamptonshire10£10,160865,19124
Nottinghamshire11£11,920739,81540
Omagh4£13,870629,2067
Oxfordshire12£10,023959,37022
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34019
Renfrewshire9£16,154525,72322
Rhondda Cynon Taf2£7,747971,3625
Richmond upon Thames - Greater London4£16,620424,0515
Scottish Borders1£8,9951056,546-
Shropshire5£8,4341051,42019
Somerset27£13,586540,05150
South Ayrshire4£9,880647,69421
South Lanarkshire11£15,078530,39417
South Yorkshire19£12,484645,37845
Staffordshire13£11,710742,55656
Stirling1£9,000957,12521
Suffolk19£13,450635,76936
Surrey30£11,963749,96453
Sutton - Greater London2£8,648875,602-
Swansea8£20,180213,55122
Tyne and Wear21£12,606636,30462
Warwickshire13£13,450537,28227
West Dunbartonshire2£7,998947,701-
West Midlands49£11,217752,649115
West Sussex9£12,571745,24619
West Yorkshire24£11,004757,26283
Wiltshire14£13,292737,30531
Worcestershire7£11,543749,94114
Add postcode for better results.