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
All748£10,494420,0861,445
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,590324,3208
Caerphilly1£8,495526,0004
Cambridgeshire10£8,832430,33423
Cardiff1£8,999422,0618
Carmarthenshire2£11,797511,8059
Ceredigion41£10,961316,66642
Cheshire23£10,033318,32243
City of Edinburgh18£14,81202,62435
City of London - Greater London17£12,66726,61416
Conwy5£9,145663,3502
Cornwall1£9,995423,50026
County Durham19£14,36402,36223
Croydon - Greater London2£8,220434,6997
Cumbria13£12,45916,69013
Derbyshire12£11,779217,92422
Devon15£10,426316,49516
Dorset2£8,223630,6956
Dundee City1£10,500213,1025
Ealing - Greater London2£4,995847,500-
East Ayrshire2£11,249321,7783
East Lothian1£10,59947,737-
East Riding of Yorkshire11£9,829324,45018
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,532314,83785
Hampshire11£8,752525,76615
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
Kent12£8,892428,20933
Lancashire17£9,938417,77037
Leicestershire6£8,875422,59010
Lincolnshire21£9,737328,91033
Lisburn1£8,495533,750-
Merseyside33£13,99714,49824
Merton - Greater London1£4,995943,239-
Midlothian1£5,995619,2581
Monmouthshire1£8,495613,000-
Newport6£9,325524,58220
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,82816
Nottinghamshire2£7,998521,4277
Oxfordshire8£11,143210,1794
Pembrokeshire3£10,380420,0775
Renfrewshire8£14,44713,21627
Rhondda Cynon Taf1£10,799220,8771
Shropshire13£13,106110,023141
Somerset13£13,44613,72617
South Ayrshire10£9,66258,8486
South Lanarkshire7£15,1521106
South Yorkshire9£9,554524,77025
Staffordshire17£8,734426,35235
Stirling4£14,42115,7867
Strabane3£16,692517,1021
Suffolk5£10,029317,63131
Surrey12£11,252219,22914
Swansea4£8,096523,03310
Tyne and Wear13£9,642422,06835
Warwickshire2£8,747533,6973
West Midlands31£9,779420,26358
West Sussex2£10,194414,3633
West Yorkshire22£10,605318,42943
Wiltshire21£13,60328,08527
Worcestershire6£10,738321,02412
Add postcode for better results.