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
All732£10,559318,2201,381
Aberdeen City7£13,56814,52312
Aberdeenshire2£11,74936,2553
Angus1£8,350640,47612
Bedfordshire9£8,121536,7977
Belfast5£11,61527,63822
Berkshire9£8,057529,57312
Blaenau Gwent1£12,19521,5005
Bristol1£8,395614,50012
Bromley - Greater London1£11,295221,0961
Buckinghamshire4£11,66139,0587
Caerphilly1£8,495526,0003
Cambridgeshire14£8,467529,18721
Cardiff3£10,884310,8787
Carmarthenshire3£11,848613,9939
Ceredigion42£10,923316,18437
Cheshire22£10,722313,31742
City of Edinburgh18£14,50912,37740
City of London - Greater London16£11,10837,99414
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham21£13,70414,41724
Croydon - Greater London4£10,198319,5366
Cumbria11£12,162210,3138
Derbyshire5£8,099537,13819
Devon14£11,061313,21719
Dorset4£7,995530,8286
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
Essex23£11,777214,92037
Falkirk2£10,498521,92618
Fermanagh3£11,06528,3743
Fife10£15,5151195
Glasgow City14£14,01814,84823
Gloucestershire13£13,304111,38928
Greater Manchester42£11,291317,60573
Hampshire11£8,903524,74415
Havering - Greater London5£13,38213,1134
Hertfordshire22£9,958321,99834
Highland1£13,49812,5925
Hillingdon - Greater London1£5,595670,0006
Isle of Wight5£11,69247,20010
Kent12£9,597423,93036
Lancashire17£10,424417,65432
Leicestershire4£8,456519,1777
Lincolnshire18£9,088330,65645
Merseyside34£13,65326,26227
Merton - Greater London1£4,995943,239-
Midlothian1£8,995523,516-
Newport9£9,974420,22819
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 Yorkshire10£11,267316,10519
Northamptonshire3£10,88035,7156
Northumberland5£10,759215,53516
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,179210,93397
Somerset13£13,17612,68615
South Ayrshire8£9,65165,9276
South Lanarkshire9£13,95113,9918
South Yorkshire11£8,291528,78624
Staffordshire14£9,530319,81934
Stirling3£15,39511010
Suffolk12£10,703311,24128
Surrey15£11,578215,68515
Swansea5£6,574631,77713
Tyne and Wear9£8,932427,84129
Waltham Forest - Greater London1£8,999327,2771
Warwickshire1£10,999310,4033
West Midlands30£9,529421,45956
West Sussex2£10,193414,3635
West Yorkshire19£9,296421,66044
Wiltshire17£11,973310,30130
Worcestershire8£8,930534,28910
Add postcode for better results.