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,297£15,057318,7975,526
Aberdeen City14£16,78917,28895
Aberdeenshire11£16,38119,24918
Angus4£10,859549,91220
Antrim1£8,499658,9431
Barking & Dagenham - Greater London1£13,586411,2083
Bedfordshire26£14,265320,98943
Belfast23£14,402220,80054
Berkshire18£16,890213,08336
Bexley - Greater London1£13,69954,956-
Blaenau Gwent8£15,987211,35818
Brent - Greater London1£17,509216,0001
Bridgend1£10,995537,845-
Bristol3£16,362429,84923
Bromley - Greater London4£13,920324,83323
Buckinghamshire30£14,528318,14845
Cambridgeshire45£13,161327,85850
Cardiff16£14,644319,02628
Carmarthenshire13£15,564318,0698
Ceredigion92£15,268319,024123
Cheshire45£15,692216,069137
City of Edinburgh36£17,17816,87994
City of London - Greater London47£14,238321,897161
Coleraine1£12,290425,771-
County Durham69£16,78618,35887
Craigavon1£10,950654,5933
Croydon - Greater London8£14,799421,57124
Cumbria40£17,50914,70655
Derbyshire23£14,164319,36491
Devon26£15,957215,20461
Dorset6£19,59811,84022
Down1£12,995314,570-
Dumfries and Galloway5£14,057424,8024
Dundee City11£15,286313,66728
East Ayrshire4£13,547418,61120
East Dunbartonshire1£16,99817,0091
East Riding of Yorkshire32£15,191320,75748
East Sussex7£11,896436,08020
Essex84£16,172215,291140
Falkirk7£15,709418,44122
Fermanagh3£14,978212,2207
Fife62£17,040040039
Flintshire1£10,990357,585-
Glasgow City93£17,57614,394110
Gloucestershire32£18,241321,16845
Greater Manchester131£16,157211,746275
Hampshire31£17,263213,379148
Harrow - Greater London1£11,995410,688-
Havering - Greater London14£15,647221,74519
Herefordshire2£11,943442,207-
Hertfordshire59£15,185320,770123
Highland6£17,081319,90130
Hillingdon - Greater London15£16,059318,79722
Isle of Wight6£16,90717,47511
Kent55£15,024319,894117
Lancashire66£15,513316,983193
Leicestershire10£14,696217,74839
Lincolnshire48£15,022317,51384
Merseyside98£16,80727,721122
Merthyr Tydfil3£12,130426,8826
Moray3£15,496313,2772
Newport8£14,556312,88036
Newry and Mourne6£14,881313,78712
Newtownabbey7£13,698427,0652
Norfolk40£15,987216,84663
North Ayrshire2£12,497523,74144
North Down14£14,312218,4024
North Lanarkshire7£14,442320,30242
North Yorkshire23£14,014319,79652
Northamptonshire22£18,480318,30016
Northumberland17£15,062315,49752
Nottinghamshire16£14,244218,47376
Oxfordshire8£16,468213,73944
Pembrokeshire8£14,745421,4526
Perth and Kinross12£16,868315,15627
Powys1£11,495526,4722
Renfrewshire39£16,25329,189109
Rhondda Cynon Taf4£14,296327,43210
Scottish Borders1£13,795419,5002
Shropshire39£18,309212,982701
Somerset12£14,157320,04555
South Ayrshire3£13,230428,98914
South Lanarkshire17£16,34314,96423
South Yorkshire31£15,818216,57872
Staffordshire48£14,209321,362127
Stirling28£18,21012,98443
Strabane11£17,675211,6107
Suffolk25£17,583216,16949
Surrey32£16,257217,38881
Swansea14£12,261431,43830
Tyne and Wear55£15,899210,931134
Waltham Forest - Greater London2£13,499319,8888
Warwickshire10£13,793416,78910
West Lothian2£13,598422,26316
West Midlands79£14,846321,032199
West Sussex9£19,011212,58855
West Yorkshire79£16,989216,451190
Wiltshire39£16,882314,14068
Worcestershire22£14,829319,08646
Add postcode for better results.