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,485£15,335319,0095,126
Aberdeen City15£17,00317,832100
Aberdeenshire9£17,22916,99820
Angus4£10,934646,26824
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire23£15,683316,63247
Belfast26£14,860216,13757
Berkshire17£17,209216,70137
Blaenau Gwent6£14,428214,55619
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£15,049335,67322
Bromley - Greater London10£13,675321,32522
Buckinghamshire32£15,261316,53440
Cambridgeshire42£13,066430,25053
Cardiff13£16,711313,23029
Carmarthenshire13£15,179315,9599
Ceredigion104£15,009320,68491
Cheshire43£16,055315,258135
City of Edinburgh50£17,96316,16389
City of London - Greater London57£15,057319,584160
Coleraine1£12,290425,773-
Conwy4£18,34524,5553
County Durham61£16,83219,18897
Croydon - Greater London10£15,865320,98818
Cumbria42£16,98015,92761
Derbyshire21£14,217317,65691
Devon39£16,130214,11249
Dorset9£16,664213,29826
Dumfries and Galloway6£13,797425,8383
Dundee City15£14,049316,25619
East Ayrshire7£13,439423,50216
East Dunbartonshire1£17,29816,6012
East Riding of Yorkshire26£14,559323,19740
East Sussex12£13,615325,72627
Essex66£17,359213,034142
Falkirk3£15,593419,95132
Fermanagh3£13,632312,5587
Fife70£17,18001,91829
Glasgow City104£17,57514,296116
Gloucestershire33£17,568325,37393
Greater Manchester159£16,265212,931235
Hampshire50£17,841214,466129
Harrow - Greater London1£11,995410,688-
Havering - Greater London10£16,054215,09918
Herefordshire1£9,995562,1091
Hertfordshire53£15,284320,019121
Highland20£24,04528,91317
Hillingdon - Greater London17£17,278318,91019
Inverclyde1£12,498528,5311
Isle of Wight6£18,15717,18313
Kent70£15,089320,044101
Lancashire77£15,434317,832193
Leicestershire16£16,023212,41634
Lincolnshire52£15,639315,105133
Merseyside95£16,91627,421109
Merthyr Tydfil3£14,050317,8994
Merton - Greater London1£10,250476,000-
Moray4£14,622321,4972
Newport15£15,128317,14440
Newry and Mourne6£14,356216,46410
Newtownabbey5£14,938423,5394
Norfolk31£16,087315,10950
North Ayrshire2£13,497523,71340
North Down9£14,816216,0881
North Lanarkshire5£15,209321,10942
North Yorkshire30£15,710216,85840
Northamptonshire14£16,036320,95713
Northumberland18£15,205317,85858
Nottinghamshire19£13,569319,31973
Oxfordshire13£15,676318,94838
Pembrokeshire4£14,120424,0075
Perth and Kinross15£16,984313,49432
Powys2£10,743632,7912
Renfrewshire41£16,29729,035124
Rhondda Cynon Taf4£13,641326,0908
Scottish Borders3£12,431430,030-
Shropshire49£17,307215,019367
Somerset26£17,657315,78137
South Ayrshire6£14,481421,12816
South Lanarkshire15£16,92914,09031
South Yorkshire26£16,615315,49766
Staffordshire59£14,355322,937104
Stirling40£19,88813,75851
Strabane8£18,88127,72911
Suffolk36£16,919316,57644
Surrey32£15,176319,68974
Swansea14£11,579531,70631
Tyne and Wear53£15,274317,904157
Waltham Forest - Greater London4£14,546318,9838
Warwickshire8£14,524414,84711
West Lothian3£16,698322,24515
West Midlands75£15,158319,913187
West Sussex11£17,928214,52649
West Yorkshire85£16,065214,793173
Wiltshire42£17,620312,556104
Worcestershire14£16,728211,02150
Add postcode for better results.