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
All701£10,790318,8531,419
Aberdeen City7£13,99613,25611
Aberdeenshire3£10,71639,5033
Angus1£8,350640,47613
Bedfordshire8£10,032430,1779
Belfast5£12,35426,47024
Berkshire5£9,367431,42315
Blaenau Gwent1£12,19521,5005
Bristol1£5,790752,00012
Bromley - Greater London1£11,295221,0961
Buckinghamshire6£12,524311,0396
Caerphilly2£6,743741,5003
Cambridgeshire8£8,772431,85824
Cardiff2£11,147312,3187
Carmarthenshire3£10,230515,4959
Ceredigion16£10,938313,84562
Cheshire21£10,615313,79144
City of Edinburgh19£14,23216,23835
City of London - Greater London14£13,31425,07618
Conwy4£8,295663,3502
Cornwall2£9,343523,52325
County Durham17£14,30412,60624
Croydon - Greater London2£8,220434,6627
Cumbria15£12,09129,30210
Derbyshire8£11,753215,47222
Devon14£10,783316,94417
Dorset1£6,495751,8897
Dundee City1£10,500213,1025
Ealing - Greater London2£4,995847,500-
East Ayrshire1£13,49813,9053
East Lothian1£10,59947,737-
East Riding of Yorkshire11£9,772325,61716
East Sussex2£9,997315,00011
Essex23£12,804214,96936
Falkirk2£9,347426,51316
Fermanagh4£11,601213,7353
Fife12£14,24524,9475
Glasgow City15£14,80212,00819
Gloucestershire11£13,023217,83722
Greater Manchester37£11,097317,75580
Hampshire10£8,771525,08915
Havering - Greater London6£14,56812,0153
Hertfordshire26£10,639320,06629
Highland2£12,39839,2025
Hillingdon - Greater London1£5,595670,0005
Isle of Wight6£11,57546,4608
Kent14£8,815426,60734
Lancashire12£10,488319,57035
Leicestershire1£11,50029,25010
Lincolnshire21£10,246324,33334
Lisburn1£8,495533,750-
Merseyside33£13,65926,30825
Merton - Greater London1£4,995943,239-
Midlothian2£7,495621,387-
Newport8£8,418527,89823
Newry and Mourne1£13,99505003
Norfolk11£10,763316,72012
North Ayrshire3£9,264535,0148
North Down3£11,327211,2131
North Lanarkshire2£11,125214,1237
North Yorkshire9£11,758313,46322
Northamptonshire2£11,69544,9495
Northumberland5£10,659316,57317
Nottinghamshire3£7,130633,4826
Oxfordshire7£11,72428,2624
Pembrokeshire3£10,334416,9814
Powys1£8,995525,017-
Renfrewshire7£14,01114,13426
Rhondda Cynon Taf1£10,799220,8771
Shropshire10£13,54518,738115
Somerset13£13,90711,25017
South Ayrshire9£9,52269,1766
South Lanarkshire8£14,07124,3846
South Yorkshire6£8,195527,75926
Staffordshire14£8,941425,37935
Stirling3£15,3951108
Strabane2£21,04004-
Suffolk11£9,930315,73130
Surrey15£11,491216,59913
Swansea3£7,461625,98711
Tyne and Wear14£10,005421,04832
Warwickshire3£10,431422,4843
West Midlands32£9,870419,30259
West Sussex2£10,193414,3634
West Yorkshire19£10,349319,22843
Wiltshire19£13,67028,72125
Worcestershire7£10,283421,71712
Wrexham1£8,995536,4541
Add postcode for better results.