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
All732£10,530420,3361,449
Aberdeen City5£14,45612,64113
Aberdeenshire4£11,16138,0424
Angus2£8,673630,91113
Ards1£7,995540,550-
Bedfordshire6£9,318532,41610
Belfast8£11,44539,59623
Berkshire5£9,367431,42310
Blaenau Gwent2£11,34839,2505
Bridgend1£4,995933,4472
Bristol1£5,790752,00011
Bromley - Greater London1£10,995221,0961
Buckinghamshire5£11,570324,3208
Caerphilly1£8,495526,0003
Cambridgeshire10£8,832430,33423
Cardiff1£8,999422,0618
Carmarthenshire2£11,797511,8059
Ceredigion41£10,961316,66640
Cheshire24£10,094317,86543
City of Edinburgh18£14,81202,62435
City of London - Greater London17£12,66726,61416
Conwy5£9,145663,3502
Cornwall1£9,995423,50026
County Durham17£14,760022024
Croydon - Greater London2£8,220434,6997
Cumbria13£12,45916,69013
Derbyshire11£11,799219,09423
Devon15£10,410316,49516
Dorset1£6,495751,8897
Dundee City1£10,500213,1025
Ealing - Greater London2£4,995847,500-
East Ayrshire2£11,249321,7783
East Lothian1£10,59947,737-
East Riding of Yorkshire10£9,612426,40919
East Sussex2£10,493315,95011
Essex24£12,501213,36636
Falkirk2£9,347426,51316
Fermanagh3£12,152216,1153
Fife12£14,20424,9474
Glasgow City15£14,34913,49221
Gloucestershire10£12,310320,71720
Greater Manchester32£11,518314,65483
Hampshire10£8,478527,35916
Havering - Greater London6£14,11612,0153
Hertfordshire23£10,907317,07532
Highland3£11,530310,7405
Hillingdon - Greater London1£5,595670,0005
Isle of Wight7£11,70645,4679
Kent11£9,247424,86434
Lancashire17£9,935417,77036
Leicestershire6£8,876422,59010
Lincolnshire21£9,737328,91033
Lisburn1£8,495533,750-
Merseyside33£13,99714,49824
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport6£9,325524,58219
Newry and Mourne2£12,99501,2733
Newtownabbey1£6,450645,0004
Norfolk10£9,808426,72014
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,967217,3687
North Yorkshire12£10,589318,22122
Northamptonshire3£10,462512,9665
Northumberland7£10,456218,82815
Nottinghamshire2£7,998521,4277
Oxfordshire7£11,054211,2585
Pembrokeshire3£10,380420,0775
Renfrewshire8£14,44713,21627
Rhondda Cynon Taf1£10,799220,8771
Shropshire13£13,106110,023144
Somerset12£13,57613,73417
South Ayrshire10£9,66258,8486
South Lanarkshire7£15,1521106
South Yorkshire9£9,554524,77025
Staffordshire16£8,523527,85836
Stirling2£13,447211,5628
Strabane3£16,692517,1021
Suffolk5£10,029317,63131
Surrey12£11,252219,22913
Swansea4£8,096523,03310
Tyne and Wear12£9,670422,00135
Warwickshire2£8,747533,6973
West Midlands31£9,776420,26357
West Sussex1£11,49527,1354
West Yorkshire20£10,552318,73845
Wiltshire21£13,60328,08527
Worcestershire6£10,738321,02412
Add postcode for better results.