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,456£15,149319,1855,103
Aberdeen City13£17,48114,14899
Aberdeenshire9£17,14016,99819
Angus5£10,946547,93024
Antrim1£9,790646,787-
Banbridge1£9,900541,0001
Bedfordshire24£15,588215,50940
Belfast27£14,808215,32655
Berkshire20£17,025215,52931
Blaenau Gwent9£15,830214,24617
Brent - Greater London1£18,509216,0002
Bridgend1£10,995537,845-
Bristol5£14,893335,67320
Bromley - Greater London10£13,825319,90019
Buckinghamshire31£14,801316,94440
Cambridgeshire34£13,343328,63662
Cardiff16£16,214314,22129
Carmarthenshire14£15,130418,4629
Ceredigion98£14,958320,87998
Cheshire49£15,867315,864132
City of Edinburgh46£17,43915,68387
City of London - Greater London52£15,414318,533156
Coleraine1£12,290425,773-
Conwy4£17,22824,6013
County Durham64£16,90718,59695
Croydon - Greater London12£15,800316,86020
Cumbria46£17,47216,04558
Derbyshire19£13,977317,73994
Devon34£16,482314,08953
Dorset8£15,709314,72323
Down1£12,995314,5702
Dumfries and Galloway6£13,797425,8383
Dundee City9£13,982316,76125
East Ayrshire7£13,582323,54516
East Dunbartonshire1£17,49816,6011
East Riding of Yorkshire26£14,526320,43240
East Sussex9£12,843329,44227
Essex71£17,299213,344141
Falkirk4£16,119415,04829
Fermanagh2£13,973310,7837
Fife62£16,86901,47237
Glasgow City100£17,54414,089120
Gloucestershire35£17,261324,55344
Greater Manchester157£16,251212,973249
Hampshire49£17,309214,379134
Harrow - Greater London1£11,995410,688-
Havering - Greater London9£16,379215,40920
Herefordshire1£9,995562,1091
Hertfordshire60£15,354320,868117
Highland20£24,02028,91317
Hillingdon - Greater London16£17,033319,41117
Inverclyde1£12,498528,5311
Isle of Wight6£16,707110,30815
Kent66£15,047320,372106
Lancashire74£15,583318,055196
Leicestershire12£16,126215,21437
Lincolnshire54£15,353316,28190
Merseyside96£16,95927,532110
Merthyr Tydfil5£13,092422,7714
Merton - Greater London1£10,250476,000-
Moray3£15,663313,2773
Newport15£15,128317,14440
Newry and Mourne7£14,098220,3879
Newtownabbey6£14,031426,7834
Norfolk35£15,998315,76761
North Ayrshire3£12,496527,14240
North Down9£14,816216,0881
North Lanarkshire6£15,216317,59340
North Yorkshire27£15,071318,89844
Northamptonshire15£16,267316,96413
Northumberland18£15,139317,69857
Nottinghamshire19£13,520320,71272
Oxfordshire13£16,490216,48039
Pembrokeshire5£13,795422,7365
Perth and Kinross14£17,198313,87233
Powys2£10,743632,7912
Renfrewshire38£16,30729,281126
Rhondda Cynon Taf4£13,641326,0907
Scottish Borders1£13,795419,5002
Shropshire52£16,991216,083424
Somerset23£18,213312,43939
South Ayrshire6£14,481421,12815
South Lanarkshire16£16,57515,57326
South Yorkshire28£16,497317,03461
Staffordshire48£14,058323,728112
Stirling40£19,77613,58549
Strabane9£18,82726,87111
Suffolk36£16,953316,24244
Surrey28£14,919321,14075
Swansea12£11,570533,62032
Tyne and Wear53£14,988316,880152
Waltham Forest - Greater London1£10,999329,53111
Warwickshire10£13,606420,14510
West Dunbartonshire1£13,998330,0036
West Lothian1£12,298424,98416
West Midlands78£14,881321,154194
West Sussex13£17,665215,50948
West Yorkshire85£15,949314,771176
Wiltshire42£17,497311,83366
Worcestershire19£15,562317,05146
Add postcode for better results.