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,360£15,179318,0465,360
Aberdeen City8£17,67001,506101
Aberdeenshire11£16,29418,24218
Angus4£11,059549,91222
Ards1£12,499318,0541
Bedfordshire25£13,939319,96946
Belfast25£14,467218,41954
Berkshire16£16,856214,35035
Bexley - Greater London1£13,69954,956-
Blaenau Gwent6£17,26618,68518
Brent - Greater London1£17,809216,0002
Bristol5£16,517319,69320
Bromley - Greater London8£14,083320,33719
Buckinghamshire25£14,555317,31148
Cambridgeshire38£12,723430,19257
Cardiff15£15,157318,20431
Carmarthenshire12£14,986419,6428
Ceredigion88£14,502321,964111
Cheshire52£15,614216,057138
City of Edinburgh33£17,06316,279100
City of London - Greater London51£14,459321,249157
Coleraine1£12,290425,771-
Conwy3£19,995117,6655
County Durham73£17,01718,39787
Craigavon2£9,975655,7973
Croydon - Greater London14£15,278318,77218
Cumbria42£17,18316,49956
Derbyshire19£14,441316,17896
Devon31£15,662316,40459
Dorset8£15,928312,92720
Down1£12,995314,570-
Dumfries and Galloway6£13,797425,8383
Dundee City7£13,728318,66927
East Ayrshire4£13,297423,01318
East Dunbartonshire1£17,49817,0091
East Riding of Yorkshire28£16,123316,21542
East Sussex9£12,144435,98920
Essex73£16,661214,449147
Falkirk5£16,974417,02227
Fermanagh2£17,72311186
Fife63£17,002045939
Glasgow City93£17,63213,907125
Gloucestershire31£18,076324,82848
Greater Manchester142£16,212212,653273
Hampshire43£17,571212,232141
Harrow - Greater London1£11,995410,688-
Havering - Greater London12£16,416214,69218
Herefordshire1£9,995562,1091
Hertfordshire57£15,182319,974122
Highland18£25,10928,43819
Hillingdon - Greater London17£17,452318,69417
Inverclyde1£11,998528,5311
Isle of Wight6£16,99017,47513
Kent66£15,026319,973111
Lancashire75£15,605316,632198
Leicestershire9£15,247315,66940
Lincolnshire49£15,289318,02287
Lisburn1£15,69502,2037
Merseyside97£16,79927,508111
Merthyr Tydfil4£12,869423,4585
Merton - Greater London1£9,990476,000-
Moray3£15,496313,2773
Newport12£14,978318,23238
Newry and Mourne5£14,936210,71710
Newtownabbey6£14,031426,7832
Norfolk40£15,996215,78164
North Ayrshire3£13,198421,67745
North Down8£15,136213,4193
North Lanarkshire5£15,728316,19542
North Yorkshire24£14,410319,53650
Northamptonshire15£15,977318,22412
Northumberland12£15,127317,55456
Nottinghamshire22£13,827315,46065
Oxfordshire5£17,74927,88944
Pembrokeshire4£15,120418,7556
Perth and Kinross11£17,202313,46332
Powys1£10526,4723
Renfrewshire36£16,41317,745121
Rhondda Cynon Taf5£13,935326,7999
Scottish Borders1£13,795419,5002
Shropshire51£17,425215,550539
Somerset22£18,154312,19644
South Ayrshire7£13,697325,55315
South Lanarkshire19£16,34925,80426
South Yorkshire31£15,709321,67470
Staffordshire56£13,800324,704117
Stirling31£18,22513,99850
Strabane12£17,918210,60310
Suffolk32£17,083316,71852
Surrey30£16,331317,49475
Swansea10£12,323429,00235
Tyne and Wear50£14,745318,514146
Waltham Forest - Greater London1£10,999329,53510
Warwickshire7£14,025319,43210
West Lothian2£13,748422,26318
West Midlands75£14,726320,651201
West Sussex13£18,645212,56052
West Yorkshire90£15,744316,152175
Wiltshire40£17,150312,20867
Worcestershire22£14,790318,01144
Add postcode for better results.