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,334£14,999319,1815,398
Aberdeen City8£17,67001,50699
Aberdeenshire11£16,49418,07318
Angus4£10,984549,91221
Antrim1£8,499658,9431
Ards1£12,499318,0541
Bedfordshire27£14,172319,63742
Belfast23£14,558219,50054
Berkshire18£16,009214,94134
Bexley - Greater London1£13,69954,956-
Blaenau Gwent9£15,955211,30517
Brent - Greater London1£17,809216,0001
Bristol5£16,479319,69320
Bromley - Greater London7£13,809324,44421
Buckinghamshire25£14,131319,48048
Cambridgeshire44£12,735330,67750
Cardiff15£15,366316,80630
Carmarthenshire13£14,756419,8087
Ceredigion85£14,609321,374118
Cheshire49£15,783216,308139
City of Edinburgh34£17,04817,06596
City of London - Greater London53£14,461320,032158
Coleraine1£12,290425,771-
Conwy3£19,995117,6654
County Durham71£16,81518,43489
Craigavon2£9,975655,7972
Croydon - Greater London7£14,956419,41924
Cumbria43£17,25416,09055
Derbyshire23£14,251319,36895
Devon31£15,799216,13061
Dorset6£17,53025,75620
Down1£12,995314,570-
Dumfries and Galloway5£14,057424,8024
Dundee City11£15,354213,57127
East Ayrshire5£14,237423,01317
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire32£15,554318,48442
East Sussex7£11,708440,84322
Essex75£16,480213,896144
Falkirk7£15,280423,15725
Fermanagh2£16,97312,7707
Fife64£17,005053036
Flintshire1£10,990357,585-
Glasgow City91£17,66713,515117
Gloucestershire31£18,208321,87846
Greater Manchester129£16,142212,692279
Hampshire38£17,180213,765145
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,683322,36520
Herefordshire1£9,995562,109-
Hertfordshire56£15,080319,724123
Highland18£25,77528,28617
Hillingdon - Greater London15£16,493319,77718
Inverclyde1£11,998528,5311
Isle of Wight6£16,99017,47512
Kent60£15,026320,303114
Lancashire72£15,767315,970193
Leicestershire10£14,409317,81239
Lewisham - Greater London1£12,595336,752-
Lincolnshire49£15,244317,66086
Merseyside99£16,92227,045116
Merthyr Tydfil3£12,443426,8826
Moray3£15,496313,2772
Newport9£14,362317,49338
Newry and Mourne6£15,77929,09810
Newtownabbey6£14,031426,7832
Norfolk39£15,956216,72963
North Ayrshire2£12,497523,74144
North Down13£14,217219,8923
North Lanarkshire4£15,899314,63842
North Yorkshire21£14,258320,13750
Northamptonshire22£16,265217,26413
Northumberland14£14,987318,12751
Nottinghamshire21£13,961318,71270
Oxfordshire11£17,056214,09343
Pembrokeshire4£15,370416,0646
Perth and Kinross11£17,493312,27029
Powys1£10526,4723
Renfrewshire37£16,45317,735114
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire49£17,329215,094601
Somerset11£14,215320,39553
South Ayrshire5£13,177428,97914
South Lanarkshire18£16,25115,57325
South Yorkshire33£15,566319,65671
Staffordshire54£14,354324,504118
Stirling30£18,09613,73546
Strabane11£17,675211,5977
Suffolk30£17,459215,88051
Surrey35£16,047318,34480
Swansea9£11,203535,83135
Tyne and Wear49£15,539213,893137
Waltham Forest - Greater London1£10,999329,53510
Warwickshire10£13,863416,78911
West Lothian3£13,231332,27816
West Midlands74£15,179320,401198
West Sussex13£18,663212,23552
West Yorkshire79£16,978317,130187
Wiltshire41£16,996312,69066
Worcestershire24£14,982317,69343
Add postcode for better results.