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,170£14,869219,9596,496
Aberdeen City8£16,91019,64283
Aberdeenshire9£15,331213,09530
Angus4£9,416661,07510
Ards1£8,370669,7411
Armagh1£10,95012,428-
Barnet - Greater London4£13,537216,1431
Bedfordshire17£16,087220,28356
Belfast9£17,189218,17549
Berkshire38£16,089215,98877
Blaenau Gwent6£15,364112,0356
Brent - Greater London1£12,450511,0003
Bristol23£14,355321,79849
Bromley - Greater London2£16,495213,45027
Buckinghamshire37£16,081214,67756
Caerphilly2£10,495635,000-
Cambridgeshire59£13,506326,61372
Cardiff23£15,039222,26039
Carmarthenshire8£14,433416,22211
Ceredigion52£17,102215,455163
Cheshire74£15,486216,278204
City of Edinburgh23£20,05416,32985
City of London - Greater London47£15,577219,068185
Coleraine1£13,990225,177-
Cornwall5£13,92638,66938
County Durham31£15,205216,168185
Craigavon1£8,295665,8083
Croydon - Greater London7£14,327319,11420
Cumbria15£15,624111,40584
Denbighshire1£15,799223,396-
Derbyshire34£15,058217,587112
Derry1£10,750447,0002
Devon29£16,471211,104105
Dorset8£15,64128,63032
Dumfries and Galloway4£12,770427,3684
Dundee City8£15,441218,91423
East Ayrshire2£12,474419,7997
East Riding of Yorkshire18£15,216219,19750
East Sussex17£14,604215,36144
Essex95£16,565216,490181
Falkirk18£13,508320,51339
Fermanagh11£15,48419,74919
Fife18£17,264112,64865
Flintshire1£10,990357,585-
Glasgow City35£18,167110,857147
Gloucestershire19£15,419320,50474
Greater Manchester96£15,366217,996293
Hampshire71£13,956221,017163
Havering - Greater London18£16,599220,78838
Herefordshire1£13,599424,2571
Hertfordshire65£15,900215,015126
Highland12£16,748214,36149
Hillingdon - Greater London20£16,419215,80628
Isle of Wight18£17,07419,01913
Kent61£14,683219,522181
Lancashire54£14,689219,905222
Leicestershire22£14,140320,73675
Lincolnshire50£15,656215,99981
Merseyside42£15,121216,238163
Merthyr Tydfil3£11,542431,9555
Moray32£16,201114,28131
Neath Port Talbot2£15,995315,250-
Newport20£15,682216,86637
Newry and Mourne9£14,092216,7618
Newtownabbey7£14,204220,28612
Norfolk40£13,582325,84078
North Down2£20,243113,76412
North Lanarkshire20£14,493220,10866
North Yorkshire26£15,430214,40893
Northamptonshire19£18,893213,53736
Northumberland24£15,758114,15363
Nottinghamshire12£16,186214,37167
Oxfordshire14£17,75718,14461
Pembrokeshire14£16,35618,38819
Perth and Kinross1£9,490559,41420
Powys1£13,495118,4392
Renfrewshire20£18,15315,826148
Rhondda Cynon Taf1£18,69211,4587
Shropshire55£15,951216,738391
Somerset14£12,251436,36146
South Ayrshire3£12,732434,97210
South Lanarkshire7£14,911219,23641
South Yorkshire36£15,272219,666108
Staffordshire39£14,788222,994118
Stirling23£15,476113,99280
Strabane3£18,64719,1455
Suffolk27£16,028217,344100
Surrey41£15,408214,832116
Swansea13£13,026323,83424
Tyne and Wear41£14,745217,559215
Waltham Forest - Greater London1£13,479316,9297
Warwickshire8£15,519317,43919
West Dunbartonshire1£13,698333,3346
West Lothian1£10,550523,5444
West Midlands77£14,738218,218185
West Sussex20£14,716217,07840
West Yorkshire85£14,866217,077189
Wiltshire31£16,260214,970101
Worcestershire19£15,735219,29149
Wrexham1£13,700227,6833
Add postcode for better results.