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,544£15,318319,0865,192
Aberdeen City17£17,38517,309102
Aberdeenshire10£17,50618,66224
Angus4£10,934646,26824
Banbridge1£9,900541,0001
Barking & Dagenham - Greater London1£14,070321,3582
Bedfordshire21£15,827216,89248
Belfast29£14,679216,46055
Berkshire18£17,586215,88636
Blaenau Gwent5£14,914210,28021
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol6£14,508435,88320
Bromley - Greater London11£13,522321,88522
Buckinghamshire30£15,408316,24641
Cambridgeshire44£12,928429,81552
Cardiff13£16,711313,23029
Carmarthenshire14£15,130316,4848
Ceredigion107£15,023320,91688
Cheshire42£16,026316,348134
City of Edinburgh55£17,49917,58485
City of London - Greater London59£15,038320,028161
Coleraine1£12,290425,773-
Conwy5£21,22823,6742
Cornwall1£14,250329,68324
County Durham57£17,08618,281104
Croydon - Greater London9£16,128321,39019
Cumbria44£16,84416,02762
Derbyshire20£14,175319,26890
Devon40£16,002214,92550
Dorset9£16,664213,22628
Dumfries and Galloway6£13,797425,8383
Dundee City15£13,916317,57519
East Ayrshire7£13,439423,50218
East Dunbartonshire1£17,29816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire27£14,709322,66539
East Sussex12£13,615325,72632
Essex73£17,098214,033147
Falkirk5£16,354317,27532
Fermanagh3£13,632312,5587
Fife69£17,19701,55830
Glasgow City105£17,62714,000123
Gloucestershire35£17,511323,81792
Greater Manchester161£16,194213,107248
Hampshire47£17,909214,710129
Harrow - Greater London1£11,995410,688-
Havering - Greater London12£16,042215,18015
Herefordshire1£9,995562,1091
Hertfordshire51£15,501319,275122
Highland22£24,13428,61815
Hillingdon - Greater London16£17,402318,23219
Inverclyde1£12,498528,5312
Isle of Wight6£18,15717,18313
Kent69£15,125319,628107
Lancashire82£15,721317,093195
Leicestershire18£15,794213,34234
Lincolnshire54£15,633314,493133
Merseyside96£16,81227,467108
Merthyr Tydfil3£14,050317,8994
Merton - Greater London1£10,250476,000-
Moray4£14,622321,4972
Newport18£14,623319,20840
Newry and Mourne6£14,356216,46410
Newtownabbey5£14,938423,5395
Norfolk30£16,457215,32453
North Ayrshire2£13,497523,71344
North Down9£14,816216,0882
North Lanarkshire8£15,417314,23637
North Yorkshire30£15,766215,63941
Northamptonshire14£16,230320,42313
Northumberland20£15,115317,12457
Nottinghamshire23£13,557320,86769
Oxfordshire15£15,877215,40737
Pembrokeshire5£13,895423,8066
Perth and Kinross16£16,923314,47133
Powys2£10,743632,7912
Renfrewshire44£16,20829,079124
Rhondda Cynon Taf4£13,641326,0908
Scottish Borders2£13,398424,990-
Shropshire46£16,598215,028347
Somerset27£17,546316,05835
South Ayrshire7£14,054321,28315
South Lanarkshire19£16,24926,80729
South Yorkshire27£16,555314,74166
Staffordshire62£14,324323,480108
Stirling41£20,47412,90653
Strabane4£18,67128,51113
Suffolk40£16,644318,08742
Surrey27£14,801321,00878
Swansea14£11,507531,40932
Tyne and Wear52£15,258317,107159
Waltham Forest - Greater London5£14,756217,4247
Warwickshire9£14,366415,89910
West Lothian4£12,648433,49513
West Midlands79£15,135320,032193
West Sussex11£18,188214,13853
West Yorkshire78£16,390214,630177
Wiltshire44£17,455313,307104
Worcestershire16£16,162215,97550
Add postcode for better results.