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
All778£10,522420,0461,501
Aberdeen City7£14,19611,21114
Aberdeenshire3£11,79825,3926
Angus2£8,673630,91111
Antrim1£5,499943,3011
Ards1£7,995540,550-
Armagh1£6,995619,965-
Bedfordshire12£11,210316,86310
Belfast7£11,066312,70823
Berkshire7£12,130315,68510
Blaenau Gwent4£9,910414,9365
Bristol1£5,790752,0009
Bromley - Greater London1£10,995221,0961
Buckinghamshire9£12,321213,5148
Caerphilly2£8,193632,7503
Cambridgeshire6£7,962537,13625
Cardiff1£8,999422,0618
Carmarthenshire2£11,496511,8059
Ceredigion39£11,113316,26044
Cheshire28£10,366316,40138
City of Edinburgh19£14,33314,44535
City of London - Greater London23£12,73415,20317
Conwy5£9,145636,9692
Cornwall1£9,995423,50027
County Durham19£14,559071523
Croydon - Greater London2£8,220434,7007
Cumbria9£12,09828,17417
Derbyshire12£11,566318,71423
Derry1£9,999418,000-
Devon14£10,636316,67316
Dorset2£5,248858,4055
Dundee City2£9,750314,9945
Ealing - Greater London2£4,995847,500-
East Ayrshire2£10,849321,7783
East Riding of Yorkshire12£9,995421,35118
East Sussex3£8,658523,96711
Essex31£12,93629,70237
Falkirk3£9,229422,35812
Fermanagh2£13,83015,6884
Fife11£14,10526,1125
Glasgow City15£14,34913,49220
Gloucestershire10£12,560317,05121
Greater Manchester34£11,082314,22483
Hampshire12£9,379421,25417
Havering - Greater London27£13,96703705
Hertfordshire27£11,649212,43534
Highland3£10,430417,9775
Hillingdon - Greater London2£9,048436,1005
Inverclyde1£8,498652,6741
Isle of Wight7£11,70635,4678
Kent10£9,146425,11130
Lancashire13£9,813420,93838
Leicestershire6£8,821422,5928
Lincolnshire23£9,836326,46827
Lisburn1£8,495533,750-
Merseyside34£13,90914,87724
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport7£8,608530,03720
Newry and Mourne3£14,86501,1823
Newtownabbey3£10,580315,6335
Norfolk10£9,784427,25515
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,933217,3687
North Yorkshire8£12,01128,79024
Northamptonshire4£11,071510,9754
Northumberland6£10,116321,65215
Nottinghamshire1£8,495531,1988
Oxfordshire8£10,512313,1315
Pembrokeshire4£9,534429,6595
Renfrewshire7£14,73901,01828
Scottish Borders1£10,59947,737-
Shropshire10£14,05817,953181
Somerset7£11,97516,70528
South Ayrshire9£9,68065,8596
South Lanarkshire8£14,48311,9565
South Yorkshire10£11,280422,13727
Staffordshire14£8,459529,42340
Stirling1£15,3951109
Strabane2£16,729525,6483
Suffolk7£10,377215,25629
Surrey11£11,548216,09216
Swansea4£7,916525,06910
Tyne and Wear11£9,104425,54731
Warwickshire1£4,495962,0004
West Midlands30£9,460423,11857
West Sussex2£9,973418,2323
West Yorkshire21£10,280320,75446
Wiltshire21£13,27238,80424
Worcestershire4£10,610425,58813
Add postcode for better results.