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,557£15,171319,3175,091
Aberdeen City15£16,77019,326100
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,209216,18144
Belfast26£14,850215,92857
Berkshire19£17,079215,72034
Blaenau Gwent7£15,653212,80319
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£14,942335,67322
Bromley - Greater London10£13,825319,90020
Buckinghamshire32£14,890316,49140
Cambridgeshire40£12,973330,19355
Cardiff16£16,214314,22129
Carmarthenshire14£15,130316,4848
Ceredigion104£14,995320,92094
Cheshire43£16,177315,010138
City of Edinburgh54£17,56416,74483
City of London - Greater London59£14,951320,341159
Coleraine1£12,290425,773-
Conwy4£17,22824,6013
County Durham63£16,70619,19097
Croydon - Greater London11£16,377319,83818
Cumbria45£17,21815,88860
Derbyshire22£13,978318,23092
Devon35£16,175314,37351
Dorset9£16,569213,29823
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City15£13,723316,97819
East Ayrshire8£13,509422,48116
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire29£14,465322,54838
East Sussex11£13,780326,05228
Essex68£17,207213,513143
Falkirk3£15,593419,95130
Fermanagh2£13,973310,7838
Fife69£17,19201,55829
Glasgow City107£17,48714,492113
Gloucestershire35£17,459324,55391
Greater Manchester163£16,259213,018236
Hampshire54£17,540214,445129
Harrow - Greater London1£11,995410,688-
Havering - Greater London11£16,054215,80319
Herefordshire1£9,995562,1091
Hertfordshire60£15,239320,834119
Highland21£24,61628,48916
Hillingdon - Greater London17£17,249318,91018
Inverclyde1£12,498528,5311
Isle of Wight7£16,676110,22914
Kent71£14,818320,904105
Lancashire72£15,498317,653197
Leicestershire16£15,866214,82933
Lincolnshire53£15,536314,897133
Merseyside98£16,83027,548108
Merthyr Tydfil4£13,368420,8884
Merton - Greater London1£10,250476,000-
Moray4£14,622321,4972
Newport15£15,128317,14440
Newry and Mourne6£14,390216,4649
Newtownabbey5£14,687423,5394
Norfolk33£16,075314,99552
North Ayrshire3£12,496527,14240
North Down8£14,674217,4872
North Lanarkshire6£14,632323,83141
North Yorkshire28£15,198317,18442
Northamptonshire15£15,978319,75713
Northumberland20£15,185317,06357
Nottinghamshire21£13,499320,57375
Oxfordshire12£16,814214,67940
Pembrokeshire4£14,120424,0075
Perth and Kinross16£16,816314,70032
Powys2£10,743632,7912
Renfrewshire39£16,34829,236125
Rhondda Cynon Taf4£13,641326,0907
Scottish Borders2£13,398424,9901
Shropshire50£17,200215,693386
Somerset28£17,798314,67536
South Ayrshire6£14,481421,12816
South Lanarkshire16£16,56015,57327
South Yorkshire28£16,162317,85166
Staffordshire57£14,120323,594109
Stirling40£19,88813,75849
Strabane8£18,88127,72911
Suffolk35£17,028316,11843
Surrey36£15,104320,36271
Swansea13£11,634531,82931
Tyne and Wear58£15,149317,844151
Waltham Forest - Greater London4£12,946323,5549
Warwickshire9£13,952418,47610
West Dunbartonshire1£13,998330,0036
West Lothian2£13,298424,82516
West Midlands79£15,015320,355187
West Sussex11£18,333212,98949
West Yorkshire92£15,905314,950169
Wiltshire42£17,330312,52264
Worcestershire18£15,731315,60847
Add postcode for better results.