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
All430£10,218862,3931,067
Aberdeen City1£10,698939,6536
Angus1£6,790883,3944
Ballymena1£13,995633,9623
Bedfordshire12£7,3071085,10222
Berkshire10£7,9471074,53529
Blaenau Gwent2£15,249535,2821
Bristol5£10,526862,41315
Bromley - Greater London2£13,723635,2544
Buckinghamshire11£10,589952,25810
Caerphilly4£5,2509103,25210
Cambridgeshire20£9,845869,07053
Cardiff3£14,489537,1955
Carmarthenshire1£6,4951192,000-
Cheshire10£12,938736,68629
City of Edinburgh7£10,853858,41213
City of London - Greater London8£10,179866,51626
Conwy1£12,295553,000-
Cornwall1£17,937435,8834
County Durham5£5,7461189,20912
Croydon - Greater London2£15,970429,2212
Cumbria3£8,5951173,2467
Denbighshire1£11,995574,008-
Derbyshire12£13,895739,48919
Derry1£9,999780,594-
Devon2£6,6237117,95811
Dorset3£9,4951144,4608
Dundee City2£15,495723,9765
East Ayrshire2£12,496747,7474
East Riding of Yorkshire1£13,995551,2703
East Sussex4£8,9911059,6898
Essex17£8,5681161,27437
Falkirk9£9,436871,1258
Fife2£6,4991265,90711
Glasgow City7£8,250966,73713
Gloucestershire2£11,176847,39810
Greater Manchester20£8,849971,91263
Gwynedd1£16,495529,000-
Hampshire9£10,518857,27731
Harrow - Greater London2£14,345623,539-
Havering - Greater London2£5,4478134,7733
Hertfordshire8£11,354652,24922
Highland2£10,4991050,5496
Hillingdon - Greater London7£7,494879,65113
Hounslow - Greater London4£7,6691072,3736
Isle of Wight1£15,995733,0001
Kent7£10,980855,43422
Kingston upon Thames - Greater London3£2,79715111,3335
Lancashire16£9,755962,26527
Leicestershire7£7,423986,62118
Lincolnshire8£14,398939,65523
Merseyside13£10,785763,02222
Monmouthshire2£3,49513127,504-
Moray4£13,245743,142-
Newtownabbey5£14,286544,23515
Norfolk4£8,2701070,58118
North Ayrshire3£11,466743,6841
North Lanarkshire3£4,3301181,1188
North Yorkshire6£8,510973,31520
Northamptonshire2£12,248660,60513
Northumberland1£9,999932,0004
Nottinghamshire12£10,895853,20120
Omagh4£14,620635,9515
Oxfordshire3£9,260780,69010
Perth and Kinross1£12,000757,7727
Redbridge - Greater London1£4,4959132,8851
Renfrewshire2£14,998554,09410
Shropshire2£9,843858,1309
Somerset6£11,147761,50524
South Ayrshire3£8,860961,1924
South Lanarkshire2£10,990746,86210
South Yorkshire7£8,142897,01130
Staffordshire7£11,167757,53319
Stirling2£16,748531,2853
Suffolk2£4,6471298,05311
Surrey6£7,0941074,33622
Tyne and Wear11£13,345639,63320
Warwickshire4£8,445967,09614
West Dunbartonshire1£6,9951210,000-
West Midlands13£7,654877,57249
West Sussex1£3,4951688,1305
West Yorkshire16£8,469972,94147
Wiltshire5£9,126965,30311
Worcestershire4£10,666861,4643
Add postcode for better results.