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,570£15,379318,4415,113
Aberdeen City18£17,26417,250100
Aberdeenshire10£17,44616,29525
Angus4£10,934646,26824
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire21£15,529216,45949
Belfast29£15,024216,12252
Berkshire18£18,032214,36437
Blaenau Gwent7£14,938214,59218
Brent - Greater London1£18,509216,0002
Bristol5£14,411440,70220
Bromley - Greater London9£13,917322,57024
Buckinghamshire32£15,264316,34141
Cambridgeshire44£12,852430,13751
Cardiff13£16,721313,21031
Carmarthenshire13£15,256416,4448
Ceredigion105£14,947321,25791
Cheshire42£15,693317,528138
City of Edinburgh55£17,64318,03084
City of London - Greater London60£15,292319,973155
Coleraine1£12,290425,773-
Conwy5£21,22823,6742
Cornwall2£15,120319,27721
County Durham52£16,42917,770106
Craigavon1£12,599423,9453
Croydon - Greater London9£16,128321,39020
Cumbria45£16,79617,39164
Derbyshire21£13,725319,83986
Devon40£15,939315,69747
Dorset6£17,408214,12328
Dumfries and Galloway6£13,797425,8383
Dundee City16£13,890319,37318
East Ayrshire8£14,047422,46718
East Dunbartonshire1£17,69816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire31£15,009320,23137
East Sussex13£13,412428,96532
Essex78£17,300213,273141
Falkirk9£14,340416,53630
Fermanagh3£13,632312,5587
Fife73£17,26101,74128
Glasgow City113£17,38615,563123
Gloucestershire37£17,645322,92393
Greater Manchester160£16,015213,522241
Hampshire57£18,454213,598120
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,976215,56414
Herefordshire1£9,995562,1092
Hertfordshire55£15,694318,697120
Highland20£25,29727,22617
Hillingdon - Greater London17£17,467315,90519
Inverclyde1£12,498528,5312
Isle of Wight5£18,19016,32014
Kent72£15,261319,415106
Lancashire79£15,829316,692195
Leicestershire13£14,818315,41536
Lincolnshire51£15,600314,841130
Merseyside101£16,89128,355102
Merthyr Tydfil4£13,868317,4644
Moray4£14,872321,4972
Newport18£14,623319,20841
Newry and Mourne7£14,440215,7049
Newtownabbey5£14,938423,5395
Norfolk27£16,927213,51357
North Ayrshire2£13,497523,71344
North Down9£14,816216,0862
North Lanarkshire10£15,159316,18835
North Yorkshire26£15,396317,15142
Northamptonshire12£16,267322,56613
Northumberland23£15,919215,20153
Nottinghamshire20£12,999423,03370
Oxfordshire19£15,830314,76433
Pembrokeshire5£13,895423,8066
Perth and Kinross14£17,176314,54836
Powys2£10,743632,7912
Renfrewshire40£16,27229,388124
Rhondda Cynon Taf4£13,641326,0908
Scottish Borders2£13,398424,990-
Shropshire43£16,917214,043322
Somerset26£18,218314,65536
South Ayrshire6£14,697321,28317
South Lanarkshire19£16,14428,57430
South Yorkshire27£17,192313,85260
Staffordshire60£14,525322,562105
Stirling39£18,59613,46156
Strabane4£18,92328,51113
Suffolk39£16,535317,51442
Surrey29£15,450318,32784
Swansea15£11,832530,43630
Tyne and Wear56£14,937316,551153
Waltham Forest - Greater London4£15,156215,0308
Warwickshire10£14,019416,4089
West Dunbartonshire1£13,998330,0038
West Lothian4£12,948433,49513
West Midlands82£14,976320,766188
West Sussex10£14,930318,91249
West Yorkshire81£16,182214,944171
Wiltshire43£17,574312,757102
Worcestershire14£16,892214,47549
Add postcode for better results.