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,329£15,101318,3415,584
Aberdeen City12£17,27116,26970
Aberdeenshire10£16,169110,16919
Angus4£10,859549,91220
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire23£13,587324,70647
Belfast20£14,438322,27165
Berkshire21£16,894213,27735
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,53923
Buckinghamshire33£14,813318,21847
Cambridgeshire40£12,999328,65349
Cardiff13£14,703320,05730
Carmarthenshire12£15,945316,0019
Ceredigion99£15,056319,820120
Cheshire47£15,285317,213133
City of Edinburgh35£17,53515,85294
City of London - Greater London41£14,328321,077169
County Durham67£16,55918,48791
Croydon - Greater London8£14,799421,57124
Cumbria40£17,29815,26956
Derbyshire24£14,240317,98191
Devon26£15,865214,29259
Dorset7£18,58424,93421
Down2£11,345530,263-
Dumfries and Galloway4£13,572423,5154
Dundee City11£15,250313,66727
East Ayrshire4£13,547418,61119
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire29£15,343318,60650
East Sussex7£11,896436,08019
Essex76£16,248214,973150
Falkirk8£14,832423,94222
Fermanagh3£14,978212,2207
Fife69£17,341076630
Flintshire1£10,990357,585-
Glasgow City93£17,51414,315110
Gloucestershire30£18,530320,72347
Greater Manchester132£16,247212,047273
Hampshire48£16,361214,319145
Harrow - Greater London1£11,995410,688-
Havering - Greater London13£15,556322,49519
Herefordshire2£11,943442,207-
Hertfordshire58£14,888321,060126
Highland11£16,453215,08127
Hillingdon - Greater London13£15,995319,25623
Isle of Wight6£16,82317,10812
Kent55£14,997320,218118
Lancashire118£15,79119,987193
Leicestershire10£15,118224,44241
Lincolnshire49£14,834319,32488
Merseyside91£17,22626,655128
Merthyr Tydfil3£12,130426,8826
Moray1£15,49838,9563
Newport6£14,244411,96338
Newry and Mourne7£15,034313,76712
Newtownabbey8£13,704425,9322
Norfolk40£16,180216,76865
North Ayrshire2£12,497523,74145
North Down13£14,278219,1245
North Lanarkshire8£14,599320,16441
North Yorkshire22£14,244316,78953
Northamptonshire21£18,752317,58117
Northumberland20£14,593214,97447
Nottinghamshire11£14,241215,11880
Oxfordshire9£16,249215,79743
Pembrokeshire10£14,025424,6116
Perth and Kinross12£16,743317,63628
Powys1£11,495526,4722
Renfrewshire38£16,36328,314110
Rhondda Cynon Taf4£14,236327,43210
Scottish Borders1£13,795419,5002
Shropshire39£18,371212,174742
Somerset11£14,581316,67353
South Ayrshire3£13,230428,98913
South Lanarkshire17£16,50215,23422
South Yorkshire30£16,151213,92174
Staffordshire47£14,380320,513132
Stirling28£18,56012,98741
Strabane11£17,675211,6156
Suffolk27£17,567215,85649
Surrey31£16,221217,02679
Swansea14£12,257431,43829
Tyne and Wear56£15,799211,240136
Warwickshire11£13,311419,20310
West Lothian1£14,698317,89317
West Midlands79£15,017320,023201
West Sussex7£18,614213,44857
West Yorkshire73£17,158216,747197
Wiltshire37£16,713314,03367
Worcestershire24£14,929319,25646
Add postcode for better results.