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,454£15,214318,9905,125
Aberdeen City12£17,60513,67899
Aberdeenshire10£17,12617,45119
Angus5£10,946547,93024
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Bedfordshire25£15,556215,05439
Belfast26£14,734213,05953
Berkshire19£16,828216,19131
Blaenau Gwent8£16,184212,81417
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£14,893335,67320
Bromley - Greater London10£13,825319,90019
Buckinghamshire31£14,792316,94440
Cambridgeshire34£13,317330,02762
Cardiff17£16,101314,23029
Carmarthenshire14£15,130418,4629
Ceredigion94£14,709321,674100
Cheshire50£15,923315,544134
City of Edinburgh36£16,85217,48397
City of London - Greater London52£15,365318,247157
Conwy4£17,22824,6013
County Durham66£16,96118,70693
Croydon - Greater London12£15,800316,86020
Cumbria47£17,39616,47254
Derbyshire21£14,147317,35992
Devon36£16,284315,00852
Dorset9£15,129318,03223
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City9£13,982316,76124
East Ayrshire7£13,539323,54516
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire26£14,530320,50140
East Sussex8£12,823331,05928
Essex72£17,352213,192142
Falkirk4£16,119415,04829
Fermanagh3£15,46527,2637
Fife62£16,86901,47237
Glasgow City105£17,59613,679115
Gloucestershire33£17,447326,83747
Greater Manchester156£16,234212,871251
Hampshire46£17,553213,727137
Harrow - Greater London1£11,995410,688-
Havering - Greater London11£16,656213,76720
Herefordshire1£9,995562,1091
Hertfordshire59£15,361320,559118
Highland20£24,02028,91317
Hillingdon - Greater London18£17,074317,26517
Inverclyde1£11,998528,5311
Isle of Wight6£16,707110,30815
Kent68£15,012320,627105
Lancashire73£15,571317,681198
Leicestershire15£16,220213,61634
Lincolnshire56£15,324316,28588
Merseyside96£16,94127,420111
Merthyr Tydfil5£13,092422,7714
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport16£15,657316,70840
Newry and Mourne6£14,590217,13310
Newtownabbey6£14,031426,7834
Norfolk35£15,998315,76761
North Ayrshire3£12,496527,14241
North Down8£14,924215,6202
North Lanarkshire6£15,557314,61340
North Yorkshire27£15,089318,89844
Northamptonshire14£16,403316,83215
Northumberland17£15,059318,40758
Nottinghamshire18£13,549320,61571
Oxfordshire12£16,781216,70640
Pembrokeshire4£13,870425,8626
Perth and Kinross14£17,165313,87233
Powys2£10,743632,7912
Renfrewshire39£16,31729,231122
Rhondda Cynon Taf5£13,613324,9427
Scottish Borders1£13,795419,5002
Shropshire51£17,032216,368435
Somerset23£18,213312,43939
South Ayrshire6£14,481421,12815
South Lanarkshire17£16,42425,69525
South Yorkshire28£16,451316,88963
Staffordshire47£14,017323,995112
Stirling40£19,77613,58548
Strabane9£18,82726,87111
Suffolk33£17,091316,17746
Surrey28£15,038320,02074
Swansea11£11,399534,82732
Tyne and Wear56£14,836317,476150
Waltham Forest - Greater London2£12,255324,34910
Warwickshire10£13,556420,14510
West Dunbartonshire1£13,998330,0036
West Lothian2£13,648421,43916
West Midlands76£14,881321,570197
West Sussex13£16,768216,91449
West Yorkshire87£15,882315,056176
Wiltshire42£17,497311,83367
Worcestershire19£15,538317,05146
Add postcode for better results.