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,590£15,475318,0545,069
Aberdeen City18£17,31917,250102
Aberdeenshire10£17,24614,05425
Angus5£10,845545,68024
Banbridge1£10,400541,0001
Barking & Dagenham - Greater London2£12,660437,9381
Bedfordshire21£15,553216,45952
Belfast28£14,926216,47553
Berkshire17£18,270214,49937
Blaenau Gwent8£14,796216,02319
Brent - Greater London1£18,509216,0002
Bristol5£14,411440,70220
Bromley - Greater London10£14,205321,21323
Buckinghamshire30£15,354316,93540
Cambridgeshire41£13,175428,77950
Cardiff14£17,271212,77730
Carmarthenshire13£15,256416,4448
Ceredigion103£15,031320,99291
Cheshire44£15,666317,010135
City of Edinburgh48£17,40029,60891
City of London - Greater London61£15,084320,836159
Clackmannanshire1£16,698111,4203
Coleraine1£12,290425,773-
Conwy5£21,22823,6742
Cornwall2£15,250319,27721
County Durham51£16,50817,136108
Craigavon1£12,599423,9453
Croydon - Greater London7£16,664318,30721
Cumbria43£16,81517,31866
Derbyshire21£13,871319,32885
Devon39£15,852316,04446
Dorset6£17,408214,12328
Dumfries and Galloway7£13,825423,9802
Dundee City16£13,883319,37318
East Ayrshire7£14,154419,19418
East Dunbartonshire1£17,69816,6012
East Riding of Yorkshire31£15,086319,94032
East Sussex13£13,458428,96532
Essex81£17,399212,774136
Falkirk9£14,363416,53630
Fermanagh4£13,836318,6846
Fife72£17,24701,70128
Glasgow City114£17,38315,638123
Gloucestershire38£17,509322,01390
Greater Manchester163£16,085213,141235
Hampshire45£15,571318,191123
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,984215,56415
Herefordshire1£9,995562,1092
Hertfordshire61£15,755318,303112
Highland20£25,29726,92417
Hillingdon - Greater London16£17,014318,08618
Inverclyde1£12,498528,5312
Isle of Wight4£18,36515,12515
Kent67£15,432318,839106
Lancashire77£15,973215,398199
Leicestershire13£14,933314,66036
Lincolnshire52£15,919314,866127
Lisburn2£15,88514,2459
Merseyside104£16,67228,720104
Merthyr Tydfil4£13,868317,4644
Moray4£14,872321,4972
Newport17£14,360421,06141
Newry and Mourne7£14,440215,7049
Newtownabbey5£14,938423,5395
Norfolk25£16,653213,51358
North Ayrshire2£13,497523,71343
North Down7£15,549210,2142
North Lanarkshire12£15,066316,16634
North Yorkshire27£15,310317,10443
Northamptonshire12£16,273322,56613
Northumberland24£15,771315,75952
Nottinghamshire24£13,498319,93464
Oxfordshire18£16,044313,97335
Pembrokeshire5£13,895423,8067
Perth and Kinross15£17,082314,45235
Powys2£10,743632,7912
Renfrewshire43£16,211210,028122
Rhondda Cynon Taf4£13,641326,0908
Scottish Borders2£13,398424,990-
Shropshire42£17,057213,414314
Somerset26£18,257314,15535
South Ayrshire7£14,597323,17716
South Lanarkshire22£18,44227,40627
South Yorkshire30£17,282213,46857
Staffordshire62£14,500322,325103
Stirling44£20,26013,06854
Strabane5£18,23728,74212
Suffolk42£16,433317,95238
Surrey29£15,411318,27987
Swansea14£11,970430,45531
Tyne and Wear58£15,380315,135150
Waltham Forest - Greater London4£15,201215,0308
Warwickshire10£14,024416,4089
West Dunbartonshire1£14,498330,0038
West Lothian4£12,948433,49512
West Midlands89£14,937321,078183
West Sussex10£14,930318,91251
West Yorkshire81£16,270314,907165
Wiltshire42£17,704312,263103
Worcestershire19£16,311215,52944
Add postcode for better results.