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,531£15,353318,9425,141
Aberdeen City17£17,38517,309102
Aberdeenshire10£17,50618,66522
Angus4£10,934646,26825
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire21£15,827216,89247
Belfast29£14,679216,51254
Berkshire18£17,586215,88636
Blaenau Gwent5£14,914210,28021
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol6£14,508435,88320
Bromley - Greater London11£13,522321,88522
Buckinghamshire30£15,408316,24641
Cambridgeshire44£12,926429,81552
Cardiff13£16,711313,23029
Carmarthenshire14£15,130316,4848
Ceredigion107£15,018320,91687
Cheshire43£16,034316,155133
City of Edinburgh54£17,59117,44786
City of London - Greater London58£15,051320,129159
Coleraine1£12,290425,773-
Conwy5£21,22823,6742
County Durham57£17,08618,068103
Croydon - Greater London9£16,128321,39019
Cumbria43£16,89715,97763
Derbyshire20£14,534318,68491
Devon40£16,002214,92550
Dorset9£16,664213,22628
Dumfries and Galloway6£13,797425,8383
Dundee City16£13,827317,88019
East Ayrshire7£13,439423,50218
East Dunbartonshire1£17,29816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire27£14,709322,66539
East Sussex12£13,615325,72632
Essex70£17,198213,878144
Falkirk5£16,354317,27531
Fermanagh3£13,632312,5587
Fife69£17,19701,55830
Glasgow City106£17,59714,239121
Gloucestershire35£17,511323,81791
Greater Manchester163£16,160213,290240
Hampshire45£18,192214,066129
Harrow - Greater London1£11,995410,688-
Havering - Greater London10£16,430213,28117
Herefordshire1£9,995562,1091
Hertfordshire53£15,573319,382121
Highland22£24,13428,61815
Hillingdon - Greater London16£17,402318,23219
Inverclyde1£12,498528,5312
Isle of Wight6£18,15717,18313
Kent68£15,098319,769106
Lancashire82£15,715317,093194
Leicestershire16£15,936212,40936
Lincolnshire53£15,682314,236134
Merseyside99£16,93127,655105
Merthyr Tydfil3£14,050317,8994
Merton - Greater London1£10,250476,000-
Moray4£14,622321,4972
Newport18£14,623319,20838
Newry and Mourne6£14,356216,46410
Newtownabbey5£14,938423,5395
Norfolk30£16,457215,32451
North Ayrshire2£13,497523,71344
North Down9£14,816216,0882
North Lanarkshire8£15,417314,23637
North Yorkshire30£15,766216,16141
Northamptonshire14£16,230320,42313
Northumberland19£15,216317,57758
Nottinghamshire21£13,695319,23971
Oxfordshire13£16,060315,49239
Pembrokeshire5£13,895423,8066
Perth and Kinross16£16,923314,08032
Powys2£10,743632,7912
Renfrewshire44£16,20829,079124
Rhondda Cynon Taf4£13,641326,0908
Scottish Borders2£13,398424,990-
Shropshire48£16,541214,960354
Somerset27£17,546316,05835
South Ayrshire7£14,054423,48915
South Lanarkshire18£16,48325,64030
South Yorkshire26£16,807314,14467
Staffordshire60£14,457323,380108
Stirling41£20,47412,90652
Strabane4£18,67128,51111
Suffolk40£16,644318,08741
Surrey25£14,687321,36778
Swansea14£11,507531,40931
Tyne and Wear52£15,258317,107156
Waltham Forest - Greater London5£14,756217,4247
Warwickshire9£14,366415,89910
West Lothian4£12,648433,49513
West Midlands79£15,076320,383192
West Sussex11£18,188214,13851
West Yorkshire79£16,358214,781174
Wiltshire44£17,455313,307103
Worcestershire16£16,187215,97550
Add postcode for better results.