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,778£15,182216,0965,910
Aberdeen City31£17,02004,61445
Aberdeenshire12£17,30915,78714
Angus4£9,870654,18614
Barking & Dagenham - Greater London1£15,65739,5913
Barnet - Greater London1£10,670633,377-
Bedfordshire25£14,412319,87248
Belfast25£14,500218,86564
Berkshire30£16,608213,23839
Blaenau Gwent8£16,574210,57121
Brent - Greater London1£17,309216,0001
Bristol4£11,310530,92419
Bromley - Greater London19£16,69514,68121
Buckinghamshire41£15,010216,58859
Cambridgeshire47£13,758322,69250
Cardiff12£12,855427,82325
Carmarthenshire11£15,040314,8708
Ceredigion123£14,714320,295109
Cheshire59£15,272215,460125
City of Edinburgh53£17,29015,92696
City of London - Greater London51£15,858213,657152
Cornwall2£17,37424,57223
County Durham74£16,43015,305100
Craigavon1£12,999318,0543
Croydon - Greater London10£14,644318,68623
Cumbria56£16,96319,03048
Derbyshire26£14,029219,03495
Devon37£15,952213,75058
Dorset10£18,61529,39517
Dumfries and Galloway2£14,145419,6256
Dundee City8£14,011317,50731
East Ayrshire2£15,150330,56719
East Riding of Yorkshire30£14,800319,47868
East Sussex8£11,852432,66616
Enfield - Greater London1£15,93814,110-
Essex95£16,109211,125170
Falkirk7£14,766327,67822
Fermanagh5£15,97714,8376
Fife55£16,63303,73888
Flintshire1£10,990357,585-
Glasgow City93£17,08517,410175
Gloucestershire30£19,001216,48648
Greater Manchester166£16,072211,443282
Hampshire82£15,302212,953143
Harrow - Greater London1£11,995410,688-
Havering - Greater London18£14,669222,08428
Herefordshire1£13,999417,8392
Hertfordshire61£15,157216,596120
Highland14£16,277210,94724
Hillingdon - Greater London6£13,628329,76029
Isle of Wight9£16,93406,63311
Kent77£15,478216,216145
Lancashire97£15,626210,026220
Leicestershire12£16,561217,16540
Lincolnshire56£14,539319,60786
Merseyside86£16,62413,354164
Merthyr Tydfil1£10,690529,9625
Moray1£14,998314,8335
Newport9£14,481316,30931
Newry and Mourne7£16,26105,18915
Newtownabbey4£11,361531,6556
Norfolk46£15,973215,98661
North Ayrshire3£11,996527,16037
North Down10£15,373114,10410
North Lanarkshire6£13,965322,16535
North Yorkshire17£14,071319,92153
Northamptonshire18£19,696315,08719
Northumberland27£14,507216,19438
Nottinghamshire20£14,035319,82677
Oxfordshire17£16,50129,65345
Pembrokeshire7£16,424210,98515
Perth and Kinross6£15,454318,69221
Renfrewshire54£15,91216,898113
Rhondda Cynon Taf4£14,431324,2497
Scottish Borders1£13,795419,5002
Shropshire51£17,391212,867675
Somerset11£14,101319,89447
South Ayrshire2£13,748320,18112
South Lanarkshire71£15,69602,82498
South Yorkshire30£16,731210,35074
Staffordshire47£13,993320,483133
Stirling43£17,71514,210139
Strabane8£18,14727,47011
Suffolk26£18,22729,83763
Surrey44£16,117213,26780
Swansea17£13,033325,50028
Tyne and Wear94£15,98417,494131
Waltham Forest - Greater London4£14,441215,50311
Warwickshire6£13,557420,93212
West Lothian1£14,6980-13
West Midlands85£15,280317,617206
West Sussex15£16,65317,09652
West Yorkshire98£15,333316,804189
Wiltshire49£17,01429,78566
Worcestershire21£15,252317,56052
Add postcode for better results.