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,318£15,108318,5585,373
Aberdeen City8£17,67001,50699
Aberdeenshire10£16,19418,88019
Angus4£10,984549,91221
Ards1£12,499318,0541
Bedfordshire28£14,303319,10443
Belfast25£14,441217,95352
Berkshire16£16,785215,06835
Bexley - Greater London1£13,69954,956-
Blaenau Gwent9£15,955211,30517
Brent - Greater London1£17,809216,0001
Bristol5£16,480319,69320
Bromley - Greater London7£13,809324,34021
Buckinghamshire24£14,594317,03547
Cambridgeshire43£12,819330,05352
Cardiff15£15,419316,80630
Carmarthenshire13£14,756419,8087
Ceredigion85£14,638321,174118
Cheshire49£15,903216,261139
City of Edinburgh33£17,15416,38497
City of London - Greater London52£14,425320,659156
Coleraine1£12,290425,771-
Conwy3£19,995117,6654
County Durham73£16,82518,75486
Craigavon2£9,975655,7972
Croydon - Greater London7£14,956419,41924
Cumbria42£17,27316,09055
Derbyshire23£14,729318,28794
Devon28£15,946315,72960
Dorset6£17,53025,75620
Down1£12,995314,570-
Dumfries and Galloway6£13,797425,8383
Dundee City11£14,672314,31527
East Ayrshire4£13,297423,01317
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire31£15,681317,59442
East Sussex7£11,708440,84322
Essex74£16,491214,110144
Falkirk5£16,754418,85426
Fermanagh2£17,72311186
Fife64£17,005053037
Flintshire1£10,990357,585-
Glasgow City90£17,70413,515119
Gloucestershire29£18,499321,74447
Greater Manchester128£15,943213,319277
Hampshire38£17,317213,945144
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,672322,36520
Herefordshire1£9,995562,109-
Hertfordshire55£14,983320,370122
Highland20£25,07228,75115
Hillingdon - Greater London16£17,496319,55517
Inverclyde1£11,998528,5311
Isle of Wight6£16,99017,47512
Kent62£14,923320,878113
Lancashire73£15,794315,941195
Leicestershire10£14,442317,80339
Lewisham - Greater London1£12,595336,752-
Lincolnshire47£15,257317,81885
Merseyside100£16,80427,335114
Merthyr Tydfil3£12,443426,8826
Moray3£15,496313,2772
Newport10£14,075319,41038
Newry and Mourne6£15,77929,09810
Newtownabbey6£14,031426,7832
Norfolk39£15,956216,72963
North Ayrshire2£12,497523,74144
North Down9£15,204212,5143
North Lanarkshire5£15,658316,19541
North Yorkshire22£14,164320,04350
Northamptonshire23£16,929216,77412
Northumberland15£15,055217,38751
Nottinghamshire21£13,984318,71272
Oxfordshire11£17,056214,09344
Pembrokeshire3£14,828417,3936
Perth and Kinross10£17,522313,24029
Powys1£10526,4723
Renfrewshire37£16,42617,757114
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire48£17,473214,719589
Somerset11£14,225320,39553
South Ayrshire7£13,554325,55313
South Lanarkshire19£16,13326,42125
South Yorkshire33£15,531319,79071
Staffordshire57£14,340324,456115
Stirling30£18,09613,73546
Strabane11£17,675211,5977
Suffolk30£17,426216,28750
Surrey36£16,039218,32180
Swansea9£11,203535,83135
Tyne and Wear49£15,593213,893140
Waltham Forest - Greater London1£10,999329,53510
Warwickshire7£13,954320,04310
West Lothian2£13,748422,26318
West Midlands69£14,994320,373198
West Sussex13£18,696212,23552
West Yorkshire80£16,961317,084184
Wiltshire40£17,184311,93967
Worcestershire23£15,007317,86843
Add postcode for better results.