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
All985£11,685747,8062,402
Aberdeen City4£18,597314,09924
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
Berkshire14£12,379746,98936
Bexley - Greater London1£5,9851152,00020
Blaenau Gwent1£7,795797,7146
Bridgend2£4,69511110,073-
Bristol15£5,1701393,60733
Bromley - Greater London4£18,450427,74211
Buckinghamshire15£8,625962,69518
Caerphilly3£4,5661185,3242
Cambridgeshire37£11,163754,95252
Cardiff5£15,769430,5968
Carmarthenshire1£16,000016,3002
Ceredigion1£9,999650,0942
Cheshire24£15,999530,96865
City of Edinburgh20£15,578435,35733
City of London - Greater London20£8,313966,11230
Conwy2£11,745741,3041
Cornwall4£13,848534,94414
County Durham9£9,995858,92238
Craigavon2£6,2471161,689-
Croydon - Greater London6£17,084423,63513
Cumbria5£18,919314,89623
Derbyshire15£11,784732,11846
Derry1£5,1509103,5951
Devon14£13,143641,93044
Dorset22£14,688629,58437
Down2£16,37539,1221
Dumfries and Galloway1£18,295410,9031
Dundee City4£14,124633,94211
Dungannon1£21,49015,0002
Ealing - Greater London1£7,49094,0004
East Ayrshire2£10,390839,67210
East Riding of Yorkshire5£14,885435,81914
East Sussex9£13,103642,53613
Essex26£11,984743,96543
Falkirk10£13,166747,46434
Fife3£7,3311157,66122
Flintshire1£2,49514125,000-
Glasgow City14£15,266424,01735
Gloucestershire12£12,689741,95519
Greater Manchester42£9,729854,395127
Hampshire28£11,853749,74476
Herefordshire1£7,9001063,4347
Hertfordshire19£11,114848,73445
Highland4£15,122534,83017
Hillingdon - Greater London10£6,1051178,45314
Hounslow - Greater London7£4,5861284,9257
Inverclyde1£4,0001474,0005
Isle of Wight2£13,997743,4886
Kent33£13,685534,54953
Kingston upon Thames - Greater London1£5,6951328,0005
Lancashire27£10,917746,74760
Leicestershire19£9,012863,86250
Lincolnshire21£13,585635,30446
Lisburn7£15,350420,3297
Merseyside15£16,114531,41348
Merton - Greater London1£7,995949,000-
Moray1£4,6901182,570-
Newport5£15,256424,19721
Newry and Mourne1£16,29939,560-
Newtownabbey10£18,857316,36622
Norfolk27£15,537425,25473
North Ayrshire6£10,998745,8248
North Down1£6,995886,2821
North Lanarkshire2£8,5971099,16714
North Yorkshire5£13,314745,22742
Northamptonshire14£10,869855,43724
Nottinghamshire9£15,135526,59541
Omagh3£15,495522,4428
Oxfordshire10£9,1471064,25821
Pembrokeshire2£10,489668,467-
Perth and Kinross2£15,8951016,34018
Renfrewshire12£16,323427,49823
Richmond upon Thames - Greater London3£14,495531,0026
Scottish Borders1£8,9951056,546-
Shropshire4£9,521945,06820
Somerset21£14,858433,26357
South Ayrshire4£7,917856,45022
South Lanarkshire9£13,874634,89218
South Yorkshire20£12,320644,11850
Staffordshire16£13,349535,32148
Stirling3£16,499533,53919
Suffolk15£14,909524,20638
Surrey27£10,796850,48256
Sutton - Greater London2£8,648875,602-
Swansea10£19,882211,31118
Tyne and Wear19£12,924636,49960
Wandsworth - Greater London1£9,450878,0002
Warwickshire13£13,217536,61028
West Midlands51£11,449752,433112
West Sussex12£12,331746,62520
West Yorkshire28£10,577754,63679
Wiltshire11£14,476631,66034
Worcestershire5£13,801533,23716
Add postcode for better results.