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
All506£10,958859,8371,071
Aberdeen City2£12,647755,5014
Angus1£7,990783,8812
Antrim1£7,4991160,0483
Ballymena1£14,995621,0001
Barking & Dagenham - Greater London1£4,80010127,8572
Bedfordshire12£7,1231178,18424
Berkshire15£9,0081062,36530
Blaenau Gwent1£16,999524,4981
Bristol7£11,745757,46411
Bromley - Greater London2£13,873737,2242
Buckinghamshire9£11,802853,45316
Caerphilly4£5,3001192,5508
Cambridgeshire27£9,486870,44740
Cardiff1£11,995627,3753
Carmarthenshire1£6,7951192,0001
Cheshire16£13,407638,79825
City of Edinburgh6£9,745873,22218
City of London - Greater London12£8,901881,37322
County Durham5£13,143660,91620
Cumbria1£12,495740,1848
Denbighshire1£11,995574,008-
Derbyshire11£11,173862,70126
Derry1£10,489780,5941
Devon8£12,717755,2026
Dorset1£13,795746,6655
Dundee City2£11,095848,5471
Dungannon1£16,990539,6813
East Ayrshire3£11,830752,7163
East Sussex3£17,112624,4914
Enfield - Greater London1£7,4901079,000-
Essex16£8,576969,18430
Falkirk9£8,768879,29815
Fife3£12,846939,10611
Glasgow City6£13,397644,66911
Gloucestershire2£13,443541,97615
Greater Manchester27£8,515972,23970
Gwynedd1£16,995529,000-
Hampshire12£8,8031069,52739
Harrow - Greater London1£13,595632,316-
Havering - Greater London2£3,19712145,4972
Hertfordshire10£11,304756,54019
Highland2£11,2491059,8985
Hillingdon - Greater London7£8,466973,77212
Hounslow - Greater London2£8,088992,2468
Isle of Wight2£12,495851,500-
Kent15£13,530542,48518
Kingston upon Thames - Greater London1£4,8908110,0694
Lancashire19£9,327969,46928
Leicestershire9£7,744992,92920
Lincolnshire11£11,272757,74918
Magherafelt1£5,8008114,000-
Merseyside12£11,105864,12413
Merton - Greater London1£8,495865,510-
Moray2£15,495631,200-
Newport1£9,999946,6016
Newry and Mourne2£7,750980,000-
Newtownabbey2£16,673523,16915
Norfolk11£8,6101060,14318
North Ayrshire2£9,649955,2591
North Down1£6,495985,6651
North Lanarkshire4£10,668668,2258
North Yorkshire3£7,436889,88722
Northamptonshire3£11,865560,96016
Northumberland2£16,224521,3244
Nottinghamshire8£9,844958,22920
Omagh4£14,745635,5753
Oxfordshire3£9,715867,9987
Perth and Kinross3£15,995538,8508
Renfrewshire4£15,047531,72910
Shropshire2£10,299686,77110
Somerset13£11,629762,54916
South Ayrshire2£14,499742,0208
South Lanarkshire1£11,380849,83913
South Yorkshire13£10,353772,57024
Staffordshire9£13,078736,56426
Stirling1£18,4980-4
Suffolk3£11,396845,67818
Surrey10£10,899851,88820
Sutton - Greater London1£5,8001199,0004
Tyne and Wear8£11,122751,26624
Warwickshire5£13,255741,3767
West Dunbartonshire1£7,9951210,0002
West Midlands23£10,349766,03746
West Sussex3£11,493850,7967
West Yorkshire20£8,784878,76849
Wiltshire1£7,490883,88323
Worcestershire6£7,431982,5443
Wrexham1£15,995424,209-
Add postcode for better results.