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£10,887318,1381,388
Aberdeen City7£13,99613,25611
Aberdeenshire3£10,71639,5033
Angus2£7,423637,49412
Bedfordshire8£10,032430,1779
Belfast5£12,35426,47024
Berkshire6£8,805531,43814
Blaenau Gwent1£12,19521,5005
Bristol1£5,790752,00012
Bromley - Greater London2£11,795212,1211
Buckinghamshire6£12,532311,0396
Caerphilly2£6,743741,5003
Cambridgeshire9£8,742430,93224
Cardiff2£11,147312,3187
Carmarthenshire3£10,230515,4959
Ceredigion39£10,872316,76339
Cheshire24£10,476313,95642
City of Edinburgh19£14,23216,23835
City of London - Greater London14£13,32925,07618
Conwy4£8,295663,3502
Cornwall2£9,473523,52325
County Durham17£14,30412,60624
Croydon - Greater London3£9,747323,2046
Cumbria14£12,17628,75910
Derbyshire7£12,330112,39322
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 Sussex1£8,995429,00011
Essex24£12,856214,34635
Falkirk2£9,347426,51316
Fermanagh4£11,601213,7353
Fife10£15,5151195
Glasgow City16£14,59613,04318
Gloucestershire11£13,75119,40622
Greater Manchester38£11,350316,38179
Hampshire10£8,831525,08915
Havering - Greater London6£14,60212,0153
Hertfordshire25£10,741319,29830
Highland2£12,39839,2025
Hillingdon - Greater London1£5,595670,0005
Isle of Wight6£11,57546,4609
Kent14£9,143424,90432
Lancashire12£10,529319,57035
Leicestershire1£11,50029,25010
Lincolnshire21£10,246324,33334
Lisburn1£8,495533,750-
Merseyside30£13,99115,61025
Merton - Greater London1£4,995943,239-
Midlothian2£7,495621,387-
Newport9£9,459423,22521
Newry and Mourne1£13,99505004
Norfolk11£10,763316,72013
North Ayrshire3£9,264535,0148
North Down3£11,327211,2131
North Lanarkshire2£11,125214,1237
North Yorkshire10£11,743312,94921
Northamptonshire2£11,69544,9495
Northumberland5£10,659316,57317
Nottinghamshire3£7,130633,4827
Oxfordshire7£11,72428,2626
Pembrokeshire3£10,334416,9814
Powys1£8,995525,017-
Renfrewshire8£14,38413,34824
Rhondda Cynon Taf1£10,799220,8771
Shropshire10£13,56118,738113
Somerset13£13,90711,25017
South Ayrshire9£9,52269,1766
South Lanarkshire8£14,07124,3846
South Yorkshire7£8,637524,85325
Staffordshire14£9,477421,01334
Stirling3£15,3951108
Strabane2£21,04004-
Suffolk11£9,930315,73131
Surrey13£11,537216,63415
Swansea3£7,395625,98712
Tyne and Wear13£9,928422,58532
Warwickshire1£13,49912563
West Midlands32£9,870419,30259
West Sussex2£10,193414,3634
West Yorkshire19£10,365319,22843
Wiltshire19£13,67028,72125
Worcestershire7£10,283421,71712
Wrexham1£8,995536,4541
Add postcode for better results.