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,317£15,132317,9845,446
Aberdeen City15£17,19014,58092
Aberdeenshire12£16,28619,64618
Angus4£10,859549,91221
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire28£14,349320,89541
Belfast22£14,432320,28054
Berkshire18£16,959213,04836
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 London4£13,920324,83323
Buckinghamshire28£14,565318,69046
Cambridgeshire46£12,945328,31249
Cardiff16£14,720319,02628
Carmarthenshire13£15,564318,0698
Ceredigion83£15,046320,540123
Cheshire48£15,695216,003137
City of Edinburgh34£17,35916,63594
City of London - Greater London46£14,176320,922161
Coleraine1£12,290425,771-
Conwy3£19,995117,6654
County Durham67£16,91018,21990
Croydon - Greater London7£14,842423,56624
Cumbria42£17,32115,63353
Derbyshire23£14,415318,12888
Devon26£15,996215,20461
Dorset5£18,13725,67021
Down1£12,995314,570-
Dumfries and Galloway5£14,057424,8024
Dundee City12£15,116314,33927
East Ayrshire3£13,063424,18319
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire31£15,680316,39445
East Sussex8£12,006438,07021
Essex88£16,075215,815141
Falkirk7£15,709418,44123
Fermanagh2£16,97312,7707
Fife61£17,069011039
Flintshire1£10,990357,585-
Glasgow City90£17,73413,425109
Gloucestershire33£18,058321,60146
Greater Manchester129£16,255212,359271
Hampshire30£17,266213,558148
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£15,662221,74519
Herefordshire2£11,943442,207-
Hertfordshire57£15,224320,305123
Highland18£25,77527,34818
Hillingdon - Greater London18£16,086319,98919
Isle of Wight6£16,99017,47512
Kent58£15,078320,624116
Lancashire69£15,568316,778185
Leicestershire7£14,784216,92239
Lincolnshire48£15,317316,98786
Lisburn1£13,74511936
Merseyside102£16,74627,914118
Merthyr Tydfil3£12,130426,8826
Moray3£15,496313,2772
Newport9£14,528314,57736
Newry and Mourne6£15,72329,22911
Newtownabbey6£14,031426,7832
Norfolk39£16,087216,80063
North Ayrshire2£12,497523,74145
North Down14£14,312218,4024
North Lanarkshire6£15,849213,75140
North Yorkshire24£14,033319,50352
Northamptonshire23£18,389317,63715
Northumberland13£14,871315,71453
Nottinghamshire18£14,235318,26272
Oxfordshire8£16,343213,67345
Pembrokeshire8£14,745421,4526
Perth and Kinross11£17,356313,83827
Powys1£10526,4723
Renfrewshire38£16,29128,514109
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire43£18,130212,676669
Somerset12£14,113319,89254
South Ayrshire4£13,547327,04313
South Lanarkshire17£16,40214,96425
South Yorkshire31£16,199216,17973
Staffordshire51£14,004322,618122
Stirling28£18,46012,41742
Strabane11£17,675211,5977
Suffolk27£17,315216,53152
Surrey31£16,366217,95178
Swansea13£12,085432,76531
Tyne and Wear54£16,030210,920136
Waltham Forest - Greater London1£10,999329,5359
Warwickshire10£13,813416,78910
West Lothian2£13,598422,26316
West Midlands78£14,768321,148197
West Sussex9£19,106212,36555
West Yorkshire83£16,900316,613185
Wiltshire40£17,092312,74467
Worcestershire23£14,848318,78145
Add postcode for better results.