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,494419,8791,518
Aberdeen City6£14,44611,17712
Aberdeenshire2£12,69812,3386
Angus3£8,613630,18312
Antrim1£5,499943,3011
Ards1£7,995540,550-
Bedfordshire13£10,817317,76710
Belfast8£10,932312,92514
Berkshire7£11,007316,61910
Blaenau Gwent4£10,285412,3656
Bristol1£5,790752,0008
Buckinghamshire9£12,204213,5148
Caerphilly2£8,193632,7503
Cambridgeshire9£8,763427,18925
Cardiff1£8,999422,0618
Carmarthenshire2£11,496511,8059
Ceredigion41£11,268314,25448
Cheshire23£10,311316,32741
City of Edinburgh18£14,67502,83436
City of London - Greater London20£12,74015,01820
Conwy5£9,145636,9692
Cornwall1£9,995423,50028
County Durham22£14,02812,69322
Croydon - Greater London2£8,220434,7007
Cumbria6£11,948210,63719
Derbyshire25£12,58818,35819
Derry1£9,999418,000-
Devon15£11,299213,90717
Dorset2£5,248858,4055
Dundee City2£9,750314,9945
Ealing - Greater London2£4,995847,500-
East Ayrshire2£10,849321,7783
East Riding of Yorkshire11£10,085421,76618
East Sussex3£7,828628,33311
Essex29£13,38016,45538
Fermanagh1£12,99002,3605
Fife16£15,35326,3745
Glasgow City13£13,58815,30923
Gloucestershire11£12,418316,08321
Greater Manchester36£10,490316,28885
Hampshire9£9,486419,91720
Havering - Greater London28£13,85006345
Hertfordshire26£11,737213,41636
Highland2£9,497514,8145
Hillingdon - Greater London3£9,532330,3744
Inverclyde1£8,498652,6741
Isle of Wight6£11,99233,7589
Kent5£7,665629,09033
Lancashire14£9,888320,92737
Leicestershire6£8,814422,5928
Lincolnshire21£9,939325,24228
Lisburn1£8,495534,1091
Merseyside36£13,55026,13524
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport8£8,819527,60119
Newry and Mourne3£14,86501,1823
Newtownabbey3£10,580315,6335
Norfolk10£9,730427,25515
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,867217,6097
North Yorkshire7£12,53326,07125
Northamptonshire4£11,071510,9754
Northumberland6£10,116321,65212
Nottinghamshire1£8,250531,1989
Oxfordshire8£9,998318,7535
Pembrokeshire4£9,534429,6595
Renfrewshire7£14,48217,72331
Rhondda Cynon Taf3£8,392626,8283
Scottish Borders1£10,59947,737-
Shropshire12£13,238212,532201
Somerset9£11,72818,01924
South Ayrshire9£9,64665,8596
South Lanarkshire8£14,48311,9565
South Yorkshire9£12,071318,55025
Staffordshire15£9,148426,04040
Stirling1£15,3951109
Strabane2£14,495525,6483
Suffolk8£10,616213,74227
Surrey9£11,492218,05117
Swansea5£7,933527,2559
Tyne and Wear12£8,976426,59030
Warwickshire1£4,495962,0004
West Midlands30£9,246424,01354
West Sussex2£9,973418,2322
West Yorkshire21£10,404320,47547
Wiltshire23£13,61828,19626
Worcestershire4£8,985529,12713
Add postcode for better results.