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,770£15,176216,2315,741
Aberdeen City32£16,97204,61445
Aberdeenshire9£17,49015,78715
Angus4£9,870654,18616
Barking & Dagenham - Greater London1£15,65739,5913
Barnet - Greater London1£10,670633,377-
Bedfordshire23£14,146321,60047
Belfast30£14,013219,97760
Berkshire29£16,133213,48236
Bexley - Greater London1£13,29954,956-
Blaenau Gwent9£16,47729,84922
Brent - Greater London1£17,309216,0001
Bristol6£11,733428,70218
Bromley - Greater London7£14,795112,66222
Buckinghamshire32£15,070318,54559
Cambridgeshire49£13,340324,38247
Cardiff13£13,156425,23623
Carmarthenshire10£15,494312,3698
Ceredigion119£14,744320,335113
Cheshire49£15,063217,596124
City of Edinburgh47£17,54915,842100
City of London - Greater London46£15,425217,925148
Cornwall2£17,38924,57225
County Durham88£16,81614,50288
Craigavon1£12,999318,0543
Croydon - Greater London10£14,639318,85222
Cumbria57£17,02219,14948
Derbyshire25£14,181218,60694
Devon40£16,298211,79855
Dorset10£18,61529,39517
Dumfries and Galloway2£14,145419,6256
Dundee City9£14,666313,79628
East Ayrshire2£15,150330,56719
East Riding of Yorkshire34£14,632319,59766
East Sussex9£12,312429,27015
Enfield - Greater London1£15,93814,110-
Essex95£16,350212,498156
Falkirk7£14,766327,67823
Fermanagh5£15,97714,8377
Fife60£16,55303,56982
Flintshire1£10,990357,585-
Glasgow City93£17,07017,429176
Gloucestershire29£19,113216,97451
Greater Manchester156£16,052211,599278
Hampshire68£15,067215,674142
Harrow - Greater London1£11,995410,688-
Havering - Greater London16£14,554323,00126
Hertfordshire56£15,348218,079116
Highland14£16,277210,94724
Hillingdon - Greater London5£12,954431,71329
Isle of Wight11£16,89917,5279
Kent65£15,029218,927139
Lancashire98£15,597210,518213
Leicestershire12£17,145214,03339
Lincolnshire57£14,645319,84886
Merseyside93£16,86813,604157
Merthyr Tydfil1£12,977320,4845
Moray1£14,998314,8335
Newport8£14,291316,60332
Newry and Mourne4£14,46109,00615
Newtownabbey4£11,361531,6556
Norfolk45£16,233215,01361
North Ayrshire3£11,996527,16034
North Down5£15,646117,36615
North Lanarkshire7£15,585211,53435
North Yorkshire18£13,781320,72254
Northamptonshire19£19,200315,66219
Northumberland24£14,532216,10640
Nottinghamshire20£13,882320,33678
Oxfordshire14£16,436210,11544
Pembrokeshire5£15,095320,76312
Perth and Kinross6£15,454318,69221
Renfrewshire52£15,90517,992113
Rhondda Cynon Taf3£15,527322,2997
Scottish Borders1£13,795419,5002
Shropshire51£17,490212,581660
Somerset10£14,589317,19947
South Ayrshire3£13,998319,45011
South Lanarkshire69£15,71202,98199
South Yorkshire27£17,00028,69278
Staffordshire43£13,973323,059134
Stirling96£16,30802,46886
Strabane8£18,14727,47011
Suffolk28£17,766211,55859
Surrey42£16,230211,88281
Swansea17£12,915426,50527
Tyne and Wear100£15,90117,224125
Waltham Forest - Greater London4£14,374212,90310
Warwickshire6£13,673420,84912
West Midlands86£15,030318,693202
West Sussex17£17,53418,87850
West Yorkshire101£15,296317,285189
Wiltshire51£16,977210,28864
Worcestershire21£14,833318,02052
Add postcode for better results.