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,345£15,023318,4745,448
Aberdeen City16£17,80314,04895
Aberdeenshire11£16,49418,07818
Angus4£10,984549,91221
Antrim1£8,499658,9431
Ards1£12,499318,0541
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire25£14,419320,04244
Belfast22£14,432320,28055
Berkshire18£16,787213,17035
Bexley - Greater London1£13,69954,956-
Blaenau Gwent9£15,955211,30516
Brent - Greater London1£17,809216,0001
Bridgend1£10,995537,845-
Bristol5£16,455318,24321
Bromley - Greater London6£13,612324,06321
Buckinghamshire24£14,044319,14250
Cambridgeshire40£12,732430,86150
Cardiff16£15,045317,86629
Carmarthenshire13£15,564318,0698
Ceredigion87£14,887320,983116
Cheshire47£15,753216,383139
City of Edinburgh35£17,13417,03397
City of London - Greater London49£14,165320,556155
Coleraine1£12,290425,771-
Conwy3£19,995117,6654
County Durham68£16,95217,70793
Craigavon2£9,975655,7972
Croydon - Greater London7£14,956419,41924
Cumbria42£17,32015,63353
Derbyshire22£14,392319,19091
Devon28£16,095214,84063
Dorset5£18,23725,67021
Down1£12,995314,570-
Dumfries and Galloway5£14,057424,8024
Dundee City11£15,354213,57127
East Ayrshire4£13,172423,01318
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire32£15,704215,91144
East Sussex8£12,006438,07021
Essex81£16,361214,927143
Falkirk7£15,280423,15723
Fermanagh2£16,97312,7707
Fife63£16,989045938
Flintshire1£10,990357,585-
Glasgow City91£17,64413,870115
Gloucestershire35£17,842321,30544
Greater Manchester134£16,197212,509273
Hampshire36£17,423213,575144
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£15,677221,74519
Herefordshire2£11,943442,207-
Hertfordshire55£15,290319,917125
Highland17£25,36528,44218
Hillingdon - Greater London14£15,881320,76119
Isle of Wight6£16,99017,47512
Kent61£15,061320,548116
Lancashire71£15,540316,571188
Leicestershire8£14,549217,71839
Lincolnshire49£15,267317,04389
Lisburn1£13,74511937
Merseyside99£16,85727,343118
Merthyr Tydfil3£12,130426,8826
Moray3£15,496313,2772
Newport11£14,140416,77738
Newry and Mourne6£15,77929,22911
Newtownabbey6£14,031426,7832
Norfolk38£16,199216,37265
North Ayrshire2£12,497523,74143
North Down14£14,312218,9184
North Lanarkshire4£15,899314,63842
North Yorkshire24£14,033319,50353
Northamptonshire25£17,974317,63813
Northumberland11£15,184214,57155
Nottinghamshire21£14,004318,59170
Oxfordshire10£16,353315,30244
Pembrokeshire8£14,745421,4526
Perth and Kinross12£17,202313,37927
Powys1£10526,4723
Renfrewshire39£16,31028,865113
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire45£17,913213,104641
Somerset12£14,512318,78051
South Ayrshire4£13,547327,04314
South Lanarkshire17£16,40214,96425
South Yorkshire32£15,818317,95673
Staffordshire53£14,062322,527121
Stirling29£18,23713,49146
Strabane11£17,675211,5977
Suffolk29£17,185216,08452
Surrey34£16,004318,56080
Swansea12£11,758433,98032
Tyne and Wear54£16,002211,360136
Waltham Forest - Greater London1£10,999329,5359
Warwickshire10£13,813416,78911
West Lothian3£13,231332,27816
West Midlands77£14,755321,150202
West Sussex12£18,038213,30652
West Yorkshire81£17,044316,767182
Wiltshire40£17,055312,42067
Worcestershire25£14,923318,36643
Add postcode for better results.