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,312£15,079319,1125,369
Aberdeen City8£17,67001,50699
Aberdeenshire10£16,19418,88019
Angus4£11,059549,91221
Ards1£12,499318,0541
Bedfordshire28£14,151319,36242
Belfast25£14,467217,95153
Berkshire16£16,509215,42236
Bexley - Greater London1£13,69954,956-
Blaenau Gwent6£15,932213,26419
Brent - Greater London1£17,809216,0001
Bristol5£16,490319,69320
Bromley - Greater London6£13,612324,06321
Buckinghamshire24£14,629317,03547
Cambridgeshire39£12,613430,10854
Cardiff14£15,480317,09231
Carmarthenshire12£14,986419,6428
Ceredigion89£14,580321,525113
Cheshire49£16,037215,428139
City of Edinburgh33£17,05216,27998
City of London - Greater London52£14,461320,237153
Coleraine1£12,290425,771-
Conwy3£19,995117,6654
County Durham74£16,93818,74786
Craigavon2£9,975655,7972
Croydon - Greater London7£14,978419,41924
Cumbria41£17,38515,68654
Derbyshire22£14,950316,71095
Devon29£15,835316,01759
Dorset6£17,53025,75621
Down1£12,995314,570-
Dumfries and Galloway6£13,797425,8383
Dundee City11£14,672314,31527
East Ayrshire4£13,297423,01317
East Dunbartonshire1£17,49817,0091
East Riding of Yorkshire30£15,825317,05442
East Sussex8£12,493435,95921
Essex73£16,629213,949147
Falkirk5£16,754418,85426
Fermanagh2£17,72311186
Fife64£17,005052838
Flintshire1£10,990357,585-
Glasgow City91£17,64913,756122
Gloucestershire29£18,621321,34346
Greater Manchester130£16,235212,704278
Hampshire39£17,335213,609142
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£15,942221,20020
Herefordshire1£9,995562,1091
Hertfordshire57£15,288319,167120
Highland19£24,70629,21117
Hillingdon - Greater London16£17,496319,55218
Inverclyde1£11,998528,5311
Isle of Wight6£16,99017,47513
Kent62£15,091319,900114
Lancashire74£15,816315,715194
Leicestershire9£14,637317,20339
Lewisham - Greater London1£12,595336,752-
Lincolnshire47£15,352317,81087
Merseyside100£16,76427,335115
Merthyr Tydfil3£12,690426,8826
Merton - Greater London1£9,990476,000-
Moray3£15,496313,2772
Newport10£14,075319,41038
Newry and Mourne6£15,77929,09810
Newtownabbey6£14,031426,7832
Norfolk41£15,879216,75261
North Ayrshire2£12,497523,74144
North Down8£15,136213,4193
North Lanarkshire5£15,658316,19541
North Yorkshire22£14,298319,96249
Northamptonshire23£16,972216,77412
Northumberland13£14,940318,51253
Nottinghamshire20£13,791315,95470
Oxfordshire9£17,027212,15844
Pembrokeshire3£14,828417,3936
Perth and Kinross10£17,522313,24029
Powys1£10526,4723
Renfrewshire37£16,42617,757115
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire47£17,636215,063578
Somerset11£14,225320,39553
South Ayrshire7£13,597325,55313
South Lanarkshire19£16,16426,42125
South Yorkshire31£15,765321,00970
Staffordshire55£13,991324,412116
Stirling30£18,11213,73547
Strabane12£17,943210,6316
Suffolk30£17,426216,28751
Surrey32£16,667217,05180
Swansea9£11,203535,83136
Tyne and Wear54£15,251215,773140
Waltham Forest - Greater London1£10,999329,53510
Warwickshire7£13,954320,04310
West Lothian3£13,398332,27818
West Midlands68£14,696320,042197
West Sussex13£18,696212,23552
West Yorkshire82£16,838317,367181
Wiltshire40£17,184311,93968
Worcestershire22£14,790318,01143
Add postcode for better results.