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,574£15,343319,0025,152
Aberdeen City17£17,48517,309102
Aberdeenshire11£17,64117,87524
Angus4£10,934646,26824
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire21£16,093215,55047
Belfast26£14,883215,05654
Berkshire18£17,586215,88636
Blaenau Gwent5£14,914210,28021
Brent - Greater London1£18,509216,0002
Bristol6£14,508435,88320
Bromley - Greater London11£13,522321,88522
Buckinghamshire30£15,205316,10740
Cambridgeshire45£12,869430,32251
Cardiff13£16,711313,23029
Carmarthenshire14£15,130316,4848
Ceredigion106£15,061320,81889
Cheshire43£15,909316,988136
City of Edinburgh54£17,57417,58486
City of London - Greater London63£14,942320,114157
Coleraine1£12,290425,773-
Conwy5£21,22823,6742
Cornwall1£14,250329,68324
County Durham59£16,89618,633101
Croydon - Greater London9£16,128321,39019
Cumbria45£16,82516,25161
Derbyshire22£14,000319,36288
Devon40£16,013214,92550
Dorset7£16,813212,98828
Dumfries and Galloway6£13,797425,8383
Dundee City16£13,796319,37318
East Ayrshire8£13,822422,46717
East Dunbartonshire1£17,69816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire24£14,977321,91139
East Sussex13£13,550327,27831
Essex77£17,046213,951145
Falkirk6£14,978417,18430
Fermanagh3£13,632312,5587
Fife69£17,19701,55830
Glasgow City103£17,63114,053127
Gloucestershire35£17,511323,81793
Greater Manchester160£16,145213,318246
Hampshire46£18,095213,764129
Harrow - Greater London1£11,995410,688-
Havering - Greater London12£16,043215,18015
Herefordshire1£9,995562,1091
Hertfordshire54£15,607318,846119
Highland22£24,13428,61815
Hillingdon - Greater London16£17,402318,23219
Inverclyde1£12,498528,5312
Isle of Wight6£18,15717,18313
Kent68£15,154319,464108
Lancashire85£15,633317,196192
Leicestershire15£15,578213,77835
Lincolnshire55£15,583314,691130
Merseyside100£16,83327,978105
Merthyr Tydfil4£13,813317,4643
Merton - Greater London1£10,250476,000-
Moray4£14,622321,4972
Newport19£14,485319,05440
Newry and Mourne6£14,415216,46410
Newtownabbey5£14,938423,5395
Norfolk30£16,457215,32452
North Ayrshire2£13,497523,71344
North Down9£14,816216,0882
North Lanarkshire10£15,019316,19335
North Yorkshire30£15,757215,63941
Northamptonshire14£16,230320,42313
Northumberland22£15,332316,16155
Nottinghamshire23£13,557320,86770
Oxfordshire15£15,877215,40737
Pembrokeshire5£13,895423,8066
Perth and Kinross15£17,118314,47134
Powys2£10,743632,7912
Renfrewshire43£16,29529,049125
Rhondda Cynon Taf4£13,641326,0908
Scottish Borders2£13,398424,990-
Shropshire45£16,786214,533340
Somerset27£17,546316,05836
South Ayrshire6£14,397321,28315
South Lanarkshire19£16,25026,80729
South Yorkshire28£16,410315,36865
Staffordshire63£14,424323,313106
Stirling41£20,49812,90653
Strabane4£18,67128,51113
Suffolk41£16,497316,98241
Surrey29£15,192319,87379
Swansea14£11,507531,40932
Tyne and Wear58£15,171317,276156
Waltham Forest - Greater London5£14,756217,4247
Warwickshire9£14,366415,89910
West Dunbartonshire1£13,998330,0038
West Lothian4£12,648433,49513
West Midlands80£15,080319,869190
West Sussex11£18,188214,13853
West Yorkshire78£16,341215,066174
Wiltshire45£17,427313,183103
Worcestershire18£15,807217,80948
Add postcode for better results.