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,524£15,140319,4285,095
Aberdeen City15£16,77019,32699
Aberdeenshire9£17,14016,99819
Angus5£10,946547,93024
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire24£15,588215,50942
Belfast27£14,808216,69157
Berkshire20£17,058215,52931
Blaenau Gwent9£15,841212,92717
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£14,893335,67322
Bromley - Greater London10£13,825319,90020
Buckinghamshire31£14,801316,94441
Cambridgeshire36£13,194330,02361
Cardiff16£16,214314,22129
Carmarthenshire14£15,130418,4629
Ceredigion98£14,958320,87999
Cheshire47£16,042315,055136
City of Edinburgh46£17,43715,68390
City of London - Greater London58£14,935320,003154
Coleraine1£12,290425,773-
Conwy4£17,22824,6013
County Durham65£16,90918,63797
Croydon - Greater London12£15,800316,86020
Cumbria47£17,39816,13361
Derbyshire21£13,888318,41692
Devon33£16,272314,45454
Dorset9£16,624213,29823
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City9£13,982316,76125
East Ayrshire8£13,509422,48116
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire27£14,433321,42839
East Sussex10£13,308327,83728
Essex69£17,346213,332144
Falkirk3£15,593419,95130
Fermanagh2£13,973310,7838
Fife62£16,86901,47237
Glasgow City102£17,48014,553119
Gloucestershire35£17,261324,55348
Greater Manchester167£16,127213,326242
Hampshire53£17,620213,932129
Harrow - Greater London1£11,995410,688-
Havering - Greater London9£16,388215,40920
Herefordshire1£9,995562,1091
Hertfordshire60£15,219321,127118
Highland21£24,59328,48916
Hillingdon - Greater London16£17,033319,41119
Inverclyde1£12,498528,5311
Isle of Wight6£16,707110,30815
Kent71£14,954320,633106
Lancashire70£15,510318,569202
Leicestershire16£15,992214,56433
Lincolnshire53£15,386316,21890
Merseyside98£16,93327,580109
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
Norfolk36£15,890315,92661
North Ayrshire3£12,496527,14240
North Down9£14,816216,0881
North Lanarkshire7£14,756323,63039
North Yorkshire28£15,123318,35244
Northamptonshire16£15,876319,71712
Northumberland20£15,150317,06356
Nottinghamshire19£13,645320,26976
Oxfordshire13£16,490216,48040
Pembrokeshire5£13,795422,7365
Perth and Kinross14£17,198313,99134
Powys2£10,743632,7912
Renfrewshire39£16,30729,208126
Rhondda Cynon Taf4£13,641326,0907
Scottish Borders2£13,398424,9901
Shropshire51£17,144215,594405
Somerset24£18,245313,04439
South Ayrshire6£14,481421,12816
South Lanarkshire16£16,57515,57327
South Yorkshire29£16,362317,09565
Staffordshire53£14,208323,500109
Stirling40£19,77613,58549
Strabane9£18,82726,87111
Suffolk36£16,953316,24244
Surrey31£15,041320,66874
Swansea12£11,570533,62032
Tyne and Wear58£15,061317,543150
Waltham Forest - Greater London1£10,999329,53111
Warwickshire10£13,606420,14510
West Dunbartonshire1£13,998330,0036
West Lothian2£13,298424,82516
West Midlands81£14,896321,232189
West Sussex12£18,263213,66949
West Yorkshire92£15,867315,211169
Wiltshire42£17,497311,83367
Worcestershire19£15,539317,05147
Add postcode for better results.