Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used MG ZS 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 ZS models, pros and cons, what to look out for and everything else you need to know? Check out our MG ZS buying guide here.

MG ZS Data by County

MG ZS data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All2,512£15,928318,1474,966
Aberdeen City16£17,73415,63098
Aberdeenshire8£17,43314,38026
Angus6£10,953542,05221
Banbridge1£10,400541,0001
Barking & Dagenham - Greater London1£14,431321,3581
Bedfordshire17£15,798316,26255
Belfast36£15,484210,81247
Berkshire21£17,477215,31836
Blaenau Gwent10£14,337218,88918
Brent - Greater London1£18,509216,0002
Bristol6£16,542340,70218
Bromley - Greater London11£13,820323,50021
Buckinghamshire28£15,871314,21243
Cambridgeshire34£13,702328,32150
Cardiff15£17,798213,33129
Carmarthenshire11£15,349416,2468
Ceredigion100£14,983320,73790
Cheshire36£54,521316,823129
City of Edinburgh58£17,49818,03580
City of London - Greater London71£14,985322,174148
Coleraine1£12,290425,773-
Conwy5£19,42037,4511
Cornwall2£15,250319,10420
County Durham56£16,42018,388109
Craigavon1£12,799423,9454
Croydon - Greater London12£16,037320,78116
Cumbria41£16,80616,69965
Derbyshire25£14,962317,66777
Devon33£15,919314,97447
Dorset10£16,172215,88426
Dumfries and Galloway6£14,257425,8903
Dundee City15£14,533317,17419
East Ayrshire6£14,286420,87320
East Dunbartonshire1£17,69816,6012
East Lothian2£11,250534,0861
East Riding of Yorkshire25£15,868317,28236
East Sussex13£14,013325,69834
Essex85£17,321213,109133
Falkirk9£14,507416,39731
Fermanagh4£13,836318,6847
Fife54£16,55002,17229
Glasgow City114£17,51815,097123
Gloucestershire30£18,549321,12394
Greater Manchester157£16,196212,936232
Hampshire37£15,380319,384116
Harrow - Greater London1£11,995410,688-
Havering - Greater London15£16,391215,14112
Herefordshire1£9,995562,1092
Hertfordshire57£15,811318,029114
Highland16£27,72237,98216
Hillingdon - Greater London13£17,279318,70219
Inverclyde1£12,498528,5313
Isle of Wight4£17,49017,56316
Kent58£15,365317,713104
Lancashire64£16,112315,442199
Leicestershire17£15,301314,36635
Lincolnshire49£16,035315,661127
Merseyside103£16,77828,927101
Merthyr Tydfil4£14,243317,4644
Moray4£14,872321,4972
Newport21£14,076422,18639
Newry and Mourne7£14,598216,6138
Newtownabbey5£15,237423,5265
Norfolk26£17,521210,23356
North Ayrshire2£13,497523,71341
North Down7£17,19828,8471
North Lanarkshire8£15,830311,93238
North Yorkshire27£15,253317,06838
Northamptonshire12£16,273322,56613
Northumberland27£15,750315,41454
Nottinghamshire20£13,449421,22459
Oxfordshire19£15,230317,56739
Pembrokeshire6£14,245421,8007
Perth and Kinross15£17,029314,12934
Powys2£10,743632,7912
Renfrewshire43£16,41629,228127
Rhondda Cynon Taf5£14,609317,6135
Scottish Borders2£13,398424,990-
Shropshire41£16,987213,838278
Somerset24£18,535313,40839
South Ayrshire8£14,506421,42018
South Lanarkshire21£18,99524,44128
South Yorkshire29£17,085214,13858
Staffordshire58£14,360322,92199
Stirling45£19,70514,32756
Strabane6£17,996315,96710
Suffolk35£16,415318,87935
Surrey30£15,691317,53190
Swansea15£12,622430,23134
Tyne and Wear57£15,146314,912156
Waltham Forest - Greater London1£13,909319,16210
Warwickshire11£13,647419,2358
West Dunbartonshire3£14,065328,8756
West Lothian2£13,898424,82515
West Midlands90£15,125319,522174
West Sussex8£14,168427,75054
West Yorkshire78£16,454314,351165
Wiltshire38£17,447311,400107
Worcestershire20£16,444215,18840
Add postcode for better results.