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,528£15,527317,9785,000
Aberdeen City17£17,45615,90899
Aberdeenshire10£17,24614,38025
Angus6£10,953542,05221
Banbridge1£10,400541,0001
Barking & Dagenham - Greater London1£14,431321,3581
Bedfordshire20£15,399317,49953
Belfast32£15,659213,01649
Berkshire21£17,477215,31835
Blaenau Gwent10£14,337218,88917
Brent - Greater London1£18,509216,0002
Bristol5£14,451440,70218
Bromley - Greater London10£13,875322,04922
Buckinghamshire27£15,991314,85343
Cambridgeshire31£13,515329,77751
Cardiff16£17,073213,22030
Carmarthenshire11£15,258416,2468
Ceredigion103£15,039321,10393
Cheshire38£15,500317,690132
City of Edinburgh55£17,77816,64682
City of London - Greater London67£15,056321,241151
Clackmannanshire1£16,6980-3
Coleraine1£12,290425,773-
Conwy4£22,22824,0632
Cornwall2£15,250319,10420
County Durham52£16,55817,565111
Craigavon1£12,799423,9454
Croydon - Greater London12£16,037320,78116
Cumbria42£17,12216,60167
Derbyshire24£14,469318,19882
Devon31£16,084315,48950
Dorset9£16,220214,90627
Dumfries and Galloway7£14,214424,0252
Dundee City14£14,053318,31619
East Ayrshire6£14,236420,87318
East Dunbartonshire1£17,69816,6012
East Lothian1£10,499540,1102
East Riding of Yorkshire26£15,052317,54135
East Sussex13£13,936325,69832
Essex83£17,355213,528135
Falkirk9£14,507416,39830
Fermanagh4£13,836318,6847
Fife54£16,58202,05828
Glasgow City114£17,43115,305118
Gloucestershire30£18,519321,26694
Greater Manchester166£16,132213,134228
Hampshire47£16,022316,489119
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£16,031215,22414
Herefordshire1£9,995562,1092
Hertfordshire57£15,898317,689118
Highland16£27,72237,98216
Hillingdon - Greater London16£17,205317,52819
Inverclyde1£12,498528,5313
Isle of Wight4£17,49017,56315
Kent69£15,419318,203102
Lancashire68£16,150215,317197
Leicestershire16£14,943314,46836
Lincolnshire51£15,916315,411126
Merseyside106£16,97328,633101
Merthyr Tydfil4£14,243317,4644
Moray4£14,872321,4972
Newport19£14,311420,70941
Newry and Mourne7£14,484216,6138
Newtownabbey5£15,237423,5265
Norfolk25£17,052211,65157
North Ayrshire2£13,497523,71342
North Down7£17,19828,8471
North Lanarkshire8£15,830311,93237
North Yorkshire25£14,751318,05440
Northamptonshire12£16,273322,56613
Northumberland28£15,610315,88553
Nottinghamshire18£13,352422,15263
Oxfordshire19£15,499316,68140
Pembrokeshire6£14,245421,8007
Perth and Kinross15£17,162313,72935
Powys2£10,743632,7912
Renfrewshire44£16,41328,570119
Rhondda Cynon Taf6£14,006321,8166
Scottish Borders2£13,398424,990-
Shropshire43£16,835213,506287
Somerset24£18,418313,45038
South Ayrshire8£14,506421,42018
South Lanarkshire23£18,37925,50428
South Yorkshire31£17,099214,85557
Staffordshire55£14,173324,57398
Stirling46£19,98714,23355
Strabane5£18,237213,04211
Suffolk37£16,630318,23136
Surrey30£15,686317,54590
Swansea14£12,070432,15130
Tyne and Wear55£15,479213,745160
Waltham Forest - Greater London3£15,302216,3109
Warwickshire10£14,074416,4089
West Dunbartonshire1£14,498330,0038
West Lothian3£13,765424,82514
West Midlands85£15,214319,743174
West Sussex9£14,182427,75054
West Yorkshire78£16,395314,269164
Wiltshire39£17,295311,877107
Worcestershire15£16,871214,62345
Add postcode for better results.