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,293£14,779220,3405,802
Aberdeen City13£17,40518,14745
Aberdeenshire10£16,531212,99527
Angus4£10,369547,3357
Ards1£8,370669,7411
Armagh1£10,95012,428-
Barking & Dagenham - Greater London1£11,499532,1321
Barnet - Greater London1£10,799445,0003
Bedfordshire23£15,148320,86546
Belfast12£15,967223,30632
Berkshire30£16,017215,65068
Blaenau Gwent2£15,89515,00810
Brent - Greater London2£10,925543,0002
Bristol29£14,786220,78150
Bromley - Greater London4£16,695211,55118
Buckinghamshire34£14,891320,08560
Caerphilly2£11,993524,5061
Cambridgeshire58£13,492325,66063
Cardiff24£14,887323,85541
Carmarthenshire8£15,49529,58714
Ceredigion93£15,817219,255155
Cheshire62£14,419217,789194
City of Edinburgh20£20,53114,63760
City of London - Greater London43£15,410218,931192
Coleraine1£13,990225,177-
Cornwall3£13,66239,67835
County Durham55£14,936219,536133
Craigavon1£7,995665,8103
Croydon - Greater London4£15,750215,74922
Cumbria21£16,552110,36761
Denbighshire2£15,247219,121-
Derbyshire42£15,339216,777105
Derry1£10,750447,0002
Devon28£16,276214,535103
Dorset11£15,187211,85631
Dumfries and Galloway2£13,295427,0745
Dundee City5£14,100213,35025
East Ayrshire1£12,850330,6927
East Riding of Yorkshire20£15,353215,35046
East Sussex19£14,346214,53442
Essex83£15,991216,739177
Falkirk8£15,680111,79443
Fermanagh12£15,034110,42718
Fife29£18,20519,48244
Flintshire1£10,990357,585-
Glasgow City39£18,085110,440107
Gloucestershire24£14,911321,14662
Greater Manchester96£14,375322,559233
Hampshire75£13,756322,798156
Havering - Greater London15£16,677217,62734
Herefordshire2£13,774319,915-
Hertfordshire60£15,625218,470122
Highland18£15,736216,36733
Hillingdon - Greater London17£17,183217,00422
Isle of Wight17£17,54917,50915
Kent61£15,388216,263171
Lancashire57£14,578219,162190
Leicestershire20£14,075218,02270
Lincolnshire52£15,278314,84574
Lisburn2£9,795649,9127
Merseyside49£14,278217,947159
Merthyr Tydfil2£10,821537,2085
Moray32£16,117115,12131
Neath Port Talbot2£14,495315,250-
Newport18£16,082213,35743
Newry and Mourne6£13,873218,18710
Newtownabbey8£13,809222,9659
Norfolk40£13,331329,11768
North Ayrshire1£15,495124,00062
North Down2£19,67015,4339
North Lanarkshire17£14,082223,56350
North Yorkshire25£15,413217,09185
Northamptonshire30£17,325214,18627
Northumberland36£15,253214,95657
Nottinghamshire19£14,619219,13159
Oxfordshire14£18,21816,27956
Pembrokeshire9£15,668213,80623
Renfrewshire28£16,969111,39398
Rhondda Cynon Taf1£18,69211,4586
Shropshire57£15,999217,050387
Somerset27£13,298326,44036
South Ayrshire4£12,798436,6385
South Lanarkshire6£14,895217,41325
South Yorkshire31£14,888319,00896
Staffordshire37£15,240219,708111
Stirling10£16,10818,53756
Strabane4£15,808216,4365
Suffolk21£16,027213,92395
Surrey44£15,897215,410109
Swansea9£12,134324,67725
Tyne and Wear70£15,914214,615147
Waltham Forest - Greater London1£14,965118,0326
Warwickshire9£15,147221,04519
West Dunbartonshire1£13,698333,3344
West Midlands70£15,432214,441189
West Sussex21£14,978218,86436
West Yorkshire94£15,468214,682174
Wiltshire39£16,129216,93881
Worcestershire16£15,897215,34549
Wrexham2£11,538433,7502
Add postcode for better results.