Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used MG MG3 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 MG3 models, pros and cons, what to look out for and everything else you need to know? Check out our MG MG3 buying guide here.

MG MG3 Data by County

MG MG3 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,031£10,468318,5501,565
Aberdeen City26£13,81701,37925
Aberdeenshire1£9,99545,0207
Angus5£7,266739,7378
Bedfordshire13£9,343423,35216
Belfast16£11,95416,78613
Berkshire6£10,010417,00012
Blaenau Gwent2£7,496639,1596
Bridgend1£6,995653,7792
Bristol1£5,790752,0006
Bromley - Greater London1£12,99501,1952
Buckinghamshire10£10,503221,5697
Caerphilly3£7,460637,8333
Cambridgeshire12£7,544539,46723
Cardiff3£9,887413,3075
Carmarthenshire2£11,496511,8058
Ceredigion43£10,969316,12251
Cheshire25£11,059212,65738
City of Edinburgh34£13,60513,24936
City of London - Greater London24£11,77529,12617
Conwy4£8,295636,2093
Cornwall1£3,9951047,4007
County Durham61£13,72302,54722
Croydon - Greater London2£8,220434,7006
Cumbria4£10,230316,81723
Derbyshire33£12,07816,26228
Derry2£8,725541,500-
Devon11£11,547213,72717
Dorset5£6,487639,8755
Dundee City1£9,250416,8855
Ealing - Greater London1£4,495945,0001
East Ayrshire1£8,999439,6513
East Riding of Yorkshire16£8,815429,15314
East Sussex3£8,661523,53310
Essex20£13,21616,87143
Falkirk7£11,95228,14411
Fermanagh6£13,07804425
Fife41£14,55302,05419
Glasgow City16£14,17203,17041
Gloucestershire9£13,60524,98722
Greater Manchester41£12,356211,10692
Hampshire13£9,206418,78920
Harrow - Greater London1£5,995541,114-
Havering - Greater London23£13,52207768
Herefordshire1£9,990214,8211
Hertfordshire24£12,157210,09324
Highland8£11,785210,9123
Hillingdon - Greater London1£10,500218,9236
Inverclyde1£8,298652,674-
Isle of Wight7£11,70636,3506
Kent8£9,296420,96130
Lancashire15£9,808426,13639
Leicestershire2£8,500419,08313
Lincolnshire23£9,616323,67925
Merseyside33£14,12713,87738
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport8£9,509424,73216
Newry and Mourne2£15,47307503
Newtownabbey3£10,413315,6335
Norfolk11£8,488532,93815
North Ayrshire1£8,299640,6577
North Down8£12,30614,9105
North Lanarkshire2£12,04525,2839
North Yorkshire11£10,547212,59319
Northamptonshire3£11,607413,3745
Northumberland6£10,433315,82810
Nottinghamshire3£8,581532,9327
Oxfordshire5£8,999413,74810
Pembrokeshire3£9,380431,1676
Renfrewshire40£13,96506,16539
Rhondda Cynon Taf4£8,744623,6763
Scottish Borders1£10,59947,737-
Shropshire10£14,44002,123183
Somerset9£11,146210,54121
South Ayrshire9£9,48968,3783
South Lanarkshire4£13,6230813
South Yorkshire19£13,28013,72823
Staffordshire10£9,549423,90340
Stirling3£14,29701019
Strabane6£15,57413,4614
Suffolk18£11,296310,71625
Surrey11£10,930320,21113
Swansea6£7,799527,7869
Tyne and Wear45£12,83716,55257
Warwickshire3£11,429213,1874
West Midlands32£9,382422,26839
West Sussex1£11,49527,1352
West Yorkshire33£11,038314,41540
Wiltshire21£13,46839,85925
Worcestershire5£7,247644,08111
Add postcode for better results.