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,122£14,525321,1165,187
Aberdeen City2£11,895614,47543
Aberdeenshire2£10,995645,00022
Angus1£10,995646,27411
Ards5£19,39012705
Barking & Dagenham - Greater London1£11,499632,1322
Barnet - Greater London3£10,431551,1785
Bedfordshire31£15,397318,50441
Belfast24£17,98228,80829
Berkshire43£16,438313,44654
Bexley - Greater London1£15,020419,1431
Blaenau Gwent6£12,632427,71613
Bristol29£14,506318,42648
Buckinghamshire35£15,039318,32052
Caerphilly2£11,993624,5061
Cambridgeshire50£13,061425,00864
Cardiff21£15,757321,68233
Carmarthenshire5£13,555520,61312
Ceredigion150£15,308319,737128
Cheshire69£15,047316,785155
City of Edinburgh1£15,650317,07666
City of London - Greater London63£15,291318,190176
Coleraine1£13,990325,177-
Conwy4£23,44539,677-
Cornwall3£13,07849,74831
County Durham42£14,746315,234135
Craigavon3£12,633435,1632
Croydon - Greater London3£13,437418,25023
Cumbria6£15,535425,08057
Denbighshire1£14,695314,8461
Derbyshire31£15,616318,361106
Devon30£15,354317,01369
Dorset12£14,515315,69129
Down1£14,995211,0001
Dumfries and Galloway1£15,095321,0006
Dundee City6£16,16729,71420
East Riding of Yorkshire20£15,308313,74641
East Sussex18£14,493423,62936
Essex81£15,611314,498168
Falkirk14£13,522323,60149
Fermanagh4£13,546317,47115
Fife1£8,998661,11858
Flintshire1£10,990457,585-
Glasgow City9£15,468314,951133
Gloucestershire28£14,419422,52352
Greater Manchester91£14,841317,300222
Hampshire65£13,861321,861141
Havering - Greater London19£14,970321,50924
Herefordshire1£16,999416,8452
Hertfordshire57£14,797319,563107
Highland9£16,608315,50226
Hillingdon - Greater London14£16,859314,42424
Isle of Wight19£16,438211,43714
Kent67£14,533317,739147
Lancashire62£15,056318,408145
Leicestershire26£13,465422,12560
Lincolnshire53£15,002314,90165
Lisburn1£9,395653,0003
Merseyside55£14,321319,104147
Merthyr Tydfil2£13,398532,8873
Moray40£16,173215,18123
Neath Port Talbot3£13,996420,000-
Newham - Greater London1£11,250739,845-
Newport18£14,674417,26240
Newry and Mourne6£13,706320,2339
Newtownabbey7£12,731423,83610
Norfolk36£13,544424,96865
North Down1£18,25019,7109
North Yorkshire34£15,013316,59973
Northamptonshire25£18,407317,51833
Northumberland15£14,293316,68257
Nottinghamshire15£14,325415,01849
Oxfordshire17£15,845315,90246
Pembrokeshire6£15,279312,00218
Perth and Kinross2£13,993324,0335
Renfrewshire1£13,795312,758113
Rhondda Cynon Taf4£13,499426,5162
Shropshire49£17,311214,273479
Somerset20£12,834428,82742
South Lanarkshire1£13,210229,65727
South Yorkshire27£15,161320,30578
Staffordshire32£14,061320,88996
Strabane7£15,481320,4912
Suffolk28£16,031211,00764
Surrey34£15,767312,77193
Swansea11£12,968422,74623
Tyne and Wear43£13,792423,135136
Waltham Forest - Greater London3£15,043319,6014
Warwickshire15£14,761317,32117
West Midlands75£14,868317,845161
West Sussex20£14,659321,07731
West Yorkshire73£15,272315,760162
Wiltshire27£16,524316,47462
Worcestershire20£15,170315,86033
Wrexham1£9,595739,8282
Add postcode for better results.