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,460£15,228318,7245,176
Aberdeen City11£17,84213,193101
Aberdeenshire10£17,42614,66019
Angus5£10,946547,93023
Banbridge1£9,900541,0001
Bedfordshire29£14,202321,34840
Belfast28£14,865212,88852
Berkshire19£16,795216,19030
Blaenau Gwent8£16,184212,81417
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol6£13,778437,33819
Bromley - Greater London10£13,625319,90019
Buckinghamshire31£14,202318,34842
Cambridgeshire37£12,922431,58460
Cardiff17£15,440314,47329
Carmarthenshire13£15,064418,9779
Ceredigion95£14,741321,77598
Cheshire53£15,945315,720134
City of Edinburgh36£16,92717,13198
City of London - Greater London56£15,042320,544156
Coleraine1£12,290425,771-
Conwy5£17,228213,8813
County Durham65£17,10318,33894
Croydon - Greater London13£15,450318,88020
Cumbria46£17,43216,27654
Derbyshire20£14,255317,73495
Devon35£16,050314,25553
Dorset9£15,129318,03223
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City7£13,763417,45527
East Ayrshire7£13,796319,84817
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire35£15,735216,80940
East Sussex7£12,454433,66829
Essex78£16,935214,509140
Falkirk4£16,119415,05227
Fermanagh3£15,46527,2637
Fife63£16,79201,73135
Glasgow City95£17,66413,583125
Gloucestershire33£17,447326,83747
Greater Manchester147£16,283212,498260
Hampshire49£17,318212,935131
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£16,713213,81918
Herefordshire1£9,995562,1091
Hertfordshire62£15,413320,193117
Highland21£24,59328,48916
Hillingdon - Greater London18£17,074317,26516
Inverclyde1£11,998528,5311
Isle of Wight6£16,707110,30814
Kent67£14,977320,509107
Lancashire75£15,523317,888204
Leicestershire14£16,015212,34835
Lincolnshire54£15,198317,71291
Merseyside93£17,00627,415115
Merthyr Tydfil5£13,000422,7724
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport14£14,431321,26340
Newry and Mourne6£14,590217,13310
Newtownabbey6£14,031426,7834
Norfolk37£15,870316,40061
North Ayrshire4£12,872424,75841
North Down8£14,924215,6202
North Lanarkshire6£15,557314,61340
North Yorkshire26£15,198317,88247
Northamptonshire14£16,343316,83215
Northumberland17£15,059318,40755
Nottinghamshire21£13,445320,73664
Oxfordshire10£16,074216,65642
Pembrokeshire4£13,870425,8626
Perth and Kinross14£17,129313,87233
Powys2£10,743632,7912
Renfrewshire38£16,31829,253122
Rhondda Cynon Taf3£13,995324,0599
Scottish Borders1£13,795419,5002
Shropshire47£17,287215,879458
Somerset23£18,359312,00039
South Ayrshire5£14,377421,83215
South Lanarkshire19£16,18227,04225
South Yorkshire26£16,519316,42163
Staffordshire54£14,453322,710112
Stirling34£17,87814,13953
Strabane11£17,366310,96810
Suffolk34£16,978216,18546
Surrey35£16,387217,70775
Swansea10£11,288534,07733
Tyne and Wear54£15,130317,431151
Waltham Forest - Greater London2£12,187324,34910
Warwickshire6£15,546313,80211
West Lothian1£14,998317,89318
West Midlands74£15,072319,803201
West Sussex13£17,562215,61549
West Yorkshire90£15,806315,654176
Wiltshire41£17,584311,86965
Worcestershire18£15,469317,11647
Add postcode for better results.