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
All788£10,461419,8791,435
Aberdeen City6£14,44611,17712
Aberdeenshire2£12,69812,3386
Angus3£8,613630,18311
Antrim1£5,499943,3011
Ards1£7,995540,550-
Bedfordshire13£10,644317,76710
Belfast8£10,932312,92513
Berkshire7£11,007316,61910
Blaenau Gwent4£10,285412,3656
Bristol1£5,790752,0008
Buckinghamshire9£11,977213,5147
Caerphilly2£8,193632,7503
Cambridgeshire9£8,763427,18925
Cardiff1£8,999422,0617
Carmarthenshire2£11,496511,8059
Ceredigion41£11,268314,25445
Cheshire23£10,319316,32737
City of Edinburgh18£14,67502,83434
City of London - Greater London20£12,64015,01819
Conwy5£9,145636,9691
Cornwall1£9,995423,50028
County Durham22£14,02812,69320
Croydon - Greater London2£8,220434,7007
Cumbria6£11,664210,63719
Derbyshire25£12,56518,35817
Derry1£9,999418,000-
Devon15£11,323213,90717
Dorset2£5,248858,4055
Dundee City2£9,750314,9945
Ealing - Greater London2£4,745847,500-
East Ayrshire2£10,849321,7783
East Riding of Yorkshire11£10,085421,76615
East Sussex3£7,828628,33311
Essex29£13,31116,45532
Fermanagh1£12,99002,3605
Fife16£15,33426,3745
Glasgow City13£13,58815,30923
Gloucestershire11£12,418316,08321
Greater Manchester36£10,480316,28880
Hampshire9£9,479419,91720
Havering - Greater London28£13,49606345
Hertfordshire26£11,622213,41628
Highland2£9,497514,8145
Hillingdon - Greater London3£9,532330,3744
Inverclyde1£8,298652,6741
Isle of Wight6£11,99233,7588
Kent5£7,565629,09033
Lancashire14£9,849320,92737
Leicestershire6£8,762422,5928
Lincolnshire21£9,897325,24227
Lisburn1£8,495534,1091
Merseyside36£13,53626,13521
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport8£8,845527,60118
Newry and Mourne3£14,86501,1823
Newtownabbey3£10,580315,6335
Norfolk10£9,730427,25513
North Ayrshire2£8,299644,5227
North Down2£11,49329,3144
North Lanarkshire3£10,716217,6097
North Yorkshire7£12,59026,07124
Northamptonshire4£11,071510,9753
Northumberland6£10,116321,65210
Nottinghamshire1£8,250531,1989
Oxfordshire8£9,998318,7535
Pembrokeshire4£9,534429,6595
Renfrewshire7£14,48217,72328
Rhondda Cynon Taf3£8,392626,8283
Scottish Borders1£10,59947,737-
Shropshire12£13,230212,532200
Somerset9£11,72318,01923
South Ayrshire9£9,64665,8595
South Lanarkshire8£14,48311,9565
South Yorkshire9£12,071318,55024
Staffordshire15£9,042426,04040
Stirling1£15,3951109
Strabane2£14,495525,6483
Suffolk8£10,616213,74224
Surrey9£11,492218,05117
Swansea5£7,933527,2558
Tyne and Wear12£8,951426,59027
Warwickshire1£4,495962,0003
West Midlands30£9,165424,01347
West Sussex2£9,973418,2322
West Yorkshire21£10,385320,47544
Wiltshire23£13,60528,19623
Worcestershire4£8,985529,12712
Add postcode for better results.