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
All988£11,818747,7502,396
Aberdeen City7£17,340414,69132
Aberdeenshire1£12,995624,9052
Ards1£8,395771,0002
Armagh1£3,9951492,000-
Ballymena1£8,990762,0511
Barking & Dagenham - Greater London1£9,394689,7152
Bedfordshire18£8,106976,22331
Belfast1£2,59514116,0004
Berkshire13£11,417750,53836
Bexley - Greater London11£18,132622,12810
Blaenau Gwent1£7,795797,7146
Bridgend2£4,69511110,073-
Bristol15£5,9381288,04032
Bromley - Greater London4£15,325536,13211
Buckinghamshire14£9,099861,92120
Caerphilly3£4,5661185,3242
Cambridgeshire33£11,628752,64151
Cardiff4£14,839433,5269
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0942
Cheshire22£16,476530,29266
City of Edinburgh19£16,030434,00534
City of London - Greater London18£8,276969,31430
Conwy2£11,745741,3041
Cornwall4£13,848534,94414
County Durham7£8,869866,16139
Craigavon2£6,2471161,689-
Croydon - Greater London8£16,453422,50711
Cumbria5£18,919314,89623
Derbyshire16£11,777731,46243
Derry1£5,1509103,5951
Devon14£12,286744,81344
Dorset22£14,724629,58438
Down2£16,37539,1221
Dumfries and Galloway1£18,295410,9031
Dundee City3£15,499530,47311
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0004
East Ayrshire2£10,390839,67210
East Riding of Yorkshire4£17,126324,97214
East Sussex8£12,122747,28413
Essex25£12,831742,15943
Falkirk10£13,166747,46435
Fife3£6,1641162,83423
Flintshire1£2,49514125,000-
Glasgow City12£15,697421,97536
Gloucestershire12£12,011743,23318
Greater Manchester39£9,658855,068127
Hampshire28£11,697749,99477
Herefordshire1£7,9001063,4347
Hertfordshire19£11,136848,73446
Highland5£14,297538,86215
Hillingdon - Greater London10£5,9551180,75314
Hounslow - Greater London9£5,5331280,1645
Inverclyde1£4,0001474,0005
Isle of Wight2£13,997743,4886
Kent34£14,041530,46151
Lancashire32£11,253746,66258
Leicestershire19£8,707866,48052
Lincolnshire21£13,523634,52747
Lisburn7£15,421420,3297
Merseyside16£15,481534,68048
Merton - Greater London1£7,995949,000-
Moray1£4,6901182,570-
Newport5£15,256424,19722
Newry and Mourne1£16,29939,560-
Newtownabbey10£18,857316,36622
Norfolk28£15,480424,98573
North Ayrshire6£10,998745,8248
North Down1£6,995886,2821
North Lanarkshire1£6,1951099,16714
North Yorkshire9£13,524736,28338
Northamptonshire13£11,146855,00924
Nottinghamshire8£15,367526,70243
Omagh3£15,495522,4428
Oxfordshire10£9,1261064,25821
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34018
Renfrewshire12£16,323427,49823
Richmond upon Thames - Greater London4£16,620424,0515
Scottish Borders1£8,9951056,546-
Shropshire5£8,848952,45419
Somerset24£14,093536,52953
South Ayrshire4£7,917856,45021
South Lanarkshire9£13,873634,89218
South Yorkshire22£11,756647,37347
Staffordshire15£13,362534,72050
Stirling3£16,499533,53919
Suffolk16£14,694524,88636
Surrey25£10,926850,41959
Sutton - Greater London2£8,648875,602-
Swansea10£19,882211,31118
Tyne and Wear19£13,077635,31765
Wandsworth - Greater London1£9,450878,0002
Warwickshire14£13,476536,41627
West Midlands49£10,999754,126113
West Sussex11£12,499747,27020
West Yorkshire23£11,338749,98584
Wiltshire12£15,130529,60134
Worcestershire5£13,809533,23716
Add postcode for better results.