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
All722£9,922421,2181,195
Aberdeen City4£13,94511016
Aberdeenshire1£9,999511,5002
Angus4£8,235535,55910
Antrim1£6,499746,000-
Ballymena1£8,999422,560-
Bedfordshire11£8,326530,8196
Berkshire5£7,660536,14513
Blaenau Gwent1£6,499653,4204
Bristol2£8,820525,9259
Bromley - Greater London1£11,995221,096-
Buckinghamshire5£11,770311,2225
Caerphilly1£8,495526,0001
Cambridgeshire14£8,477534,06319
Cardiff2£9,773425,0157
Carmarthenshire2£5,297956,1725
Ceredigion27£10,069422,46939
Cheshire22£11,395212,15339
City of Edinburgh24£12,47116,51716
City of London - Greater London11£12,16728,70313
Conwy2£9,795536,2002
Cornwall2£8,496518,19524
County Durham22£12,40316,41729
Craigavon1£8,450418,8661
Croydon - Greater London6£9,070426,8335
Cumbria2£7,897637,2688
Derbyshire6£9,882318,75116
Devon15£11,366213,08616
Dorset2£9,745427,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 Yorkshire14£9,921426,02011
East Sussex5£9,766218,54910
Essex22£11,828211,13930
Falkirk4£10,347321,18315
Fermanagh2£11,72326,7994
Fife7£14,6090274
Glasgow City22£12,90116,61621
Gloucestershire18£12,048214,52825
Greater Manchester30£10,681318,77067
Hampshire9£8,740529,44815
Havering - Greater London4£13,09016,3702
Hertfordshire19£9,631423,38033
Highland1£9,998516,78611
Hillingdon - Greater London3£6,295745,3765
Inverclyde1£8,998532,7561
Isle of Wight7£11,14936,80012
Kent13£10,099317,66832
Lancashire22£10,926318,52224
Leicestershire5£8,151625,0637
Lincolnshire14£9,101425,88943
Merseyside33£12,64426,55430
Merthyr Tydfil1£9,600418,450-
Merton - Greater London1£5,495943,239-
Newport8£9,583521,02419
Newry and Mourne2£12,49515,6253
Newtownabbey4£10,370317,4812
Norfolk9£9,625419,27516
North Ayrshire1£11,495316,0009
North Lanarkshire1£9,250520,2003
North Yorkshire11£10,658320,57415
Northamptonshire3£9,648615,7496
Northumberland5£10,287314,85013
Nottinghamshire1£4,4951059,62013
Oxfordshire5£12,29725,5068
Pembrokeshire5£8,999429,5555
Powys1£8,995525,017-
Renfrewshire9£11,597212,57916
Rhondda Cynon Taf2£8,597522,350-
Shropshire12£12,53117,20443
Somerset14£12,93713,76318
South Ayrshire8£9,65165,9279
South Lanarkshire9£13,251212,2068
South Yorkshire13£7,158633,70225
Staffordshire18£8,005627,90428
Stirling6£12,76427,7397
Suffolk15£11,022213,15025
Surrey9£11,443312,54120
Torfaen1£8,995417,8001
Tyne and Wear11£10,577316,05524
Waltham Forest - Greater London1£9,699327,2773
West Lothian1£10,998211,2722
West Midlands28£9,653423,83650
West Yorkshire18£9,597420,77938
Wiltshire20£11,921310,74435
Worcestershire8£9,516530,66113
Wrexham1£3,9951065,346-
Add postcode for better results.