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,398£15,195319,0205,188
Aberdeen City12£17,60513,67899
Aberdeenshire10£17,12617,45319
Angus5£10,946547,93023
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Bedfordshire26£14,969316,45039
Belfast28£14,865214,18252
Berkshire19£16,828216,19030
Blaenau Gwent8£16,184212,81417
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£14,749335,67319
Bromley - Greater London10£13,825319,90019
Buckinghamshire27£15,018314,02745
Cambridgeshire33£13,131331,34961
Cardiff18£15,978313,83828
Carmarthenshire13£15,064418,97710
Ceredigion57£14,582321,531135
Cheshire53£16,047315,124134
City of Edinburgh35£16,98717,01698
City of London - Greater London55£15,167318,833154
Coleraine1£12,290425,771-
Conwy4£17,22824,6013
County Durham64£17,03418,41093
Croydon - Greater London13£15,450318,88020
Cumbria47£17,39516,47253
Derbyshire20£14,142317,38593
Devon36£16,284315,00852
Dorset9£15,129318,03223
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City9£13,982316,76124
East Ayrshire7£13,796319,84817
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire25£14,492321,31439
East Sussex8£12,772331,05928
Essex74£17,197213,583142
Falkirk4£16,119415,05227
Fermanagh3£15,46527,2637
Fife62£16,86901,47237
Glasgow City97£17,60913,758123
Gloucestershire32£17,151328,05748
Greater Manchester156£16,160213,141255
Hampshire46£17,560213,665137
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£16,713213,81920
Herefordshire1£9,995562,1091
Hertfordshire61£15,457320,265117
Highland21£24,59328,48916
Hillingdon - Greater London18£17,074317,26517
Inverclyde1£11,998528,5311
Isle of Wight6£16,707110,30815
Kent66£14,994320,535108
Lancashire71£15,627317,714201
Leicestershire13£15,954212,42637
Lincolnshire56£15,210317,58889
Merseyside96£16,94127,451111
Merthyr Tydfil5£13,068422,7724
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport13£14,656320,05641
Newry and Mourne6£14,590217,13310
Newtownabbey6£14,031426,7834
Norfolk36£15,970315,61061
North Ayrshire4£12,872424,75841
North Down8£14,924215,6202
North Lanarkshire6£15,557314,61340
North Yorkshire27£15,038318,89844
Northamptonshire14£16,381316,83215
Northumberland17£15,059318,40755
Nottinghamshire18£13,260321,74271
Oxfordshire11£16,870215,44241
Pembrokeshire4£13,870425,8626
Perth and Kinross14£17,165313,87233
Powys2£10,743632,7912
Renfrewshire38£16,32629,253123
Rhondda Cynon Taf4£13,319328,6208
Scottish Borders1£13,795419,5002
Shropshire47£17,298215,879449
Somerset22£18,505211,45640
South Ayrshire5£14,377421,83215
South Lanarkshire18£16,23326,74725
South Yorkshire26£16,455317,69663
Staffordshire50£14,076323,707110
Stirling39£19,84713,60848
Strabane9£18,82726,87111
Suffolk32£17,042316,41147
Surrey31£15,157319,42974
Swansea11£11,399534,82732
Tyne and Wear57£15,047317,239148
Waltham Forest - Greater London2£12,187324,34910
Warwickshire6£15,546313,80211
West Dunbartonshire1£13,998330,0036
West Lothian2£13,648421,43917
West Midlands74£14,937320,311197
West Sussex14£17,471215,70648
West Yorkshire86£15,892314,666176
Wiltshire42£17,497311,83364
Worcestershire19£15,530317,05146
Add postcode for better results.