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
All720£9,949420,8621,240
Aberdeen City4£13,94511016
Aberdeenshire1£9,999511,5002
Angus5£7,586540,67510
Antrim1£6,499746,000-
Bedfordshire12£8,032531,4096
Berkshire5£7,660536,14513
Bristol2£8,820525,9259
Bromley - Greater London2£11,995210,823-
Buckinghamshire5£11,760311,2225
Caerphilly3£6,663647,2661
Cambridgeshire15£8,512533,33819
Cardiff2£9,773425,0157
Carmarthenshire2£5,297956,1726
Ceredigion28£9,538422,15140
Cheshire22£11,354212,15339
City of Edinburgh23£12,64414,22717
City of London - Greater London12£11,778210,50912
Conwy2£9,795536,2002
Cornwall2£8,496518,19524
County Durham21£12,44216,36230
Craigavon1£8,450418,8661
Croydon - Greater London6£9,070426,8415
Cumbria2£7,897637,2688
Derbyshire5£9,861317,92717
Devon14£11,306313,23016
Dorset2£9,973427,4556
Dundee City4£10,750312,0931
Ealing - Greater London1£4,995945,000-
East Ayrshire2£8,874520,6613
East Lothian1£10,69947,7371
East Riding of Yorkshire13£10,299323,34512
East Sussex5£9,526321,32311
Essex24£12,141210,33329
Falkirk4£10,347321,18315
Fermanagh2£11,72326,7994
Fife7£14,6090274
Glasgow City22£12,86916,61621
Gloucestershire18£12,048214,52825
Greater Manchester31£10,539320,57470
Hampshire9£8,463530,21314
Havering - Greater London4£13,07816,3702
Hertfordshire18£9,814423,12533
Highland1£9,998516,78611
Hillingdon - Greater London3£6,295745,3765
Isle of Wight7£11,53436,52913
Kent13£9,854322,10533
Lancashire23£10,946318,07124
Leicestershire5£8,138625,0637
Lincolnshire17£8,912430,51144
Merseyside33£12,42827,66531
Merthyr Tydfil1£9,600418,450-
Merton - Greater London1£5,495943,239-
Newport6£9,312522,92320
Newry and Mourne1£13,99505004
Newtownabbey4£10,370317,4812
Norfolk9£9,625419,27916
North Ayrshire1£11,495316,0009
North Lanarkshire1£9,250520,2003
North Yorkshire11£10,495321,67416
Northamptonshire3£9,648615,7496
Northumberland5£10,889313,41414
Nottinghamshire1£4,4951059,62014
Oxfordshire5£12,29725,5068
Pembrokeshire5£8,999429,5555
Powys1£8,995525,017-
Renfrewshire9£11,597212,57916
Rhondda Cynon Taf2£8,597522,350-
Shropshire11£12,87615,94950
Somerset13£12,85614,05219
South Ayrshire9£9,155613,4477
South Lanarkshire9£13,251212,2068
South Yorkshire13£7,157633,94526
Staffordshire18£8,522526,84329
Stirling6£12,76427,7397
Suffolk15£10,990213,15025
Surrey9£11,443312,54820
Swansea1£6,699617,26012
Tyne and Wear8£10,582314,98025
Waltham Forest - Greater London1£9,699327,2773
West Lothian1£10,998211,2722
West Midlands28£9,484425,96950
West Sussex1£11,49527,0946
West Yorkshire20£9,507421,10041
Wiltshire16£11,455310,84340
Worcestershire8£9,516530,66113
Wrexham1£3,9951065,346-
Add postcode for better results.