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
All725£9,930421,2081,206
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 London2£11,995210,823-
Buckinghamshire5£11,770311,2225
Caerphilly3£6,663647,2661
Cambridgeshire15£8,512533,33819
Cardiff2£9,773425,0157
Carmarthenshire3£5,530948,4485
Ceredigion28£9,941422,44639
Cheshire22£11,377212,15339
City of Edinburgh23£12,64414,22717
City of London - Greater London12£11,820210,50912
Conwy2£9,795536,2002
Cornwall2£8,496518,19524
County Durham22£12,39016,41729
Craigavon1£8,450418,8661
Croydon - Greater London6£9,070426,8415
Cumbria2£7,897637,2688
Derbyshire5£9,861317,92717
Devon15£11,352213,08915
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 Yorkshire13£10,299323,34512
East Sussex5£9,526321,32311
Essex22£11,984211,07329
Falkirk4£10,347321,18315
Fermanagh2£11,72326,7994
Fife7£14,6090274
Glasgow City22£12,90116,61621
Gloucestershire18£12,048214,52825
Greater Manchester28£10,713319,68769
Hampshire10£8,546529,29415
Havering - Greater London3£12,92018,1593
Hertfordshire18£9,822423,12533
Highland1£9,998516,78611
Hillingdon - Greater London3£6,295745,3765
Inverclyde1£8,998532,7561
Isle of Wight7£11,14936,80012
Kent13£9,869322,10533
Lancashire23£10,946318,07123
Leicestershire5£8,143625,0637
Lincolnshire16£9,015427,52443
Merseyside33£12,64426,55430
Merthyr Tydfil1£9,600418,450-
Merton - Greater London1£5,495943,239-
Newport6£9,562522,92321
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,658320,57415
Northamptonshire3£9,648615,7496
Northumberland6£10,573313,64313
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-
Shropshire11£12,87615,94947
Somerset13£12,85614,05219
South Ayrshire8£9,65165,9278
South Lanarkshire9£13,251212,2068
South Yorkshire14£7,074633,80625
Staffordshire20£8,426525,86628
Stirling6£12,76427,7397
Suffolk15£11,013213,15025
Surrey9£11,443312,54120
Torfaen1£8,995417,8001
Tyne and Wear10£10,955212,28923
Waltham Forest - Greater London1£9,699327,2773
West Lothian1£10,998211,2722
West Midlands28£9,484425,96950
West Yorkshire19£9,839419,72539
Wiltshire20£11,921310,74435
Worcestershire8£9,516530,66113
Wrexham1£3,9951065,346-
Add postcode for better results.