Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used Mazda 6 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 6 models, pros and cons, what to look out for and everything else you need to know? Check out our Mazda 6 buying guide here.

Mazda 6 Data by County

Mazda 6 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All449£10,319862,3281,073
Aberdeen City1£10,698939,6536
Ballymena2£8,48510106,4813
Bedfordshire11£6,6041085,64123
Berkshire10£6,8511175,82830
Blaenau Gwent2£15,249535,2821
Bristol7£10,731861,04515
Bromley - Greater London1£16,950438,0085
Buckinghamshire10£10,1691053,01412
Caerphilly3£4,8339108,64811
Cambridgeshire21£9,205872,83652
Cardiff2£17,489427,2896
Cheshire8£12,816741,02029
City of Edinburgh5£12,597746,30514
City of London - Greater London13£10,394774,05823
Conwy1£12,295553,000-
Cornwall1£18,418435,8833
County Durham7£7,8621069,03012
Croydon - Greater London1£14,950240,2403
Cumbria3£8,4301173,2465
Denbighshire1£11,995574,008-
Derbyshire10£11,409846,66524
Derry1£9,799780,594-
Devon2£6,6237117,95811
Dorset2£9,9951143,7509
Dundee City3£12,762836,8955
Dungannon1£9,690937,8361
East Ayrshire3£11,563748,3614
East Riding of Yorkshire3£9,325866,0214
East Sussex2£9,8431044,8389
Essex17£8,2481161,46739
Falkirk11£10,147863,6639
Fife2£9,499941,76110
Glasgow City6£7,5251067,89717
Gloucestershire1£6,3721075,7009
Greater Manchester19£9,432872,08464
Gwynedd1£16,495529,000-
Hampshire9£11,724849,22729
Harrow - Greater London1£15,695514,7621
Havering - Greater London2£5,4478134,7731
Hertfordshire12£10,606758,33820
Highland2£10,4991050,5495
Hillingdon - Greater London7£7,095983,2239
Hounslow - Greater London3£8,143979,8308
Isle of Wight1£15,995733,0001
Kent9£11,649857,83122
Kingston upon Thames - Greater London3£2,79715111,3335
Lancashire17£10,031857,87628
Leicestershire10£7,595986,45215
Lincolnshire10£13,571839,75822
Merseyside13£13,075749,42426
Monmouthshire2£3,14713127,504-
Moray4£13,245743,271-
Newport3£9,580669,2375
Newtownabbey4£16,048539,29416
Norfolk7£9,038865,95518
North Ayrshire2£12,349740,7321
North Lanarkshire1£4,7951099,98410
North Yorkshire6£9,777867,63720
Northamptonshire3£12,459666,51214
Nottinghamshire9£11,869845,72023
Omagh6£13,578643,9344
Oxfordshire4£11,568668,81210
Perth and Kinross1£12,000757,7726
Redbridge - Greater London1£4,4959132,885-
Renfrewshire3£11,998560,1219
Shropshire2£9,843858,1306
Somerset6£11,960655,95123
South Ayrshire3£10,861848,8784
South Lanarkshire2£6,7271070,2169
South Yorkshire6£9,960876,54133
Staffordshire4£12,171649,86222
Stirling3£15,829533,3172
Suffolk2£4,6471298,05311
Surrey9£8,2961069,89119
Tyne and Wear6£12,448654,68319
Warwickshire4£8,370967,09614
West Dunbartonshire1£6,9951210,000-
West Midlands18£7,563882,03646
West Sussex4£10,261961,2586
West Yorkshire22£7,857980,39948
Wiltshire4£6,1971352,35512
Worcestershire4£10,560861,4643
Add postcode for better results.