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
All943£11,770746,2902,372
Aberdeen City8£18,235315,38722
Aberdeenshire1£12,995624,9051
Ards1£8,395771,0002
Armagh1£3,9951492,000-
Ballymena1£8,990762,0511
Barking & Dagenham - Greater London1£9,394689,7152
Bedfordshire18£8,773970,84631
Belfast2£4,0471296,7504
Berkshire11£12,711737,47534
Bexley - Greater London1£5,9851152,00018
Blaenau Gwent1£7,795797,7146
Brent - Greater London1£6,795846,000-
Bridgend2£4,69511110,073-
Bristol18£5,5781287,00930
Bromley - Greater London7£17,521428,8389
Buckinghamshire16£9,267962,77320
Caerphilly4£5,3471176,1232
Cambridgeshire33£11,602754,32452
Cardiff6£14,556541,7359
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0941
Cheshire24£15,564530,63964
City of Edinburgh20£15,338536,54531
City of London - Greater London22£7,969968,44929
Conwy1£12,495742,6072
Cornwall4£13,848534,94413
County Durham9£9,960858,94436
Craigavon1£4,4951461,0001
Croydon - Greater London5£19,602212,76214
Cumbria7£18,530317,39220
Derbyshire14£11,163738,20746
Derry1£5,1509103,5951
Devon13£13,719636,93540
Dorset18£13,832631,88838
Down2£16,37539,1221
Dumfries and Galloway1£18,295410,9031
Dundee City3£15,499530,9519
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0002
East Ayrshire1£10,992748,66410
East Riding of Yorkshire4£14,482534,36011
East Sussex8£13,528636,60613
Essex23£12,969738,71842
Falkirk10£13,166747,46430
Fife3£7,3311157,66119
Flintshire1£2,49514125,000-
Glasgow City12£14,871426,69536
Gloucestershire9£13,049740,05821
Greater Manchester40£9,493854,147121
Hampshire26£12,241747,11477
Havering - Greater London1£7,4951065,2776
Herefordshire4£22,08825,3899
Hertfordshire22£11,510845,99843
Highland5£14,397533,92917
Hillingdon - Greater London10£6,1551176,95314
Hounslow - Greater London7£4,5641284,9257
Inverclyde3£6,5621153,1893
Isle of Wight2£13,997743,4886
Kent26£13,862532,27455
Kingston upon Thames - Greater London1£5,9951328,0005
Lancashire26£11,585743,72959
Leicestershire16£9,234857,36849
Lincolnshire15£14,075532,85650
Lisburn7£15,350420,3297
Merseyside17£15,860432,45448
Merton - Greater London1£7,995949,000-
Moray1£4,6901182,570-
Newport3£15,828421,47823
Newry and Mourne2£14,499419,780-
Newtownabbey9£19,680212,40521
Norfolk26£15,273427,12971
North Ayrshire6£10,998745,8248
North Down1£6,995886,2821
North Lanarkshire3£7,363961,92214
North Yorkshire5£12,573745,22438
Northamptonshire12£10,627858,16027
Nottinghamshire8£14,778528,41842
Omagh5£15,195429,2878
Oxfordshire11£9,3141060,64421
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34016
Renfrewshire11£16,107524,76226
Richmond upon Thames - Greater London1£16,495426,0557
Scottish Borders1£7,9951056,546-
Shropshire2£7,1501149,37121
Somerset20£14,627435,58157
South Ayrshire5£7,0331058,85921
South Lanarkshire6£15,051529,07820
South Yorkshire17£12,497645,20751
Staffordshire16£13,134537,31346
Stirling5£15,598532,50018
Suffolk13£15,427523,05536
Surrey20£10,171857,29460
Sutton - Greater London2£8,648875,602-
Swansea8£19,292213,67516
Tyne and Wear18£13,003635,72556
Wandsworth - Greater London1£9,450878,0002
Warwickshire16£13,521536,09628
West Midlands53£12,556746,023114
West Sussex10£11,597751,27922
West Yorkshire25£11,190749,69179
Wiltshire11£13,526635,61132
Worcestershire4£15,219427,92716
Add postcode for better results.