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,529£15,278319,2125,123
Aberdeen City16£16,659110,29599
Aberdeenshire9£17,22916,99820
Angus4£10,934646,26824
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire23£15,691215,91344
Belfast26£14,860215,47857
Berkshire19£17,079215,72035
Blaenau Gwent6£14,428214,55619
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£15,049335,67322
Bromley - Greater London9£13,862320,18223
Buckinghamshire32£15,365315,87341
Cambridgeshire41£12,970430,53254
Cardiff13£16,711313,23029
Carmarthenshire13£15,179315,9599
Ceredigion108£14,949320,70491
Cheshire42£16,124315,030137
City of Edinburgh53£17,58816,84785
City of London - Greater London59£14,974320,341159
Coleraine1£12,290425,773-
Conwy4£18,34524,5553
County Durham62£16,71219,32298
Croydon - Greater London11£16,104319,94218
Cumbria43£16,91016,12460
Derbyshire21£14,230317,65691
Devon37£16,266213,86549
Dorset9£16,624213,29824
Dumfries and Galloway6£13,797425,8383
Dundee City14£13,731417,02819
East Ayrshire8£13,509422,48116
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire27£14,470323,63539
East Sussex12£13,615325,72627
Essex68£17,195213,328141
Falkirk3£15,593419,95132
Fermanagh2£13,973310,7838
Fife70£17,18001,91829
Glasgow City106£17,51814,454114
Gloucestershire35£17,459324,55392
Greater Manchester161£16,250212,975235
Hampshire50£17,840214,084131
Harrow - Greater London1£11,995410,688-
Havering - Greater London9£16,200215,70919
Herefordshire1£9,995562,1091
Hertfordshire55£15,124320,995122
Highland21£24,61628,48916
Hillingdon - Greater London17£17,249318,91018
Inverclyde1£12,498528,5311
Isle of Wight6£18,15717,18313
Kent73£15,001320,134101
Lancashire73£15,532317,580196
Leicestershire17£15,717214,37834
Lincolnshire52£15,480315,391133
Merseyside97£16,90827,315108
Merthyr Tydfil3£14,050317,8994
Merton - Greater London1£10,250476,000-
Moray4£14,622321,4972
Newport15£15,128317,14440
Newry and Mourne6£14,348216,46410
Newtownabbey5£14,687423,5394
Norfolk32£16,146214,63751
North Ayrshire3£12,496527,14240
North Down9£14,816216,0881
North Lanarkshire5£15,169321,10942
North Yorkshire30£15,192317,45041
Northamptonshire13£16,498317,87714
Northumberland18£15,205317,85857
Nottinghamshire20£13,569319,63775
Oxfordshire14£16,062316,09838
Pembrokeshire4£14,120424,0075
Perth and Kinross15£16,984313,49432
Powys2£10,743632,7912
Renfrewshire40£16,37229,188125
Rhondda Cynon Taf4£13,641326,0907
Scottish Borders3£12,431430,030-
Shropshire49£17,189215,496375
Somerset27£17,973314,33637
South Ayrshire6£14,481421,12816
South Lanarkshire16£16,62315,57329
South Yorkshire29£16,328315,78264
Staffordshire58£14,209323,697107
Stirling40£19,88813,75850
Strabane8£18,88127,72911
Suffolk36£16,919316,57643
Surrey36£15,231319,82471
Swansea12£11,793431,97032
Tyne and Wear54£15,129317,960156
Waltham Forest - Greater London3£13,728321,5629
Warwickshire9£13,952418,47610
West Dunbartonshire1£13,998330,0037
West Lothian3£16,698322,24515
West Midlands82£15,077319,634183
West Sussex11£17,928214,52649
West Yorkshire88£16,013214,684170
Wiltshire41£17,568312,544105
Worcestershire17£15,932214,54349
Add postcode for better results.