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,311£15,143318,3795,371
Aberdeen City8£17,67001,50699
Aberdeenshire12£16,56117,55617
Angus4£11,059549,91222
Ards1£12,499318,0541
Bedfordshire26£14,341319,21143
Belfast25£14,467219,74053
Berkshire15£16,811214,22336
Bexley - Greater London1£13,69954,956-
Blaenau Gwent6£15,932213,26419
Brent - Greater London1£17,809216,0001
Bristol5£16,504319,69320
Bromley - Greater London6£13,612324,06321
Buckinghamshire25£14,478318,55246
Cambridgeshire37£12,620430,51955
Cardiff14£15,487317,09231
Carmarthenshire12£14,986419,6428
Ceredigion89£14,563321,608112
Cheshire49£16,075215,140140
City of Edinburgh33£17,05216,27999
City of London - Greater London50£14,332320,315155
Coleraine1£12,290425,771-
Conwy3£19,995117,6655
County Durham73£17,01618,42786
Craigavon2£9,975655,7972
Croydon - Greater London7£14,978419,41925
Cumbria42£17,30316,07353
Derbyshire21£14,684317,57494
Devon30£15,754316,21958
Dorset6£17,53025,75521
Down1£12,995314,570-
Dumfries and Galloway6£13,797425,8383
Dundee City7£13,699318,66927
East Ayrshire4£13,297423,01317
East Dunbartonshire1£17,49817,0091
East Riding of Yorkshire28£16,027315,62642
East Sussex9£12,144435,98920
Essex70£16,745214,023147
Falkirk6£15,978419,63825
Fermanagh2£17,72311186
Fife63£17,002045938
Glasgow City92£17,62013,949123
Gloucestershire30£18,386322,71145
Greater Manchester127£16,219212,285280
Hampshire41£17,498213,335143
Harrow - Greater London1£11,995410,688-
Havering - Greater London12£16,795213,57819
Herefordshire1£9,995562,1091
Hertfordshire58£15,162319,980118
Highland20£25,14728,75117
Hillingdon - Greater London16£17,496319,93418
Inverclyde1£11,998528,5311
Isle of Wight6£16,99017,47513
Kent66£15,150319,546109
Lancashire75£15,815315,493195
Leicestershire9£14,634317,20340
Lewisham - Greater London1£12,595336,752-
Lincolnshire47£15,287318,12689
Lisburn1£15,69502,2036
Merseyside99£16,80227,240117
Merthyr Tydfil4£12,869423,4585
Merton - Greater London1£9,990476,000-
Moray3£15,496313,2773
Newport10£14,075319,41039
Newry and Mourne6£15,77929,09810
Newtownabbey6£14,031426,7832
Norfolk41£15,867216,21061
North Ayrshire2£12,497523,74146
North Down8£15,136213,4193
North Lanarkshire5£15,658316,19541
North Yorkshire22£14,351319,62551
Northamptonshire20£17,292317,64212
Northumberland12£15,127317,55453
Nottinghamshire21£13,881315,63668
Oxfordshire7£18,24917,82644
Pembrokeshire3£14,828417,3936
Perth and Kinross11£17,202313,46329
Powys1£10526,4723
Renfrewshire36£16,41317,745116
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire50£17,457215,522563
Somerset10£14,220320,99454
South Ayrshire7£13,697325,55313
South Lanarkshire19£16,16426,42125
South Yorkshire30£15,936320,18071
Staffordshire55£13,995324,341119
Stirling31£18,22513,99847
Strabane12£17,943210,6039
Suffolk30£17,419216,28752
Surrey33£16,652216,90378
Swansea11£12,021430,87034
Tyne and Wear54£15,164216,358143
Waltham Forest - Greater London1£10,999329,53510
Warwickshire6£14,615316,81110
West Lothian3£13,398332,27818
West Midlands68£14,735320,042200
West Sussex14£18,646212,11751
West Yorkshire87£15,695316,393177
Wiltshire40£17,184311,93368
Worcestershire22£14,790318,01143
Add postcode for better results.