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
All744£10,702318,9101,397
Aberdeen City7£13,99613,25611
Aberdeenshire3£10,71639,5033
Angus1£8,350640,47613
Bedfordshire9£10,048428,9389
Belfast5£12,35426,47024
Berkshire5£9,367431,42314
Blaenau Gwent1£12,19521,5005
Bristol1£5,790752,00012
Bromley - Greater London1£10,995221,0961
Buckinghamshire6£12,524311,0396
Caerphilly2£6,743741,5003
Cambridgeshire10£8,837430,68824
Cardiff1£8,999422,0618
Carmarthenshire2£11,848511,8059
Ceredigion43£11,009315,94039
Cheshire24£10,795314,64143
City of Edinburgh19£14,23216,23835
City of London - Greater London14£13,31425,07618
Conwy4£8,295663,3502
Cornwall2£9,343523,52325
County Durham19£14,21912,66424
Croydon - Greater London2£8,220434,6627
Cumbria14£12,02629,87011
Derbyshire8£11,753215,47222
Devon14£10,740316,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 Yorkshire14£9,636425,04416
East Sussex2£9,997315,00011
Essex25£12,276317,28137
Falkirk2£9,347426,51316
Fermanagh4£11,601213,7353
Fife12£14,24524,9474
Glasgow City16£14,50213,01219
Gloucestershire10£12,802320,31023
Greater Manchester36£11,088318,01581
Hampshire10£8,770525,08913
Havering - Greater London6£14,56812,0153
Hertfordshire26£10,639320,06629
Highland2£12,39839,2025
Hillingdon - Greater London2£7,948544,1985
Isle of Wight6£11,57546,4608
Kent14£8,815426,60734
Lancashire13£10,419320,48835
Leicestershire3£9,332417,31110
Lincolnshire22£9,962326,88534
Lisburn1£8,495533,750-
Merseyside33£13,65926,30824
Merton - Greater London1£4,995943,239-
Midlothian2£7,495621,387-
Newport7£8,763527,11121
Newry and Mourne1£13,99505003
Norfolk11£10,763316,72012
North Ayrshire3£9,264535,0149
North Down3£11,327211,2131
North Lanarkshire1£11,45029,5838
North Yorkshire9£11,758313,46321
Northamptonshire2£11,69544,9495
Northumberland6£10,966212,20317
Nottinghamshire2£8,248521,4277
Oxfordshire7£11,61128,4054
Pembrokeshire3£10,334416,9814
Powys1£8,995525,017-
Renfrewshire7£14,01114,13426
Rhondda Cynon Taf1£10,799220,8771
Shropshire11£13,076212,026117
Somerset13£13,67611,25017
South Ayrshire9£9,52269,1766
South Lanarkshire8£14,07124,3846
South Yorkshire7£8,637524,85326
Staffordshire16£9,023424,71735
Stirling3£15,3951107
Strabane4£14,343624,964-
Suffolk9£9,582417,37932
Surrey15£11,484216,59913
Swansea3£7,461625,98711
Tyne and Wear14£10,005421,04832
Warwickshire3£10,431422,4843
West Midlands31£9,844419,53058
West Sussex2£10,193414,3634
West Yorkshire20£10,031320,76743
Wiltshire19£13,67028,72125
Worcestershire7£10,283421,71712
Wrexham1£8,995536,4541
Add postcode for better results.