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
All511£10,920859,5221,090
Aberdeen City4£12,561748,0493
Angus1£7,490892,4563
Ards1£10,230745,8931
Barking & Dagenham - Greater London1£4,60010127,8572
Bedfordshire13£7,7701081,00122
Berkshire11£8,7811070,11533
Brent - Greater London1£12,490732,559-
Bristol7£11,789761,89513
Bromley - Greater London2£13,723737,2242
Buckinghamshire7£13,196745,41114
Caerphilly4£5,4501187,9726
Cambridgeshire28£9,277872,54939
Cardiff1£17,990316,4363
Carmarthenshire1£6,7951192,0001
Cheshire17£12,522744,22125
City of Edinburgh8£13,485642,70416
City of London - Greater London13£9,600873,78820
Conwy1£12,295553,0001
County Durham5£13,681648,64316
Croydon - Greater London1£20,290332,3243
Cumbria6£17,956424,3298
Denbighshire1£11,995574,008-
Derbyshire9£12,565847,79025
Derry1£10,489780,594-
Devon7£11,389769,2515
Dorset4£9,760952,1415
Dundee City3£9,863946,2692
Dungannon1£16,990539,6812
East Ayrshire2£10,996859,5375
East Riding of Yorkshire2£11,338761,7353
East Sussex2£17,993624,6465
Enfield - Greater London1£7,4901079,000-
Essex17£7,8741069,22130
Falkirk9£9,269875,23911
Fife3£10,963853,19812
Glasgow City4£9,667868,02613
Gloucestershire3£11,003753,43313
Greater Manchester31£9,811869,61564
Gwynedd1£16,495529,000-
Hampshire11£10,686956,98235
Harrow - Greater London1£12,995632,316-
Havering - Greater London3£4,46310125,3312
Hertfordshire14£11,470850,76020
Highland1£4,9991474,0006
Hillingdon - Greater London7£8,494876,93614
Hounslow - Greater London2£8,088992,2469
Isle of Wight2£12,495851,500-
Kent13£14,658538,42920
Kingston upon Thames - Greater London3£3,04814109,3335
Lancashire17£10,133962,16331
Leicestershire9£8,936882,46820
Lincolnshire8£11,032860,06623
Magherafelt1£5,8008114,000-
Merseyside11£11,185861,37616
Moray2£15,495631,200-
Newport1£9,999946,6016
Newtownabbey4£14,859538,76514
Norfolk8£9,402957,40921
North Ayrshire3£10,999746,8511
North Lanarkshire5£10,878755,3977
North Yorkshire6£10,079861,02025
Northamptonshire4£11,222664,09713
Northumberland1£17,698412,8695
Nottinghamshire8£8,6251070,87922
Omagh4£16,495530,7764
Oxfordshire3£10,846749,4619
Perth and Kinross3£13,327644,1656
Renfrewshire3£10,064865,90511
Rhondda Cynon Taf1£7,499974,1851
Shropshire3£9,899776,9348
Somerset8£11,831764,51322
South Ayrshire3£11,120849,5137
South Lanarkshire1£13,747555,17313
South Yorkshire11£8,840885,42227
Staffordshire11£12,697644,94422
Stirling3£15,165540,5355
Suffolk3£8,996963,09616
Surrey8£11,601752,29723
Sutton - Greater London1£6,5001080,0005
Tyne and Wear8£11,342747,61425
Warwickshire8£10,030861,8048
West Dunbartonshire1£7,2951210,0002
West Midlands20£9,481866,97251
West Sussex1£3,4951688,1308
West Yorkshire16£9,051877,84951
Wiltshire6£11,378854,94522
Worcestershire5£8,636973,6843
Wrexham1£15,995424,209-
Add postcode for better results.