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,307£15,109318,3985,455
Aberdeen City15£17,75713,84696
Aberdeenshire10£16,74416,78618
Angus4£10,859549,91221
Antrim1£8,499658,9431
Ards1£12,499318,0541
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire24£14,422319,90042
Belfast22£14,432320,28054
Berkshire18£16,787213,17035
Bexley - Greater London1£13,69954,956-
Blaenau Gwent9£15,955211,30516
Brent - Greater London1£17,809216,0001
Bridgend1£10,995537,845-
Bristol4£15,841423,50222
Bromley - Greater London5£13,935324,61922
Buckinghamshire27£14,353319,00448
Cambridgeshire39£12,702430,56351
Cardiff16£15,045317,86629
Carmarthenshire13£15,564318,0698
Ceredigion87£14,887320,983116
Cheshire48£15,741216,101136
City of Edinburgh33£17,40116,29998
City of London - Greater London45£14,280320,671159
Conwy3£19,995117,6654
County Durham68£16,95117,70792
Craigavon1£10,950654,5933
Croydon - Greater London6£15,233419,76225
Cumbria42£17,32015,63353
Derbyshire23£14,466318,40689
Devon28£16,094214,84059
Dorset5£18,23725,67021
Down1£12,995314,570-
Dumfries and Galloway5£14,057424,8024
Dundee City11£15,354213,57127
East Ayrshire4£13,172423,01318
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire31£15,738215,95244
East Sussex8£12,006438,07021
Essex78£16,498214,450144
Falkirk7£15,280423,15722
Fermanagh2£16,97312,7707
Fife63£16,989045938
Flintshire1£10,990357,585-
Glasgow City90£17,71513,594114
Gloucestershire32£18,015322,49347
Greater Manchester130£16,231212,479275
Hampshire33£17,320214,034146
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£15,662221,74519
Herefordshire2£11,943442,207-
Hertfordshire56£15,206320,365124
Highland18£25,95827,97417
Hillingdon - Greater London14£15,881320,76119
Isle of Wight6£16,99017,47512
Kent60£15,107320,550115
Lancashire69£15,605316,636185
Leicestershire7£14,814216,92240
Lincolnshire48£15,314316,98788
Lisburn1£13,74511936
Merseyside100£16,83127,451117
Merthyr Tydfil3£12,130426,8826
Moray3£15,496313,2772
Newport11£14,140416,77735
Newry and Mourne6£15,72329,22911
Newtownabbey6£14,031426,7832
Norfolk38£16,191216,37265
North Ayrshire2£12,497523,74145
North Down14£14,312218,9184
North Lanarkshire4£15,849314,63842
North Yorkshire24£14,033319,50352
Northamptonshire24£18,123318,06514
Northumberland11£15,184214,57154
Nottinghamshire20£14,142317,89670
Oxfordshire10£16,223318,37244
Pembrokeshire8£14,745421,4526
Perth and Kinross12£17,202313,37926
Powys1£10526,4723
Renfrewshire39£16,31028,865112
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire44£17,964213,017655
Somerset14£16,135216,11151
South Ayrshire4£13,547327,04313
South Lanarkshire17£16,40214,96425
South Yorkshire31£16,128216,70275
Staffordshire52£14,063322,715121
Stirling28£18,46012,41744
Strabane11£17,675211,5977
Suffolk27£17,334216,51953
Surrey32£16,238218,35079
Swansea12£11,758433,98032
Tyne and Wear53£16,068211,061136
Waltham Forest - Greater London1£10,999329,5359
Warwickshire10£13,813416,78911
West Lothian3£13,231332,27816
West Midlands76£14,814321,152204
West Sussex11£18,411212,76853
West Yorkshire84£16,762316,832181
Wiltshire40£17,055312,42066
Worcestershire22£14,932319,29446
Add postcode for better results.