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,493£15,531318,1994,984
Aberdeen City17£17,69115,35198
Aberdeenshire8£17,43314,38026
Angus6£10,953542,05221
Banbridge1£10,400541,0001
Barking & Dagenham - Greater London1£14,431321,3581
Bedfordshire16£16,039314,51053
Belfast36£15,484211,26845
Berkshire21£17,477215,31836
Blaenau Gwent9£14,230318,82019
Brent - Greater London1£18,509216,0002
Bristol5£14,451440,70218
Bromley - Greater London11£13,773323,50021
Buckinghamshire27£15,786314,73842
Cambridgeshire32£13,552329,80751
Cardiff16£17,073213,22030
Carmarthenshire11£15,349416,2468
Ceredigion97£14,962321,16792
Cheshire36£15,724318,361130
City of Edinburgh55£17,69116,86781
City of London - Greater London67£14,887321,853152
Coleraine1£12,290425,773-
Conwy4£22,22824,0632
Cornwall2£15,250319,10420
County Durham54£16,52417,783110
Craigavon1£12,799423,9454
Croydon - Greater London12£16,037320,78116
Cumbria42£17,12216,63166
Derbyshire25£14,625317,81879
Devon31£15,954315,17349
Dorset10£16,172215,88426
Dumfries and Galloway7£14,214424,0252
Dundee City14£14,053318,31620
East Ayrshire6£14,236420,87318
East Dunbartonshire1£17,69816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire27£15,624317,55835
East Sussex13£14,013325,69833
Essex83£17,336213,588136
Falkirk9£14,507416,39731
Fermanagh4£13,836318,6847
Fife54£16,55002,17227
Glasgow City113£17,46115,167121
Gloucestershire30£18,546321,12394
Greater Manchester157£16,131212,930227
Hampshire47£15,662317,021117
Harrow - Greater London1£11,995410,688-
Havering - Greater London16£16,364214,87012
Herefordshire1£9,995562,1092
Hertfordshire56£15,897317,696116
Highland16£27,72237,98216
Hillingdon - Greater London13£17,241318,70219
Inverclyde1£12,498528,5313
Isle of Wight4£17,49017,56316
Kent56£15,429317,796104
Lancashire66£16,039215,546196
Leicestershire17£15,294314,36935
Lincolnshire50£15,981315,447126
Merseyside103£16,96128,920103
Merthyr Tydfil4£14,243317,4644
Moray4£14,872321,4972
Newport19£14,311420,70941
Newry and Mourne7£14,584216,6138
Newtownabbey5£15,237423,5265
Norfolk23£17,480210,34457
North Ayrshire2£13,497523,71342
North Down7£17,19828,8471
North Lanarkshire8£15,830311,93238
North Yorkshire26£14,818317,44939
Northamptonshire11£16,844319,07214
Northumberland27£15,731315,41454
Nottinghamshire20£13,449421,22460
Oxfordshire19£15,232317,58039
Pembrokeshire6£14,245421,8007
Perth and Kinross15£17,029314,12934
Powys2£10,743632,7912
Renfrewshire43£16,38129,228127
Rhondda Cynon Taf5£14,609317,6135
Scottish Borders2£13,398424,990-
Shropshire40£17,120213,448283
Somerset25£18,341313,73238
South Ayrshire8£14,506421,42018
South Lanarkshire21£18,97124,44128
South Yorkshire30£17,149214,75058
Staffordshire55£14,375323,42598
Stirling46£19,98714,23355
Strabane6£17,079315,96710
Suffolk36£16,584318,57335
Surrey30£15,691317,53190
Swansea14£12,070432,15133
Tyne and Wear54£15,263314,933160
Waltham Forest - Greater London2£15,754315,20410
Warwickshire11£13,647419,2358
West Dunbartonshire2£14,098338,1067
West Lothian2£13,898424,82515
West Midlands88£15,096319,863173
West Sussex9£14,182427,75054
West Yorkshire80£16,282314,771165
Wiltshire39£17,307311,877107
Worcestershire19£16,281215,57541
Add postcode for better results.