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,565£15,162319,2915,150
Aberdeen City15£16,77019,326100
Aberdeenshire9£17,14016,99819
Angus4£10,934646,26824
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire24£15,567215,50942
Belfast27£14,808215,47058
Berkshire19£17,076215,77233
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
Buckinghamshire32£14,871316,49140
Cambridgeshire37£13,074330,69160
Cardiff16£16,214314,22129
Carmarthenshire13£15,372316,0759
Ceredigion99£15,069320,62399
Cheshire47£16,050315,055138
City of Edinburgh53£17,67716,17684
City of London - Greater London60£14,923320,197158
Coleraine1£12,290425,773-
Conwy4£17,22824,6013
County Durham66£16,90819,09097
Croydon - Greater London13£15,481318,03120
Cumbria47£17,42115,88860
Derbyshire21£13,898318,41693
Devon34£16,143314,74853
Dorset9£16,569213,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 Yorkshire28£14,632320,84039
East Sussex11£13,553326,05228
Essex68£17,194213,417144
Falkirk3£15,593419,95130
Fermanagh2£13,973310,7838
Fife62£16,90801,39637
Glasgow City103£17,44414,745118
Gloucestershire36£17,196323,97491
Greater Manchester164£16,004213,448243
Hampshire53£17,607214,419128
Harrow - Greater London1£11,995410,688-
Havering - Greater London10£16,154216,06220
Herefordshire1£9,995562,1091
Hertfordshire61£15,178321,273120
Highland21£24,59328,48916
Hillingdon - Greater London17£17,013318,91018
Inverclyde1£12,498528,5311
Isle of Wight7£16,676110,22914
Kent71£14,916320,506106
Lancashire73£15,404318,778199
Leicestershire17£15,929214,32434
Lincolnshire53£15,456315,925133
Merseyside99£16,89227,646108
Merthyr Tydfil4£13,368420,9154
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport15£15,128317,14440
Newry and Mourne7£14,105220,3879
Newtownabbey6£14,031426,7834
Norfolk40£16,680213,72056
North Ayrshire3£12,496527,14240
North Down9£14,816216,0881
North Lanarkshire6£14,632323,83140
North Yorkshire28£15,211317,39143
Northamptonshire16£15,877319,71712
Northumberland20£15,150317,06356
Nottinghamshire21£13,494320,57374
Oxfordshire13£16,490216,48040
Pembrokeshire5£13,795422,7365
Perth and Kinross16£16,816314,70032
Powys2£10,743632,7912
Renfrewshire38£16,32829,229126
Rhondda Cynon Taf4£13,641326,0907
Scottish Borders2£13,398424,9901
Shropshire52£17,051216,028396
Somerset28£17,741314,78937
South Ayrshire6£14,481421,12816
South Lanarkshire16£16,57515,57327
South Yorkshire29£16,243317,33566
Staffordshire57£14,086323,594107
Stirling39£19,92413,55950
Strabane9£18,82726,87111
Suffolk35£17,028316,11843
Surrey35£15,130320,38372
Swansea12£11,570533,62032
Tyne and Wear58£15,118317,409152
Waltham Forest - Greater London4£12,927323,5549
Warwickshire10£13,606420,14510
West Dunbartonshire1£13,998330,0036
West Lothian2£13,298424,82516
West Midlands82£14,930321,388189
West Sussex10£18,938212,11450
West Yorkshire94£15,886215,077166
Wiltshire42£17,324312,52264
Worcestershire19£15,550317,05147
Add postcode for better results.