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,502£15,134319,4135,090
Aberdeen City15£16,77019,32698
Aberdeenshire9£17,14016,99819
Angus5£10,946547,93024
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Bedfordshire24£15,588215,50942
Belfast26£14,955216,09456
Berkshire20£17,056215,52931
Blaenau Gwent9£15,830214,24617
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£14,893335,67321
Bromley - Greater London10£13,825319,90019
Buckinghamshire31£14,801316,94440
Cambridgeshire36£13,194330,02360
Cardiff16£16,214314,22129
Carmarthenshire14£15,130418,4629
Ceredigion98£14,958320,87998
Cheshire49£15,867315,864135
City of Edinburgh46£17,43715,68389
City of London - Greater London54£15,217319,207155
Coleraine1£12,290425,773-
Conwy4£17,22824,6013
County Durham65£16,90918,63795
Croydon - Greater London12£15,800316,86020
Cumbria46£17,46615,79061
Derbyshire19£13,985317,73994
Devon33£16,272314,45454
Dorset8£15,709314,72323
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City9£13,982316,76125
East Ayrshire7£13,582323,54516
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire27£14,433321,42839
East Sussex10£13,308327,83727
Essex68£17,336213,434143
Falkirk3£15,593419,95129
Fermanagh2£13,973310,7837
Fife62£16,86901,47237
Glasgow City101£17,52014,082119
Gloucestershire35£17,261324,55345
Greater Manchester161£16,187213,236245
Hampshire52£17,657213,988131
Harrow - Greater London1£11,995410,688-
Havering - Greater London9£16,383215,40920
Herefordshire1£9,995562,1091
Hertfordshire62£15,194321,309118
Highland21£24,59328,48916
Hillingdon - Greater London16£17,033319,41119
Inverclyde1£12,498528,5311
Isle of Wight6£16,707110,30815
Kent68£15,009320,586107
Lancashire76£15,598317,989197
Leicestershire16£15,989214,56433
Lincolnshire53£15,388316,21890
Merseyside99£16,92227,676108
Merthyr Tydfil5£13,092422,7714
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport15£15,128317,14440
Newry and Mourne7£14,105220,3879
Newtownabbey6£14,031426,7834
Norfolk35£16,002315,76761
North Ayrshire3£12,496527,14240
North Down9£14,816216,0881
North Lanarkshire7£14,756323,63039
North Yorkshire28£15,123318,35244
Northamptonshire15£16,268316,96413
Northumberland20£15,150317,06355
Nottinghamshire19£13,644320,26976
Oxfordshire13£16,490216,48039
Pembrokeshire5£13,795422,7365
Perth and Kinross14£17,198313,99134
Powys2£10,743632,7912
Renfrewshire39£16,30729,208125
Rhondda Cynon Taf4£13,641326,0907
Scottish Borders2£13,398424,9901
Shropshire52£16,991216,083414
Somerset24£17,995313,04439
South Ayrshire6£14,481421,12816
South Lanarkshire16£16,57515,57326
South Yorkshire29£16,362317,09563
Staffordshire50£14,112323,302111
Stirling40£19,77613,58549
Strabane9£18,82726,87111
Suffolk36£16,953316,24244
Surrey31£15,041320,66874
Swansea12£11,570533,62032
Tyne and Wear57£15,150316,982150
Waltham Forest - Greater London1£10,999329,53111
Warwickshire10£13,606420,14510
West Dunbartonshire1£13,998330,0036
West Lothian1£12,298424,98417
West Midlands80£14,866321,401191
West Sussex13£17,665215,50948
West Yorkshire88£15,837315,275173
Wiltshire42£17,497311,83367
Worcestershire19£15,562317,05147
Add postcode for better results.