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,824£15,168216,3025,558
Aberdeen City32£16,98803,54942
Aberdeenshire9£17,49015,78715
Angus4£9,870654,18616
Barking & Dagenham - Greater London1£15,65739,5913
Barnet - Greater London1£10,670633,377-
Bedfordshire25£13,877321,24845
Belfast29£14,083220,18060
Berkshire30£16,179213,03336
Bexley - Greater London1£13,29954,956-
Blaenau Gwent11£15,963212,42520
Brent - Greater London1£17,309216,0001
Bristol6£11,734428,70218
Bromley - Greater London10£15,065112,85219
Buckinghamshire30£15,060318,44660
Cambridgeshire48£13,349324,80847
Cardiff13£12,751426,84122
Carmarthenshire11£15,258315,7447
Ceredigion120£14,869319,859112
Cheshire53£14,947217,699122
City of Edinburgh47£17,59715,52096
City of London - Greater London47£15,411217,748151
Cornwall2£17,38924,57225
County Durham90£16,74214,34392
Craigavon1£12,999318,0543
Croydon - Greater London8£14,656316,92821
Cumbria58£17,01519,31644
Derbyshire23£14,426217,81592
Devon40£16,341211,78056
Dorset9£18,46727,67418
Dumfries and Galloway2£14,145419,6256
Dundee City9£14,666313,79628
East Ayrshire2£15,150330,56719
East Riding of Yorkshire38£14,370321,71462
East Sussex9£12,312429,27015
Enfield - Greater London1£15,93814,110-
Essex99£16,251212,885156
Falkirk6£15,028329,36122
Fermanagh4£15,98401,4067
Fife63£16,48203,79980
Flintshire1£10,990357,585-
Glasgow City109£16,90016,359156
Gloucestershire29£19,113216,97455
Greater Manchester145£16,179110,388274
Hampshire69£15,105215,336145
Harrow - Greater London1£11,995410,688-
Havering - Greater London16£14,554323,00125
Hertfordshire56£15,352218,078118
Highland15£16,258210,74823
Hillingdon - Greater London5£12,954431,71329
Isle of Wight11£16,89917,52710
Kent57£15,229318,213138
Lancashire102£15,549210,457213
Leicestershire12£16,196217,46639
Lincolnshire58£14,749320,63686
Merseyside97£16,81913,674132
Merthyr Tydfil2£11,834425,2234
Newport8£14,293316,60332
Newry and Mourne4£14,46109,00615
Newtownabbey4£11,361531,6556
Norfolk45£16,233215,01361
North Ayrshire3£11,996527,16034
North Down10£15,373114,10410
North Lanarkshire8£15,100212,88635
North Yorkshire18£13,781320,72254
Northamptonshire20£19,165315,04718
Northumberland23£14,663215,77641
Nottinghamshire19£14,099318,10577
Oxfordshire14£16,714210,69944
Pembrokeshire5£15,095320,76312
Perth and Kinross6£15,454318,39421
Renfrewshire58£15,95717,40288
Rhondda Cynon Taf3£15,614322,2997
Scottish Borders1£13,795419,5002
Shropshire46£17,926211,237669
Somerset11£14,807215,63747
South Ayrshire4£14,248319,70810
South Lanarkshire77£15,69602,82443
South Yorkshire27£16,97829,57678
Staffordshire49£13,973323,561130
Stirling105£16,27202,36075
Strabane8£18,14727,47011
Suffolk28£17,94229,99057
Surrey36£16,744211,70584
Swansea17£12,925426,50527
Tyne and Wear101£15,86117,771122
Waltham Forest - Greater London4£13,649321,0649
Warwickshire7£13,690419,19011
West Midlands87£15,167318,998200
West Sussex11£18,34119,15947
West Yorkshire105£15,200217,107183
Wiltshire51£16,95529,81463
Worcestershire23£15,276317,33950
Add postcode for better results.