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,310£15,148318,4255,479
Aberdeen City14£17,02515,78194
Aberdeenshire11£16,33919,24919
Angus4£10,859549,91220
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire27£14,044322,49942
Belfast23£14,402220,34054
Berkshire19£17,277213,02235
Bexley - Greater London1£13,69954,956-
Blaenau Gwent7£16,51318,81818
Brent - Greater London1£17,809216,0001
Bridgend1£10,995537,845-
Bristol4£15,841423,50222
Bromley - Greater London4£13,920324,83323
Buckinghamshire30£14,545318,14845
Cambridgeshire48£13,161327,66249
Cardiff16£14,680319,02628
Carmarthenshire13£15,564318,0698
Ceredigion87£15,151319,708123
Cheshire46£15,751215,958138
City of Edinburgh34£17,24816,96294
City of London - Greater London48£14,115321,656159
Coleraine1£12,290425,771-
Conwy3£19,995117,6654
County Durham68£16,88018,25290
Craigavon1£10,950654,5933
Croydon - Greater London8£14,862421,57124
Cumbria42£17,31815,63353
Derbyshire24£14,394317,94589
Devon26£15,976215,20461
Dorset6£19,59811,84022
Down1£12,995314,570-
Dumfries and Galloway5£14,057424,8024
Dundee City11£15,286313,66728
East Ayrshire4£13,797418,61119
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire33£15,432318,14945
East Sussex7£11,896436,08020
Essex88£16,067215,815140
Falkirk7£15,709418,44123
Fermanagh2£16,97312,7707
Fife62£17,040040039
Flintshire1£10,990357,585-
Glasgow City88£17,75713,434111
Gloucestershire33£18,058321,60145
Greater Manchester134£16,211211,931272
Hampshire31£17,136214,077147
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£15,647221,74519
Herefordshire2£11,943442,207-
Hertfordshire57£15,180320,853122
Highland17£26,42137,86119
Hillingdon - Greater London16£15,931318,93521
Isle of Wight6£16,99017,47511
Kent56£15,060320,874116
Lancashire66£15,589316,567191
Leicestershire7£14,684216,92239
Lincolnshire47£15,247317,01986
Merseyside101£16,72828,200120
Merthyr Tydfil3£12,130426,8826
Moray3£15,496313,2772
Newport7£14,723314,64936
Newry and Mourne7£14,963313,76311
Newtownabbey6£14,031426,7832
Norfolk39£16,075216,80063
North Ayrshire2£12,497523,74145
North Down14£14,312218,4024
North Lanarkshire9£14,843318,52740
North Yorkshire24£13,966319,50352
Northamptonshire23£18,389317,63815
Northumberland14£14,719316,25653
Nottinghamshire19£14,511318,63071
Oxfordshire8£16,468213,67344
Pembrokeshire8£14,745421,4526
Perth and Kinross11£17,356313,83827
Powys1£10526,4722
Renfrewshire38£16,25228,905109
Rhondda Cynon Taf4£14,546327,43210
Scottish Borders1£13,795419,5002
Shropshire38£18,583211,837688
Somerset13£14,026320,49954
South Ayrshire3£13,230428,98914
South Lanarkshire17£16,34314,96424
South Yorkshire32£15,810217,14273
Staffordshire47£14,129321,613126
Stirling27£18,40302,47043
Strabane11£17,675211,5977
Suffolk25£17,583216,16950
Surrey30£16,533217,43679
Swansea14£12,114433,71629
Tyne and Wear54£16,020210,779136
Waltham Forest - Greater London2£13,499319,8889
Warwickshire10£13,813416,78910
West Lothian2£13,598422,26316
West Midlands79£14,725321,780197
West Sussex8£19,813210,46956
West Yorkshire80£16,933316,536187
Wiltshire38£17,068313,11868
Worcestershire22£14,830319,08646
Add postcode for better results.