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
All784£10,492319,9571,487
Aberdeen City5£14,45612,64113
Aberdeenshire4£11,01138,0424
Angus2£8,673630,91112
Ards1£7,995540,550-
Armagh1£6,995619,965-
Bedfordshire11£11,278317,69010
Belfast8£11,44539,59622
Berkshire5£9,367431,4239
Blaenau Gwent2£11,32539,3505
Bridgend1£4,995933,4472
Bristol1£5,790752,00011
Bromley - Greater London1£10,995221,0961
Buckinghamshire8£12,418215,2028
Caerphilly1£8,495526,0003
Cambridgeshire9£8,952428,18324
Cardiff1£8,999422,0618
Carmarthenshire1£14,00006,0009
Ceredigion46£10,901316,98739
Cheshire26£10,477315,80243
City of Edinburgh19£14,56903,11235
City of London - Greater London22£12,93015,10916
Conwy5£9,145636,9692
Cornwall1£9,995423,50026
County Durham17£14,760022024
Croydon - Greater London2£8,220434,6997
Cumbria11£12,20727,21115
Derbyshire11£11,934217,36824
Derry1£9,999418,000-
Devon15£10,373316,49516
Dorset1£6,495751,8896
Dundee City1£10,500213,1025
Ealing - Greater London2£4,995847,500-
East Ayrshire2£11,249321,7783
East Riding of Yorkshire14£9,708423,78418
East Sussex2£10,493315,95011
Essex32£13,19028,62336
Falkirk2£9,097426,51315
Fermanagh2£13,83015,6884
Fife10£13,50626,7227
Glasgow City15£14,34913,49221
Gloucestershire9£13,067218,06121
Greater Manchester33£11,605213,90481
Hampshire13£9,087422,12915
Havering - Greater London27£13,99103704
Herefordshire1£9,990214,8211
Hertfordshire30£11,765213,10833
Highland5£11,377314,7083
Hillingdon - Greater London1£5,595670,0005
Inverclyde1£8,498652,6741
Isle of Wight7£11,70635,4679
Kent11£9,414323,11434
Lancashire14£9,539418,48040
Leicestershire5£8,452425,49511
Lincolnshire22£9,738328,40030
Lisburn1£8,495533,750-
Merseyside32£14,09714,06126
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport5£9,254526,39520
Newry and Mourne3£14,96501,1823
Newtownabbey3£10,580315,6335
Norfolk11£9,779427,10014
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,950217,3687
North Yorkshire11£10,133423,33024
Northamptonshire4£11,071510,9755
Northumberland6£10,116321,65216
Nottinghamshire2£8,748426,6347
Oxfordshire7£11,025211,2584
Pembrokeshire4£9,534429,6595
Renfrewshire7£14,73901,01828
Rhondda Cynon Taf2£10,645411,6722
Scottish Borders1£10,59947,737-
Shropshire12£13,082211,090157
Somerset7£11,83717,11324
South Ayrshire10£9,56258,8486
South Lanarkshire7£15,1521106
South Yorkshire11£10,577423,06725
Staffordshire13£8,248529,04139
Stirling2£13,197211,5628
Strabane1£7,995551,2893
Suffolk6£10,357214,90030
Surrey14£11,266217,92713
Swansea4£8,124523,03310
Tyne and Wear11£9,164425,54736
Warwickshire2£8,747533,6973
West Midlands30£9,587422,34356
West Sussex1£11,49527,1354
West Yorkshire21£10,387320,22746
Wiltshire20£13,43938,73527
Worcestershire4£10,610425,58814
Add postcode for better results.