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
All1,097£10,619317,4221,611
Aberdeen City20£13,68712,08038
Aberdeenshire1£9,99545,0207
Angus6£7,054738,7138
Bedfordshire13£9,343423,35216
Belfast17£11,89817,49012
Berkshire7£9,251422,48512
Blaenau Gwent2£7,496639,1596
Bridgend1£6,995653,7792
Bristol1£5,790752,0005
Bromley - Greater London1£12,99501,1952
Buckinghamshire9£11,004220,3068
Caerphilly3£7,460637,8333
Cambridgeshire12£7,544539,46721
Cardiff3£9,787413,3075
Carmarthenshire2£11,116511,8058
Ceredigion44£10,884316,79248
Cheshire26£11,006212,57636
City of Edinburgh41£13,29815,01436
City of London - Greater London25£11,75029,02016
Conwy6£9,995424,8113
County Durham61£13,72302,48921
Croydon - Greater London2£8,220434,7006
Cumbria17£12,48713,96423
Derbyshire53£12,45014,74831
Derry2£8,725541,500-
Devon12£11,001314,08316
Dorset6£6,898635,2155
Dundee City1£9,250416,8855
Ealing - Greater London1£4,495945,0001
East Ayrshire1£8,999439,6513
East Riding of Yorkshire16£8,807429,17813
East Sussex3£8,661523,53310
Essex21£12,77929,48342
Falkirk5£12,59501,60111
Fermanagh6£13,07804425
Fife41£14,56502,05425
Glasgow City29£14,02501,90341
Gloucestershire9£13,60524,98722
Greater Manchester49£12,576210,34289
Hampshire12£9,212418,52220
Harrow - Greater London1£5,995541,114-
Havering - Greater London23£13,52207768
Herefordshire1£9,990214,8211
Hertfordshire24£12,157210,09324
Highland9£11,664211,5172
Hillingdon - Greater London1£10,500218,9234
Inverclyde1£7,998652,674-
Isle of Wight7£11,70636,3505
Kent9£9,152420,65329
Lancashire16£9,487427,31538
Leicestershire2£8,500419,08312
Lincolnshire25£9,461323,72925
Lisburn1£8,995519,3972
Merseyside46£14,17612,70338
Monmouthshire1£8,495613,000-
Newport7£9,724424,67918
Newry and Mourne2£15,47307503
Newtownabbey4£10,235417,2315
Norfolk11£8,151533,96216
North Down8£12,30614,9105
North Lanarkshire2£12,04525,2838
North Yorkshire11£10,547212,59319
Northamptonshire3£11,607413,3744
Northumberland6£10,433315,9699
Nottinghamshire3£10,847316,6998
Oxfordshire5£8,991413,74810
Pembrokeshire3£9,380431,1676
Renfrewshire22£14,35704,34067
Rhondda Cynon Taf4£8,744623,6763
Scottish Borders1£10,59947,737-
Shropshire10£14,44902,123182
Somerset9£11,146210,54120
South Ayrshire9£9,48968,3783
South Lanarkshire12£13,8310613
South Yorkshire18£13,23513,93523
Staffordshire10£9,546423,90340
Stirling12£13,86401021
Strabane6£15,57413,3484
Suffolk18£11,296310,71624
Surrey10£11,513217,72814
Swansea5£8,258424,06711
Tyne and Wear43£12,96616,19885
Warwickshire3£11,396213,1874
West Midlands30£9,099424,02437
West Sussex2£7,995631,2622
West Yorkshire32£11,242213,33440
Wiltshire17£12,574311,56128
Worcestershire5£7,247644,08110
Add postcode for better results.