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,434£15,171319,1765,242
Aberdeen City10£18,27601,920102
Aberdeenshire10£16,97614,66721
Angus5£10,946547,93023
Bedfordshire28£14,370320,74942
Belfast31£14,611215,07652
Berkshire19£16,680216,19030
Blaenau Gwent9£15,719215,10116
Brent - Greater London1£18,309216,0002
Bridgend1£10,995537,845-
Bristol6£13,778437,33817
Bromley - Greater London7£13,666321,93521
Buckinghamshire31£14,592318,10643
Cambridgeshire35£12,824432,06863
Cardiff17£15,411314,05528
Carmarthenshire13£15,025418,9779
Ceredigion94£14,701321,83199
Cheshire53£15,871315,402133
City of Edinburgh37£16,87017,64098
City of London - Greater London48£14,759320,183160
Coleraine1£12,290425,771-
Conwy5£17,228213,8813
County Durham62£17,10818,08595
Craigavon1£8,999657,0003
Croydon - Greater London13£15,450318,88020
Cumbria46£17,42016,78955
Derbyshire19£14,371317,41092
Devon35£15,733315,01953
Dorset10£14,862316,92921
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City9£13,988318,91426
East Ayrshire4£13,297423,01320
East Dunbartonshire1£17,49817,0091
East Riding of Yorkshire33£15,795216,87441
East Sussex10£12,293434,02027
Essex76£16,334215,008144
Falkirk4£16,119415,05227
Fermanagh3£15,46527,2636
Fife63£16,79201,73135
Glasgow City97£17,60413,732124
Gloucestershire32£17,501326,48548
Greater Manchester147£16,339212,249264
Hampshire42£17,434211,810139
Harrow - Greater London1£11,995410,688-
Havering - Greater London12£17,050213,72318
Herefordshire1£9,995562,1091
Hertfordshire59£15,303320,982119
Highland21£24,59328,48916
Hillingdon - Greater London17£16,652318,04017
Inverclyde1£11,998528,5311
Isle of Wight6£16,707110,30813
Kent67£14,950320,594106
Lancashire79£15,579317,473205
Larne1£11,950043,000-
Leicestershire14£16,636211,81836
Lincolnshire53£15,465317,66688
Merseyside95£16,88927,122115
Merthyr Tydfil5£13,000422,7724
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport13£14,656320,05639
Newry and Mourne6£14,590217,13310
Newtownabbey6£14,031426,7834
Norfolk38£15,768316,94662
North Ayrshire3£13,198421,67742
North Down7£15,306212,3473
North Lanarkshire7£14,949317,77840
North Yorkshire25£14,853317,65948
Northamptonshire15£16,149317,16315
Northumberland15£15,088317,17357
Nottinghamshire20£13,635317,78164
Oxfordshire7£15,914220,64845
Pembrokeshire4£13,870425,8626
Perth and Kinross13£17,193314,02634
Powys2£10,743632,7912
Renfrewshire38£16,37129,359125
Rhondda Cynon Taf2£14,243325,91510
Scottish Borders1£13,795419,5002
Shropshire46£17,904214,862480
Somerset23£18,359312,00039
South Ayrshire5£14,377421,83215
South Lanarkshire19£16,24826,41725
South Yorkshire27£16,827216,95365
Staffordshire55£14,427322,099110
Stirling34£17,86414,13953
Strabane11£17,366310,9689
Suffolk32£17,180215,87049
Surrey35£16,384217,06676
Swansea10£11,618533,09934
Tyne and Wear52£14,999316,606149
Waltham Forest - Greater London1£10,999329,53511
Warwickshire6£15,546313,80210
West Lothian1£14,998317,89318
West Midlands73£15,064319,294202
West Sussex15£18,233211,76349
West Yorkshire91£15,649315,965178
Wiltshire42£17,656311,52666
Worcestershire23£14,917318,03946
Add postcode for better results.