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
All716£10,513318,8331,384
Aberdeen City7£13,56814,52512
Aberdeenshire2£11,74936,2553
Angus1£8,350640,47612
Bedfordshire8£8,199536,9138
Belfast5£11,61529,21522
Berkshire8£7,977632,43912
Blaenau Gwent1£12,19521,5005
Bristol1£8,395614,50012
Bromley - Greater London1£11,295221,0961
Buckinghamshire4£11,66139,0587
Caerphilly2£6,743741,5003
Cambridgeshire13£8,234530,65321
Cardiff3£10,884310,8786
Carmarthenshire3£11,848613,9939
Ceredigion42£10,923316,18436
Cheshire21£10,792313,20443
City of Edinburgh18£14,50912,37740
City of London - Greater London15£11,39627,61915
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham21£13,70414,41724
Croydon - Greater London4£10,198319,5366
Cumbria10£11,934211,1859
Derbyshire4£8,069539,13520
Devon14£11,040313,21718
Dorset4£7,995530,8285
Dundee City4£10,813211,5812
Ealing - Greater London2£4,995847,500-
East Ayrshire1£10,449221,1802
East Lothian1£10,59947,737-
East Riding of Yorkshire11£9,865323,61315
East Sussex1£8,995429,00012
Essex22£11,871214,86537
Falkirk2£10,498521,92618
Fermanagh3£11,06528,3743
Fife10£15,5151195
Glasgow City14£14,01814,84822
Gloucestershire13£13,304111,38928
Greater Manchester41£11,321317,52972
Hampshire10£8,909524,10715
Havering - Greater London5£13,38213,1134
Hertfordshire22£9,958321,99834
Highland2£12,39839,2025
Hillingdon - Greater London1£5,595670,0006
Isle of Wight5£11,69247,20010
Kent12£9,597423,93034
Lancashire18£10,647316,74031
Leicestershire3£8,937519,0228
Lincolnshire18£9,183330,84245
Lisburn1£8,495533,7501
Merseyside35£13,43127,06927
Merton - Greater London1£4,995943,239-
Midlothian1£8,995523,516-
Newport9£9,974420,22818
Newry and Mourne1£13,99505005
Newtownabbey1£12,495110,0003
Norfolk4£10,370316,64314
North Ayrshire3£9,264535,01410
North Down3£11,327211,2132
North Lanarkshire4£10,255416,8234
North Yorkshire9£11,297316,78320
Northamptonshire2£11,84544,9497
Northumberland4£10,574315,88117
Nottinghamshire3£7,215633,4827
Oxfordshire7£11,72428,2196
Pembrokeshire3£10,334416,9814
Powys1£8,995525,017-
Renfrewshire8£13,12228,71023
Rhondda Cynon Taf1£11,299220,8771
Shropshire8£12,011210,93398
Somerset11£13,31812,83817
South Ayrshire8£9,65165,9276
South Lanarkshire8£14,07124,3848
South Yorkshire11£8,291528,78623
Staffordshire14£8,873423,21633
Stirling3£15,39511010
Suffolk12£10,703311,24128
Surrey16£11,104318,89214
Swansea4£6,717635,40713
Tyne and Wear7£9,271425,65131
Waltham Forest - Greater London1£8,999327,2771
Warwickshire1£10,999310,4033
West Midlands30£9,524421,45956
West Sussex2£10,193414,3634
West Yorkshire18£9,479421,14145
Wiltshire16£11,965310,06831
Worcestershire8£8,890534,28910
Add postcode for better results.