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
All767£10,515419,9371,517
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,70813
Berkshire7£11,254315,72310
Blaenau Gwent4£9,910414,9335
Bristol1£5,790752,0009
Bromley - Greater London1£10,995221,0961
Buckinghamshire9£12,321213,5148
Caerphilly2£8,193632,7503
Cambridgeshire10£8,957426,79624
Cardiff1£8,999422,0618
Carmarthenshire2£11,496511,8059
Ceredigion37£11,181315,19148
Cheshire27£10,260316,84039
City of Edinburgh18£14,67502,83436
City of London - Greater London22£12,67215,43918
Conwy5£9,145636,9692
Cornwall1£9,995423,50027
County Durham19£14,559071523
Croydon - Greater London2£8,220434,7007
Cumbria7£11,92629,47819
Derbyshire12£12,122217,40423
Derry1£9,999418,000-
Devon13£10,781215,26717
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 Sussex2£6,993734,50012
Essex30£13,26317,29238
Falkirk1£9,498427,54813
Fermanagh1£14,36502,3605
Fife11£14,05926,1125
Glasgow City12£13,68725,56224
Gloucestershire10£12,560317,05121
Greater Manchester36£10,878316,18783
Hampshire12£9,379421,25417
Havering - Greater London27£13,88306576
Hertfordshire25£11,855212,92836
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,836422,5928
Lincolnshire22£9,806326,39927
Lisburn1£8,495534,109-
Merseyside34£13,90914,87724
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport8£8,844527,60120
Newry and Mourne3£14,86501,1823
Newtownabbey3£10,580315,6335
Norfolk10£9,765427,25515
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,933217,6097
North Yorkshire8£12,01128,79024
Northamptonshire4£11,071510,9754
Northumberland6£10,116321,65215
Nottinghamshire1£8,495531,1987
Oxfordshire8£10,512313,1315
Pembrokeshire4£9,534429,6595
Renfrewshire7£14,73901,01828
Rhondda Cynon Taf1£10,29152,4663
Scottish Borders1£10,59947,737-
Shropshire9£14,36518,735186
Somerset8£12,00816,57427
South Ayrshire9£9,68065,8596
South Lanarkshire8£14,48311,9565
South Yorkshire10£11,280422,13727
Staffordshire15£8,395528,89340
Stirling1£15,3951109
Strabane2£16,729525,6483
Suffolk8£10,704213,74229
Surrey10£11,523217,40617
Swansea4£7,916525,0699
Tyne and Wear11£9,076425,54731
Warwickshire1£4,495962,0004
West Midlands30£9,460423,11856
West Sussex2£9,973418,2322
West Yorkshire21£10,259320,85047
Wiltshire21£13,20138,80424
Worcestershire3£9,996534,10014
Add postcode for better results.