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,279862,328963
Aberdeen City1£10,698939,6536
Ballymena2£8,48510106,4812
Bedfordshire11£6,6041085,64120
Berkshire10£6,8511175,82827
Blaenau Gwent2£15,249535,2821
Bristol7£10,353861,04511
Bromley - Greater London1£16,950438,0084
Buckinghamshire10£10,0061053,01411
Caerphilly3£4,6679108,64811
Cambridgeshire21£9,171872,83648
Cardiff2£17,489427,2896
Cheshire8£12,535741,02025
City of Edinburgh5£12,448746,30510
City of London - Greater London13£10,362774,05821
Conwy1£12,295553,000-
Cornwall1£18,340435,8833
County Durham7£7,8621069,03011
Croydon - Greater London1£14,950240,2403
Cumbria3£8,4301173,2465
Denbighshire1£11,995574,008-
Derbyshire10£11,289846,66522
Derry1£9,799780,594-
Devon2£6,6237117,95811
Dorset2£9,9951143,7508
Dundee City3£12,628836,8955
Dungannon1£9,690937,8361
East Ayrshire3£11,380748,3614
East Riding of Yorkshire3£9,325866,0213
East Sussex2£9,8431044,8388
Essex17£8,2341161,46735
Falkirk11£10,147863,6638
Fife2£9,249941,7619
Glasgow City6£7,4921067,89716
Gloucestershire1£6,3721075,7008
Greater Manchester19£9,408872,08460
Gwynedd1£16,495529,000-
Hampshire9£11,665849,22724
Harrow - Greater London1£15,495514,7621
Havering - Greater London2£5,4478134,7731
Hertfordshire12£10,499758,33819
Highland2£10,4991050,5495
Hillingdon - Greater London7£6,995983,2238
Hounslow - Greater London3£7,977979,8306
Isle of Wight1£15,995733,0001
Kent9£11,638857,83121
Kingston upon Thames - Greater London3£2,76215111,3335
Lancashire17£9,999857,87625
Leicestershire10£7,605986,45212
Lincolnshire10£13,540839,75821
Merseyside13£13,075749,42426
Monmouthshire2£3,14713127,504-
Moray4£13,245743,271-
Newport3£9,547669,2373
Newtownabbey4£16,048539,29414
Norfolk7£9,038865,95517
North Ayrshire2£12,349740,7321
North Lanarkshire1£4,7951099,9849
North Yorkshire6£9,593867,63715
Northamptonshire3£12,494666,51214
Nottinghamshire9£11,761845,72021
Omagh6£13,578643,9344
Oxfordshire4£11,568668,8129
Perth and Kinross1£12,000757,7725
Redbridge - Greater London1£4,4959132,885-
Renfrewshire3£11,998560,1218
Shropshire2£9,843858,1302
Somerset6£11,977655,95122
South Ayrshire3£10,861848,8784
South Lanarkshire2£6,7271070,2166
South Yorkshire6£9,960876,54130
Staffordshire4£12,171649,86222
Stirling3£15,829533,3172
Suffolk2£4,6471298,0538
Surrey9£8,2961069,89117
Tyne and Wear6£12,363654,68315
Warwickshire4£8,370967,09613
West Dunbartonshire1£6,9951210,000-
West Midlands18£7,552882,03643
West Sussex4£10,261961,2586
West Yorkshire22£7,846980,39940
Wiltshire4£6,1971352,35512
Worcestershire4£10,445861,4643
Add postcode for better results.