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
All723£10,518420,1781,454
Aberdeen City5£14,45612,64113
Aberdeenshire4£11,16138,0424
Angus1£8,350640,47613
Ards1£7,995540,550-
Ballymena1£8,790422,5601
Bedfordshire6£9,318532,41611
Belfast7£11,88828,19623
Berkshire5£9,367431,42314
Blaenau Gwent2£11,34839,2505
Bristol1£5,790752,00011
Bromley - Greater London1£10,995221,0961
Buckinghamshire5£11,986313,0477
Caerphilly2£6,743741,5003
Cambridgeshire10£8,882430,33424
Cardiff1£8,999422,0618
Carmarthenshire2£11,797511,8059
Ceredigion46£10,623318,33138
Cheshire23£10,345316,30043
City of Edinburgh18£14,41215,28135
City of London - Greater London17£12,68126,61418
Conwy4£8,295663,3502
Cornwall2£9,343523,61925
County Durham1£8,500525,33640
Croydon - Greater London3£6,810550,5256
Cumbria9£12,22028,48917
Derbyshire10£13,016213,32123
Devon14£10,796316,67317
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 Yorkshire12£9,718424,30818
East Sussex3£10,661210,9679
Essex24£12,211215,70936
Falkirk2£9,347426,51316
Fermanagh3£12,152216,1153
Fife12£14,24524,9474
Glasgow City15£14,78212,00820
Gloucestershire10£12,852220,59021
Greater Manchester30£11,418314,42685
Hampshire11£8,986523,60514
Havering - Greater London5£14,57011,9764
Hertfordshire24£10,861317,88830
Highland2£10,547514,4066
Hillingdon - Greater London1£5,595670,0005
Isle of Wight7£11,84945,4679
Kent16£8,505530,71031
Lancashire16£10,072319,75836
Leicestershire6£8,911422,59010
Lincolnshire23£9,855327,47433
Lisburn1£8,495533,750-
Merseyside31£13,96125,31626
Merton - Greater London1£4,995943,239-
Midlothian1£5,995619,2581
Newport7£8,763527,11120
Newry and Mourne2£12,99501,2733
Norfolk10£9,808426,72015
North Ayrshire2£8,299644,5228
North Down4£11,49429,5362
North Lanarkshire2£11,225213,0777
North Yorkshire12£11,174313,71121
Northamptonshire3£10,462512,9665
Northumberland5£11,159215,58217
Nottinghamshire2£7,998521,4277
Oxfordshire7£11,61128,4054
Pembrokeshire5£10,199420,4154
Renfrewshire9£13,67415,55226
Rhondda Cynon Taf1£10,799220,8771
Shropshire13£13,144110,023133
Somerset15£13,31213,33015
South Ayrshire9£9,52269,1766
South Lanarkshire7£15,1521106
South Yorkshire9£9,566524,77027
Staffordshire15£8,626425,93337
Stirling3£15,3951107
Strabane3£16,692517,1021
Suffolk8£9,783314,59929
Surrey12£11,427218,47916
Swansea3£7,461625,98710
Tyne and Wear13£9,401421,81034
Warwickshire2£8,747533,6973
West Midlands28£10,029418,92762
West Sussex2£10,194414,3634
West Yorkshire20£10,751316,81244
Wiltshire21£13,84627,89125
Worcestershire6£10,781321,02412
Add postcode for better results.