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,599£15,432318,3075,025
Aberdeen City18£17,45817,050100
Aberdeenshire10£17,24614,05425
Angus5£10,845545,68022
Banbridge1£10,400541,0001
Barking & Dagenham - Greater London1£14,070321,3581
Bedfordshire20£15,610216,41854
Belfast31£15,014215,11852
Berkshire18£17,101216,78336
Blaenau Gwent10£14,337218,88917
Brent - Greater London1£18,509216,0002
Bristol6£13,924439,56118
Bromley - Greater London11£13,750322,91921
Buckinghamshire28£15,549316,93841
Cambridgeshire35£13,397427,50254
Cardiff15£17,119213,37431
Carmarthenshire11£15,258416,2468
Ceredigion103£14,963321,10093
Cheshire49£15,150319,050130
City of Edinburgh57£17,75617,75182
City of London - Greater London73£14,990320,440153
Clackmannanshire1£16,698111,4203
Coleraine1£12,290425,773-
Conwy5£22,22824,0632
Cornwall2£15,250319,10421
County Durham52£16,54617,311110
Craigavon1£12,799423,9454
Croydon - Greater London12£16,037320,78616
Cumbria43£17,09716,81466
Derbyshire24£14,255317,63081
Devon33£15,783315,75047
Dorset8£16,618213,12527
Dumfries and Galloway7£14,214424,0252
Dundee City15£13,810319,91018
East Ayrshire7£14,154419,19418
East Dunbartonshire1£17,69816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire28£15,213318,26534
East Sussex13£13,936325,69831
Essex82£17,247213,714135
Falkirk9£14,363416,53431
Fermanagh4£13,836318,6847
Fife63£16,95701,76627
Glasgow City113£17,49615,112118
Gloucestershire39£17,557321,54692
Greater Manchester167£16,023213,664232
Hampshire49£15,919316,950121
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£16,037215,56415
Herefordshire1£9,995562,1092
Hertfordshire57£15,882317,822119
Highland18£25,27527,34218
Hillingdon - Greater London16£17,196317,52818
Inverclyde1£12,498528,5312
Isle of Wight3£18,99013,58316
Kent71£15,346318,912100
Lancashire73£15,708316,089200
Leicestershire16£14,889314,48234
Lincolnshire54£15,901314,966127
Merseyside103£16,80328,792107
Merthyr Tydfil4£13,868317,4644
Moray4£14,872321,4972
Newport17£14,360421,06142
Newry and Mourne7£14,484216,6137
Newtownabbey5£14,938423,5395
Norfolk25£17,009211,53259
North Ayrshire2£13,497523,71343
North Down7£15,549210,2142
North Lanarkshire11£15,122315,13135
North Yorkshire25£15,582316,03042
Northamptonshire12£16,273322,56613
Northumberland26£15,507316,47053
Nottinghamshire18£12,801423,37863
Oxfordshire19£15,499316,68137
Pembrokeshire6£14,245421,8007
Perth and Kinross15£17,162314,33835
Powys2£10,743632,7912
Renfrewshire44£16,32929,401119
Rhondda Cynon Taf5£13,256324,8577
Scottish Borders2£13,398429,805-
Shropshire40£17,150213,043296
Somerset26£18,257314,15538
South Ayrshire7£14,626323,17717
South Lanarkshire24£18,29227,31127
South Yorkshire28£17,473213,94159
Staffordshire61£14,452322,499101
Stirling45£20,18713,46253
Strabane6£17,523213,39211
Suffolk39£16,579318,73136
Surrey32£15,677317,82990
Swansea16£12,075431,20929
Tyne and Wear57£15,247315,055161
Waltham Forest - Greater London4£15,201215,0308
Warwickshire10£14,074416,4089
West Dunbartonshire1£14,498330,0038
West Lothian3£13,765428,49812
West Midlands88£15,174320,175179
West Sussex8£14,643324,67753
West Yorkshire78£16,276314,887165
Wiltshire43£17,493312,767106
Worcestershire17£16,548214,40244
Add postcode for better results.