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
All493£10,539860,9651,075
Aberdeen City4£12,561748,0494
Angus1£7,490892,4563
Antrim1£3,7951395,0004
Barking & Dagenham - Greater London1£4,60010127,8572
Bedfordshire13£7,7701081,01622
Belfast1£16,799426,6073
Berkshire11£9,0541066,44233
Brent - Greater London1£12,490732,559-
Bristol7£11,612764,02010
Bromley - Greater London2£13,723737,2242
Buckinghamshire7£12,768743,67513
Caerphilly5£5,6601087,7906
Cambridgeshire29£10,283866,71540
Carmarthenshire1£6,7951192,0001
Cheshire17£12,500744,23025
City of Edinburgh8£13,485642,70416
City of London - Greater London10£9,152871,51323
Conwy1£12,295553,0001
County Durham4£14,839547,18917
Croydon - Greater London2£17,620336,2823
Cumbria4£15,309533,52910
Denbighshire1£11,995574,008-
Derbyshire11£13,122744,70823
Derry1£10,489780,594-
Devon5£11,507669,4697
Dorset3£9,696958,5226
Dundee City2£8,4941046,5613
Dungannon1£16,990539,6812
East Ayrshire2£9,9921061,4125
East Riding of Yorkshire2£11,338761,7353
East Sussex1£10,9951043,6006
Enfield - Greater London1£6,9901079,000-
Essex19£8,3291065,57729
Falkirk9£9,269875,2399
Fife3£10,963853,19811
Glasgow City4£12,548649,27312
Gloucestershire4£9,526864,20013
Greater Manchester30£9,368870,19661
Gwynedd1£16,495529,000-
Hampshire11£9,322961,30234
Harrow - Greater London1£12,995632,316-
Havering - Greater London3£4,46310125,3312
Hertfordshire13£11,208850,43321
Highland1£4,9991474,0005
Hillingdon - Greater London7£8,380876,93614
Hounslow - Greater London3£7,3921078,1649
Isle of Wight2£12,495851,500-
Kent12£14,205542,40321
Kingston upon Thames - Greater London4£2,91114114,2504
Lancashire13£9,589963,48334
Leicestershire8£9,221880,86720
Lincolnshire8£11,007858,79724
Magherafelt1£5,8008114,000-
Merseyside10£10,581869,72017
Moray2£15,495631,200-
Newport2£12,497829,6916
Newtownabbey6£14,571548,39915
Norfolk8£9,402957,40919
North Ayrshire4£10,999847,9951
North Lanarkshire4£9,810859,8138
North Yorkshire6£10,079861,02023
Northamptonshire3£11,865561,14714
Nottinghamshire10£9,662963,92720
Omagh5£15,995438,2204
Oxfordshire3£10,763749,4619
Perth and Kinross3£13,230644,1656
Renfrewshire3£10,064865,90511
Rhondda Cynon Taf1£7,499974,1851
Shropshire3£9,733776,9348
Somerset7£11,472764,95622
South Ayrshire3£11,789748,2635
South Yorkshire9£9,026887,58628
Staffordshire10£12,094746,69122
Stirling3£15,165540,5355
Suffolk3£8,896963,09615
Surrey8£10,431857,82823
Sutton - Greater London1£6,5001080,0005
Tyne and Wear7£11,498745,71624
Warwickshire5£8,3361067,57511
West Dunbartonshire1£7,2951210,0001
West Midlands21£9,657866,47450
West Sussex1£3,4951688,1307
West Yorkshire15£10,135865,88353
Wiltshire4£11,347953,43422
Worcestershire4£8,246973,8154
Wrexham1£15,995424,209-
Add postcode for better results.