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
All935£11,824746,7142,321
Aberdeen City8£18,673313,92322
Aberdeenshire1£12,995624,9051
Antrim1£6,999977,942-
Ards1£8,395771,0001
Armagh1£3,9951492,000-
Ballymena2£10,695747,3511
Barking & Dagenham - Greater London1£9,394689,7152
Bedfordshire17£8,4341065,54231
Berkshire19£10,705849,23226
Bexley - Greater London1£5,9851152,00018
Blaenau Gwent1£8,699758,1126
Brent - Greater London1£6,995846,000-
Bridgend2£4,69511110,073-
Bristol17£6,2171183,89932
Bromley - Greater London6£17,783430,4829
Buckinghamshire15£9,352960,95921
Caerphilly3£4,8961175,6012
Cambridgeshire38£11,569754,04745
Cardiff4£14,964536,71911
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0941
Cheshire27£14,650535,75061
City of Edinburgh23£14,843535,53231
City of London - Greater London20£8,439966,68433
Conwy1£11,495742,6071
Cornwall5£13,877534,99111
County Durham10£10,332752,86341
Craigavon1£4,4951461,0001
Croydon - Greater London5£19,602212,76212
Cumbria7£16,737322,81918
Derbyshire18£11,347738,64045
Derry1£5,1509103,5951
Devon13£13,566636,93541
Dorset20£13,723633,14535
Down2£16,37539,1221
Dumfries and Galloway1£17,795410,9031
Dundee City5£14,940532,6598
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0002
East Ayrshire1£10,992748,6649
East Riding of Yorkshire4£18,087221,30511
East Sussex6£12,664744,32914
Essex22£12,103848,21941
Falkirk12£14,429544,05630
Fife4£8,1231051,74616
Flintshire1£2,49514125,000-
Glasgow City11£15,185424,61235
Gloucestershire8£12,169746,94720
Greater Manchester42£9,366954,820117
Hampshire25£14,211635,23079
Harrow - Greater London1£12,995345,7304
Havering - Greater London1£7,4951065,2774
Herefordshire3£22,11816,1079
Hertfordshire22£10,428848,47844
Highland5£14,397533,92918
Hillingdon - Greater London10£6,5341075,58015
Hounslow - Greater London6£4,9421281,0798
Inverclyde3£6,5621153,1893
Isle of Wight2£13,997743,4884
Kent21£14,280531,25660
Lancashire27£11,572743,45258
Leicestershire19£9,871859,93547
Lincolnshire11£13,469636,33448
Lisburn6£15,408420,7668
Merseyside14£16,223433,32147
Moray1£4,6901182,570-
Newport3£15,830320,45223
Newry and Mourne2£14,499419,800-
Newtownabbey8£19,084313,95419
Norfolk25£15,228428,09169
North Ayrshire6£10,998745,8247
North Down1£6,995886,2821
North Lanarkshire2£8,597867,88414
North Yorkshire7£12,632744,55536
Northamptonshire9£11,027857,11426
Nottinghamshire7£14,857627,44037
Omagh6£14,828530,2268
Oxfordshire10£9,0671064,25821
Pembrokeshire2£10,489668,467-
Perth and Kinross2£16,145018,92515
Redbridge - Greater London1£6,9951082,2501
Renfrewshire10£15,268532,08726
Richmond upon Thames - Greater London2£16,745433,2677
Scottish Borders1£7,9951056,546-
Shropshire3£11,930835,14818
Somerset24£15,640431,17056
South Ayrshire4£7,917856,45220
South Lanarkshire6£13,848634,55323
South Yorkshire16£12,061644,42249
Staffordshire14£12,406640,28045
Stirling6£14,582637,10612
Suffolk9£15,286525,56939
Surrey19£10,857854,22760
Sutton - Greater London2£8,648875,602-
Swansea8£19,167213,67514
Tyne and Wear21£12,933638,05953
Wandsworth - Greater London1£9,450878,0002
Warwickshire13£13,583537,12328
West Dunbartonshire1£2,99512100,2822
West Midlands50£12,060746,854115
West Sussex5£14,197530,75227
West Yorkshire23£9,188863,64079
Wiltshire11£12,045740,45828
Worcestershire5£14,991427,13716
Add postcode for better results.