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
All738£10,541318,4951,385
Aberdeen City7£13,568129112
Aberdeenshire2£11,74936,2553
Angus1£8,350640,47612
Bedfordshire9£8,121536,7977
Belfast5£11,61527,63822
Berkshire9£8,057529,57313
Blaenau Gwent2£11,097310,4304
Bristol1£8,200614,50013
Bromley - Greater London1£11,495221,0961
Buckinghamshire4£11,66139,0587
Caerphilly1£8,495526,0003
Cambridgeshire14£8,461529,18721
Cardiff5£11,488210,3698
Carmarthenshire3£11,848613,9939
Ceredigion40£10,850316,50638
Cheshire23£10,695313,76542
City of Edinburgh18£14,50912,37740
City of London - Greater London16£11,34627,93214
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham22£13,51715,71023
Croydon - Greater London4£10,198319,5366
Cumbria8£11,723423,5078
Derbyshire5£8,099537,13820
Devon14£11,061313,21720
Dorset4£8,059530,8286
Dundee City4£10,813211,5812
Ealing - Greater London2£4,995847,500-
East Ayrshire1£10,449221,1802
East Lothian1£10,59947,7371
East Riding of Yorkshire11£9,865323,61315
East Sussex1£8,995429,00012
Essex24£11,726215,46538
Falkirk2£10,498521,92618
Fermanagh3£11,06528,3743
Fife10£15,5151195
Glasgow City14£14,01814,84823
Gloucestershire13£13,304111,38929
Greater Manchester41£11,193318,04574
Hampshire11£8,921524,74415
Havering - Greater London5£13,38213,1134
Hertfordshire21£9,942421,71235
Highland1£13,49812,5925
Hillingdon - Greater London1£5,595670,0006
Isle of Wight5£11,69247,20010
Kent12£9,597423,93036
Lancashire18£10,317417,81732
Leicestershire4£8,459519,1777
Lincolnshire18£9,088330,65645
Merseyside35£13,64326,19526
Merton - Greater London1£4,995943,239-
Midlothian1£8,995523,516-
Newport9£9,974420,22819
Newry and Mourne1£13,99505005
Newtownabbey1£12,495110,0003
Norfolk5£10,496315,41413
North Ayrshire3£9,264535,01411
North Down3£11,327211,2132
North Lanarkshire5£10,804317,5803
North Yorkshire10£11,267316,10520
Northamptonshire3£10,88035,7156
Northumberland5£10,759215,53516
Nottinghamshire4£6,535740,0166
Oxfordshire7£11,72428,2196
Pembrokeshire3£10,334416,9814
Powys1£8,995525,017-
Renfrewshire8£13,12228,71023
Rhondda Cynon Taf1£11,299220,8771
Shropshire8£12,179210,93396
Somerset13£12,31423,91714
South Ayrshire8£9,65165,9276
South Lanarkshire9£13,95113,9918
South Yorkshire10£8,160528,28224
Staffordshire14£9,530319,81934
Stirling3£15,39511010
Suffolk12£10,937210,94627
Surrey15£11,578215,68515
Swansea5£6,574631,77715
Tyne and Wear10£9,389425,06728
Waltham Forest - Greater London1£8,999327,2771
Warwickshire1£10,999310,4033
West Midlands32£9,477421,30754
West Sussex2£10,193414,3635
West Yorkshire19£9,302421,55044
Wiltshire17£11,973310,30131
Worcestershire8£8,927534,28910
Add postcode for better results.