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,416£15,181319,0905,225
Aberdeen City10£18,27601,920100
Aberdeenshire10£16,97614,66720
Angus5£10,946547,93023
Bedfordshire27£14,310320,36443
Belfast31£14,611214,64650
Berkshire19£16,680216,19030
Blaenau Gwent8£15,949215,18017
Brent - Greater London1£18,309216,0002
Bridgend1£10,995537,845-
Bristol6£13,778437,33817
Bromley - Greater London7£13,666321,93521
Buckinghamshire30£14,504318,54744
Cambridgeshire33£12,480433,09164
Cardiff17£15,411314,05527
Carmarthenshire13£15,025418,9779
Ceredigion93£14,719321,819100
Cheshire53£15,868315,402132
City of Edinburgh37£16,87017,64097
City of London - Greater London48£14,815320,433157
Coleraine1£12,290425,771-
Conwy5£17,228213,8813
County Durham61£17,15317,85595
Craigavon1£8,999657,0003
Croydon - Greater London13£15,450318,88019
Cumbria46£17,42016,78954
Derbyshire18£14,371317,04493
Devon35£15,733315,01952
Dorset9£14,847316,65921
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City9£13,988318,91426
East Ayrshire4£13,297423,01320
East Dunbartonshire1£17,49817,0091
East Riding of Yorkshire33£15,795216,87440
East Sussex10£12,293434,02024
Essex76£16,524214,442144
Falkirk4£16,119415,05227
Fermanagh3£15,46527,2636
Fife63£16,79201,73135
Glasgow City97£17,60413,732122
Gloucestershire31£17,659325,38949
Greater Manchester146£16,365211,976263
Hampshire43£17,541212,315137
Harrow - Greater London1£11,995410,688-
Havering - Greater London12£17,050213,72318
Herefordshire1£9,995562,1091
Hertfordshire59£15,303320,982119
Highland21£24,59328,48915
Hillingdon - Greater London17£16,652318,04017
Inverclyde1£11,998528,5311
Isle of Wight6£16,707110,30813
Kent67£14,950320,594106
Lancashire79£15,567317,449203
Larne1£11,950043,000-
Leicestershire13£16,548212,46435
Lincolnshire53£15,448317,66684
Merseyside93£16,94627,058117
Merthyr Tydfil5£13,000422,7724
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport13£14,656320,05639
Newry and Mourne6£14,590217,13310
Newtownabbey6£14,031426,7834
Norfolk38£15,702317,13163
North Ayrshire3£13,198421,67744
North Down7£15,306212,3473
North Lanarkshire7£14,949317,77839
North Yorkshire25£14,853317,65947
Northamptonshire15£16,148317,16313
Northumberland16£14,926317,28157
Nottinghamshire21£13,651317,08263
Oxfordshire7£15,914220,64844
Pembrokeshire4£13,870425,8626
Perth and Kinross13£17,193314,02632
Powys2£10,743632,7912
Renfrewshire38£16,37129,359124
Rhondda Cynon Taf3£15,162218,4219
Scottish Borders1£13,795419,5002
Shropshire46£17,904214,862492
Somerset23£18,359312,00039
South Ayrshire5£14,377421,83215
South Lanarkshire19£16,24826,41725
South Yorkshire28£16,793216,58665
Staffordshire52£14,284323,125113
Stirling34£17,86414,13953
Strabane11£17,366310,9689
Suffolk31£17,244216,12751
Surrey35£16,384217,06675
Swansea10£11,618533,09934
Tyne and Wear51£15,058316,400148
Waltham Forest - Greater London1£10,999329,53511
Warwickshire6£15,546313,8029
West Lothian1£14,998317,89318
West Midlands71£15,058319,256201
West Sussex15£18,233211,76348
West Yorkshire90£15,645316,061177
Wiltshire42£17,656311,52666
Worcestershire22£14,982317,54147
Add postcode for better results.