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,303£14,996319,0115,649
Aberdeen City13£16,77317,76996
Aberdeenshire10£16,169110,16920
Angus4£10,859549,91221
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire26£13,615322,56844
Belfast12£13,280329,48065
Berkshire19£17,494211,13736
Bexley - Greater London1£13,69954,956-
Blaenau Gwent8£16,337210,03719
Brent - Greater London1£17,509216,0001
Bridgend1£10,995537,845-
Bristol3£15,362429,84923
Bromley - Greater London3£14,128320,53924
Buckinghamshire34£15,077317,87146
Cambridgeshire42£13,170327,85249
Cardiff14£14,608319,99928
Carmarthenshire13£15,564318,0698
Ceredigion99£15,053319,820125
Cheshire48£15,345217,329141
City of Edinburgh35£17,22916,42795
City of London - Greater London47£14,093321,813165
Coleraine1£12,290425,771-
County Durham67£16,67918,52492
Craigavon1£10,950654,5933
Croydon - Greater London8£14,799421,57124
Cumbria41£17,24615,26956
Derbyshire23£14,358318,68693
Devon25£16,037214,28863
Dorset6£19,59811,84022
Down2£11,495530,263-
Dumfries and Galloway4£13,947423,5155
Dundee City11£15,250313,66728
East Ayrshire4£13,547418,61120
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire28£15,383318,86850
East Sussex7£11,896436,08020
Essex83£16,130215,560146
Falkirk8£14,832423,94223
Fermanagh3£14,978212,2207
Fife68£17,394027733
Flintshire1£10,990357,585-
Glasgow City94£17,44514,692114
Gloucestershire31£18,410321,13947
Greater Manchester134£16,104211,991276
Hampshire32£17,125213,893148
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£15,587221,74518
Herefordshire2£11,943442,207-
Hertfordshire57£14,869321,701127
Highland7£16,784319,99030
Hillingdon - Greater London13£15,995319,25623
Isle of Wight6£16,82317,10812
Kent56£14,972320,351120
Lancashire70£15,396317,364193
Leicestershire13£15,227222,09139
Lincolnshire48£14,795318,59488
Merseyside98£16,79527,558124
Merthyr Tydfil3£12,130426,8826
Moray3£15,163313,2772
Newport7£14,209311,86337
Newry and Mourne7£15,034313,76712
Newtownabbey8£13,704425,9322
Norfolk41£16,092216,81464
North Ayrshire2£12,497523,74145
North Down14£14,312218,4024
North Lanarkshire7£14,442320,30242
North Yorkshire22£14,107318,41154
Northamptonshire22£18,476318,30016
Northumberland18£14,992214,97054
Nottinghamshire14£14,602215,57879
Oxfordshire8£16,468213,73944
Pembrokeshire9£14,307423,6246
Perth and Kinross12£16,868315,15627
Powys1£11,495526,4722
Renfrewshire36£16,37728,152112
Rhondda Cynon Taf4£14,296327,43210
Scottish Borders1£13,795419,5002
Shropshire39£18,315212,428714
Somerset11£14,581316,67356
South Ayrshire4£13,547325,33914
South Lanarkshire17£16,34314,96424
South Yorkshire31£16,133214,44776
Staffordshire47£14,045321,936130
Stirling28£18,26312,94744
Strabane11£17,675211,6157
Suffolk26£17,670216,14450
Surrey30£16,419216,25484
Swansea14£12,261431,43831
Tyne and Wear60£15,814211,662137
Waltham Forest - Greater London1£10,999329,53510
Warwickshire11£13,830316,08510
West Lothian1£14,698317,89317
West Midlands82£14,960320,419205
West Sussex8£18,136214,03257
West Yorkshire79£16,956316,451191
Wiltshire38£16,839314,11171
Worcestershire23£15,271318,25946
Add postcode for better results.