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
All747£11,076419,6571,356
Aberdeen City5£14,15623,97812
Aberdeenshire1£9,999511,5003
Angus4£7,910538,29910
Antrim1£5,999746,000-
Bedfordshire9£8,656530,5927
Belfast4£11,64528,39223
Berkshire8£7,863532,76215
Blaenau Gwent1£9,999419,3595
Bristol2£6,382831,83913
Bromley - Greater London1£11,495221,0961
Buckinghamshire6£11,94639,3534
Caerphilly2£6,897642,4002
Cambridgeshire13£7,813635,29919
Cardiff5£11,48828,8207
Carmarthenshire2£11,848511,8059
Ceredigion40£10,730317,76239
Cheshire22£11,204211,39143
City of Edinburgh19£14,26912,82639
City of London - Greater London15£11,64926,67714
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham22£13,39916,37425
Croydon - Greater London5£10,258317,5016
Cumbria3£9,018429,8747
Derbyshire5£9,027425,83818
Devon16£11,074315,21818
Dorset4£8,059530,8147
Dundee City3£10,333314,7812
Ealing - Greater London2£4,995847,500-
East Ayrshire1£10,449221,1803
East Lothian1£10,59947,7371
East Riding of Yorkshire12£9,850324,27916
East Sussex4£8,495426,11411
Essex25£11,888213,76834
Falkirk5£9,036530,36316
Fermanagh2£9,95038,0543
Fife10£15,5151195
Glasgow City16£13,48417,70323
Gloucestershire18£13,022111,06324
Greater Manchester38£11,310315,72971
Hampshire10£74,775528,61616
Havering - Greater London7£13,22213,9312
Hertfordshire18£10,189421,28336
Hillingdon - Greater London1£5,595070,0007
Isle of Wight6£11,32547,71010
Kent13£9,723424,75935
Lancashire19£10,513316,11431
Leicestershire4£8,461616,8477
Lincolnshire16£8,738435,68147
Merseyside37£13,33527,38530
Merton - Greater London1£5,495943,239-
Midlothian1£8,995523,516-
Newport9£9,407424,69519
Newry and Mourne2£13,99505004
Newtownabbey3£11,828215,6411
Norfolk4£10,622313,26815
North Ayrshire2£9,747528,32910
North Down1£13,99001,0002
North Lanarkshire4£10,193419,5803
North Yorkshire10£10,667321,04020
Northamptonshire3£11,21335,7156
Northumberland3£10,766318,89317
Nottinghamshire2£4,748958,6067
Oxfordshire6£11,97925,5577
Pembrokeshire4£9,375427,3354
Powys1£8,995525,017-
Renfrewshire10£12,147313,97122
Shropshire9£12,42818,01281
Somerset13£12,55523,91614
South Ayrshire8£9,65165,9276
South Lanarkshire8£14,07124,3849
South Yorkshire7£6,373737,67227
Staffordshire17£9,689420,48030
Stirling5£14,616198
Suffolk9£11,48528,39929
Surrey14£11,705214,37318
Swansea5£8,134617,48214
Tyne and Wear12£9,467423,38227
Waltham Forest - Greater London1£9,199327,2771
Warwickshire1£11,299310,4033
West Dunbartonshire1£9,298521,4511
West Lothian1£10,998211,2723
West Midlands32£9,350421,72653
West Sussex1£11,49527,1355
West Yorkshire23£9,543420,62843
Wiltshire18£12,092310,67833
Worcestershire9£10,125426,40611
Add postcode for better results.