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,494£15,369318,8765,225
Aberdeen City17£17,15018,245103
Aberdeenshire9£17,22916,99823
Angus4£10,934646,26825
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire25£15,745216,79147
Belfast28£14,789214,58755
Berkshire18£17,586215,88636
Blaenau Gwent6£14,428214,55620
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£15,049335,67322
Bromley - Greater London10£13,675321,32522
Buckinghamshire32£15,332316,26341
Cambridgeshire43£12,999429,03654
Cardiff13£16,711313,23029
Carmarthenshire13£15,179315,9599
Ceredigion101£15,098320,85696
Cheshire42£16,219315,112136
City of Edinburgh53£17,71016,89287
City of London - Greater London56£15,079319,919161
Coleraine1£12,290425,773-
Conwy5£21,22823,6742
County Durham58£16,97518,722103
Croydon - Greater London10£15,865320,98819
Cumbria42£16,98015,92764
Derbyshire18£14,392318,73093
Devon39£16,027314,44851
Dorset9£16,664213,29828
Dumfries and Galloway6£13,797425,8383
Dundee City15£14,049316,25620
East Ayrshire7£13,439423,50218
East Dunbartonshire1£17,29816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire27£14,431323,68340
East Sussex12£13,615325,72632
Essex68£17,284213,431145
Falkirk5£16,354317,27531
Fermanagh3£13,632312,5587
Fife69£17,19701,55830
Glasgow City106£17,57114,309122
Gloucestershire34£17,466324,64992
Greater Manchester159£16,069213,201245
Hampshire52£17,714214,490127
Harrow - Greater London1£11,995410,688-
Havering - Greater London10£16,414213,28117
Herefordshire1£9,995562,1091
Hertfordshire55£15,342319,828121
Highland22£24,13428,61815
Hillingdon - Greater London17£17,278318,91019
Inverclyde1£12,498528,5312
Isle of Wight6£18,15717,18313
Kent68£15,132319,937106
Lancashire78£15,348318,054200
Leicestershire17£15,855213,70135
Lincolnshire53£15,704314,611137
Merseyside93£16,93527,274111
Merthyr Tydfil3£14,050317,8994
Merton - Greater London1£10,250476,000-
Moray4£14,622321,4972
Newport17£14,748318,58739
Newry and Mourne6£14,356216,46410
Newtownabbey5£14,938423,5395
Norfolk30£16,457215,32451
North Ayrshire2£13,497523,71345
North Down9£14,816216,0882
North Lanarkshire6£16,00739,79340
North Yorkshire29£15,804216,55442
Northamptonshire15£15,987320,81412
Northumberland19£15,174317,57758
Nottinghamshire18£13,585319,39374
Oxfordshire14£15,741318,23939
Pembrokeshire4£14,245424,0077
Perth and Kinross16£16,923314,08032
Powys2£10,743632,7912
Renfrewshire43£16,23629,054125
Rhondda Cynon Taf4£13,641326,0908
Scottish Borders2£13,398424,990-
Shropshire46£16,536215,019363
Somerset27£17,675316,31236
South Ayrshire7£14,054423,48915
South Lanarkshire16£16,55625,04432
South Yorkshire27£16,665314,54667
Staffordshire56£14,450323,229112
Stirling42£20,25513,62752
Strabane4£18,67128,51111
Suffolk39£16,659318,00742
Surrey26£14,711320,98177
Swansea14£11,579531,70632
Tyne and Wear51£15,330317,168157
Waltham Forest - Greater London5£14,636217,4247
Warwickshire8£14,524414,84711
West Lothian4£15,148428,80614
West Midlands75£15,228319,879196
West Sussex11£18,188214,19951
West Yorkshire81£16,303214,798174
Wiltshire42£17,620312,556105
Worcestershire16£16,187215,97550
Add postcode for better results.