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,329£15,055318,3415,232
Aberdeen City12£17,15516,26965
Aberdeenshire10£16,789110,16917
Angus4£10,859549,91219
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire23£13,558324,70641
Belfast20£14,409322,27160
Berkshire21£16,847213,27730
Bexley - Greater London1£13,69954,956-
Blaenau Gwent8£16,249210,03718
Brent - Greater London1£17,509216,0001
Bridgend1£10,995537,845-
Bristol3£15,311429,84921
Bromley - Greater London3£14,128320,53923
Buckinghamshire33£14,760318,21845
Cambridgeshire40£12,994328,65345
Cardiff13£14,343320,05725
Carmarthenshire12£15,195316,0017
Ceredigion99£15,059319,820112
Cheshire47£15,200317,213121
City of Edinburgh35£17,49315,85293
City of London - Greater London41£14,251321,077155
County Durham67£16,80118,48784
Croydon - Greater London8£14,799421,57122
Cumbria40£17,29515,26953
Derbyshire24£14,209317,98186
Devon26£15,725214,29254
Dorset7£19,10824,93419
Down2£11,345530,263-
Dumfries and Galloway4£13,572423,5154
Dundee City11£15,250313,66727
East Ayrshire4£13,372418,61119
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire29£15,339318,60648
East Sussex7£11,539436,08018
Essex76£16,202214,973146
Falkirk8£14,769423,94220
Fermanagh3£14,978212,2207
Fife69£17,410076629
Flintshire1£10,990357,585-
Glasgow City93£17,72514,315102
Gloucestershire30£18,451320,72345
Greater Manchester132£16,193212,047260
Hampshire48£16,340214,319134
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,476322,49518
Herefordshire2£11,943442,207-
Hertfordshire58£14,783321,060116
Highland11£16,371215,08122
Hillingdon - Greater London13£15,995319,25620
Isle of Wight6£16,74017,10811
Kent55£14,941320,218114
Lancashire118£15,68919,987180
Leicestershire10£14,882224,44239
Lincolnshire49£14,817319,32476
Merseyside91£17,23426,655121
Merthyr Tydfil3£12,039426,8823
Moray1£14,49838,9563
Newport6£14,244411,96333
Newry and Mourne7£15,134313,76711
Newtownabbey8£13,654425,9321
Norfolk40£16,137216,76864
North Ayrshire2£12,497523,74140
North Down13£14,228219,1245
North Lanarkshire8£14,561320,16431
North Yorkshire22£14,177316,78948
Northamptonshire21£18,786317,58117
Northumberland20£14,596214,97444
Nottinghamshire11£14,102215,11878
Oxfordshire9£16,152215,79741
Pembrokeshire10£13,725424,6115
Perth and Kinross12£16,701317,63623
Powys1£11,495526,4722
Renfrewshire38£16,36328,314100
Rhondda Cynon Taf4£14,236327,4328
Scottish Borders1£13,795419,5002
Shropshire39£18,329212,174741
Somerset11£14,560316,67349
South Ayrshire3£12,997428,98912
South Lanarkshire17£16,53415,23422
South Yorkshire30£16,144213,92167
Staffordshire47£14,240320,513124
Stirling28£18,56012,98735
Strabane11£17,702211,6155
Suffolk27£17,514215,85648
Surrey31£16,192217,02675
Swansea14£12,206431,43825
Tyne and Wear56£15,931211,240123
Warwickshire11£13,265419,2038
West Lothian1£14,698317,89315
West Midlands79£14,989320,023190
West Sussex7£18,400213,44853
West Yorkshire73£17,106216,747184
Wiltshire37£16,713314,03360
Worcestershire24£14,844319,25640
Add postcode for better results.