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
All478£10,403861,9681,069
Aberdeen City2£13,125737,5636
Ards1£11,695551,2981
Ballymena2£9,995862,4812
Barking & Dagenham - Greater London1£4,60010127,8571
Bedfordshire16£7,659982,53822
Berkshire10£8,0451073,33432
Blaenau Gwent1£13,499446,0652
Bristol7£12,576764,44913
Bromley - Greater London4£11,936846,8642
Buckinghamshire11£13,258741,7219
Caerphilly5£6,2009104,7889
Cambridgeshire22£8,983973,56652
Cardiff3£12,658745,5264
Carmarthenshire1£6,4951192,000-
Cheshire14£13,141635,76726
City of Edinburgh8£10,997757,91515
City of London - Greater London11£10,347865,08423
Conwy1£12,295553,000-
County Durham4£9,373969,16614
Croydon - Greater London2£16,170429,2213
Cumbria6£12,089852,2788
Denbighshire1£11,995574,008-
Derbyshire9£11,692853,18921
Derry1£9,999780,594-
Devon3£8,148787,72710
Dorset2£11,395945,3336
Dundee City1£9,990931,4294
East Ayrshire2£12,496747,7474
East Riding of Yorkshire2£14,245543,5775
East Sussex3£11,245856,4317
Enfield - Greater London1£6,9901079,000-
Essex14£7,6551070,06636
Falkirk9£9,436871,12510
Fife2£7,8471249,40711
Glasgow City10£10,754761,1408
Gloucestershire2£11,381847,39811
Greater Manchester31£8,749975,21656
Gwynedd1£16,495529,000-
Hampshire10£10,848855,86331
Harrow - Greater London1£12,995632,316-
Havering - Greater London2£5,4478134,7733
Hertfordshire12£10,623756,63119
Highland1£4,9991474,0005
Hillingdon - Greater London8£7,656876,94515
Hounslow - Greater London4£7,7191072,3738
Isle of Wight1£15,995733,0001
Kent7£9,980859,67724
Kingston upon Thames - Greater London3£2,83015111,3335
Lancashire18£9,417962,21426
Leicestershire6£8,379892,60419
Lincolnshire9£12,875748,15623
Merseyside10£9,282970,24621
Monmouthshire1£5,49510112,0001
Moray4£13,245743,142-
Newport1£9,999946,6014
Newtownabbey5£13,377552,68614
Norfolk5£7,6261062,66519
North Ayrshire3£11,999743,6841
North Lanarkshire3£8,163870,9567
North Yorkshire6£9,580963,44421
Northamptonshire2£15,745432,63513
Nottinghamshire10£11,797845,86524
Omagh3£16,995424,4346
Oxfordshire4£9,382873,3889
Perth and Kinross1£13,495557,4477
Powys1£22,495215,800-
Redbridge - Greater London1£4,4959132,8852
Renfrewshire3£13,998550,79811
Shropshire2£8,000888,0618
Somerset5£12,443650,73127
South Ayrshire3£9,287961,1925
South Lanarkshire1£12,192653,18014
South Yorkshire10£8,624886,87427
Staffordshire8£10,872762,74618
Stirling3£15,165540,5354
Suffolk4£4,8271294,52615
Surrey10£8,182972,60221
Tyne and Wear7£12,082739,40123
Warwickshire5£8,655959,11512
West Dunbartonshire1£7,2951210,000-
West Midlands19£8,862869,59250
West Sussex1£3,4951688,1308
West Yorkshire15£8,068974,35250
Wiltshire7£9,542962,90313
Worcestershire5£9,495967,6522
Wrexham1£14,995424,209-
Add postcode for better results.