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,332£14,971318,3594,500
Aberdeen City12£17,07116,26935
Aberdeenshire10£16,789110,16913
Angus4£10,859549,91215
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2082
Bedfordshire23£13,552324,70633
Belfast20£14,301322,27156
Berkshire21£16,799213,27725
Bexley - Greater London1£13,29954,956-
Blaenau Gwent8£16,249210,03716
Brent - Greater London1£17,309216,0001
Bridgend1£10,995537,845-
Bristol3£15,236429,84918
Bromley - Greater London3£13,895320,53917
Buckinghamshire33£14,607318,21841
Cambridgeshire40£12,902328,65336
Cardiff13£14,412320,05719
Carmarthenshire12£15,195316,0016
Ceredigion99£15,055319,82095
Cheshire47£15,054317,21397
City of Edinburgh35£17,48615,85284
City of London - Greater London41£14,214321,077138
County Durham67£16,78618,48768
Croydon - Greater London8£14,687421,57120
Cumbria40£17,55715,26938
Derbyshire24£14,155317,98175
Devon26£15,586214,29249
Dorset7£19,10824,93417
Down2£11,345530,263-
Dumfries and Galloway4£13,572423,5153
Dundee City11£15,204313,66725
East Ayrshire4£13,247418,61117
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire29£15,364318,60647
East Sussex7£11,462436,08016
Essex76£16,127214,973126
Falkirk8£14,707423,94217
Fermanagh3£14,978212,2206
Fife69£17,406076626
Flintshire1£10,990357,585-
Glasgow City93£17,70314,31582
Gloucestershire30£18,240320,72341
Greater Manchester132£16,110212,047226
Hampshire48£16,200214,319122
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,268322,49516
Herefordshire2£11,793442,207-
Hertfordshire58£14,700321,06099
Highland11£16,371215,08118
Hillingdon - Greater London13£15,988319,25617
Isle of Wight6£16,65717,1089
Kent55£14,826320,218104
Lancashire118£15,78919,987156
Leicestershire10£14,634224,44234
Lincolnshire49£14,626319,32467
Merseyside91£17,22926,65598
Merthyr Tydfil3£11,648426,8823
Moray1£14,49838,9563
Newport6£14,244411,96331
Newry and Mourne7£15,134313,76710
Newtownabbey8£13,711425,9321
Norfolk41£16,071216,56452
North Ayrshire2£12,497523,74135
North Down13£14,228219,1245
North Lanarkshire8£14,530320,16426
North Yorkshire22£13,843316,78945
Northamptonshire22£18,488317,62014
Northumberland20£14,546214,97436
Nottinghamshire12£13,805217,04768
Oxfordshire9£16,084215,79738
Pembrokeshire10£13,725424,6115
Perth and Kinross12£15,617317,63618
Powys1£11,495526,4721
Renfrewshire38£16,32628,31454
Rhondda Cynon Taf4£14,209327,4326
Scottish Borders1£13,795419,5002
Shropshire39£18,257212,174667
Somerset11£14,454316,67344
South Ayrshire3£12,830428,98911
South Lanarkshire17£16,46415,23419
South Yorkshire30£15,613213,92163
Staffordshire47£14,154320,513108
Stirling28£18,56012,98731
Strabane11£17,702211,6155
Suffolk27£17,442215,85644
Surrey31£16,181217,02669
Swansea14£12,164431,43822
Tyne and Wear56£15,914211,24099
Warwickshire11£13,197419,2037
West Lothian1£14,698317,89312
West Midlands79£14,868320,023172
West Sussex7£18,359213,44842
West Yorkshire73£16,849216,747157
Wiltshire37£16,573314,03350
Worcestershire24£14,688319,25637
Add postcode for better results.