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,288£15,099318,5285,678
Aberdeen City13£16,66417,76996
Aberdeenshire10£16,169110,16919
Angus4£10,859549,91220
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire23£13,594324,70647
Belfast21£14,274325,01765
Berkshire21£16,899213,27736
Bexley - Greater London1£13,69954,956-
Blaenau Gwent8£16,337210,03719
Brent - Greater London1£17,509216,0001
Bridgend1£10,995537,845-
Bristol3£15,362429,84923
Bromley - Greater London3£14,128320,53924
Buckinghamshire34£15,080317,87146
Cambridgeshire40£12,984328,65350
Cardiff13£14,703320,05730
Carmarthenshire12£15,945316,0019
Ceredigion99£15,053319,820125
Cheshire47£15,347317,480139
City of Edinburgh34£17,29215,85297
City of London - Greater London45£14,190320,966168
County Durham66£16,66618,48792
Croydon - Greater London8£14,799421,57124
Cumbria40£17,30215,26957
Derbyshire23£14,350318,56694
Devon25£15,934214,28863
Dorset7£18,58424,93422
Down2£11,495530,263-
Dumfries and Galloway4£13,572423,5155
Dundee City11£15,250313,66728
East Ayrshire4£13,547418,61120
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire29£15,343318,60150
East Sussex7£11,896436,08020
Essex84£16,080215,776145
Falkirk8£14,832423,94222
Fermanagh3£14,978212,2207
Fife69£17,341076633
Flintshire1£10,990357,585-
Glasgow City95£17,40914,785112
Gloucestershire30£18,529320,72347
Greater Manchester134£16,102212,004276
Hampshire34£16,947214,230149
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,556322,49519
Herefordshire2£11,943442,207-
Hertfordshire56£14,932321,157128
Highland7£17,155317,71030
Hillingdon - Greater London13£15,995319,25623
Isle of Wight6£16,82317,10812
Kent55£15,003320,218119
Lancashire70£15,384317,374195
Leicestershire11£15,266222,88641
Lincolnshire49£14,748319,07987
Merseyside93£16,95626,993128
Merthyr Tydfil3£12,130426,8826
Moray3£15,163313,2772
Newport6£14,244411,96338
Newry and Mourne7£15,034313,76712
Newtownabbey8£13,704425,9322
Norfolk41£16,092216,81464
North Ayrshire2£12,497523,74145
North Down13£14,278219,1245
North Lanarkshire8£14,599320,16442
North Yorkshire23£14,190318,18953
Northamptonshire22£18,590317,77217
Northumberland19£14,816215,29953
Nottinghamshire13£14,756214,68979
Oxfordshire9£16,249215,79744
Pembrokeshire10£14,025424,6116
Perth and Kinross12£16,743317,63628
Powys1£11,495526,4722
Renfrewshire38£16,24428,314111
Rhondda Cynon Taf4£14,236327,43210
Scottish Borders1£13,795419,5002
Shropshire40£18,172212,572728
Somerset11£14,581316,67356
South Ayrshire3£13,230428,98915
South Lanarkshire17£16,50215,23424
South Yorkshire30£16,151213,92175
Staffordshire47£14,109321,540132
Stirling28£18,24612,94744
Strabane11£17,675211,6157
Suffolk26£17,691216,14449
Surrey31£16,437216,02483
Swansea14£12,257431,43830
Tyne and Wear55£15,891210,944141
Warwickshire11£13,830316,08510
West Lothian1£14,698317,89317
West Midlands80£15,003320,189207
West Sussex7£18,614213,44858
West Yorkshire75£17,062216,652197
Wiltshire37£16,497314,49271
Worcestershire25£15,033319,02346
Add postcode for better results.