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
All793£10,465420,0961,561
Aberdeen City6£14,44611,17715
Aberdeenshire3£11,79825,3926
Angus3£8,613630,18311
Antrim1£5,499943,3011
Ards1£7,995540,550-
Bedfordshire13£10,817317,76710
Belfast7£11,209212,00115
Berkshire7£11,078316,61910
Blaenau Gwent4£10,285412,3656
Bristol1£5,790752,0009
Buckinghamshire9£12,210213,5148
Caerphilly2£8,193632,7503
Cambridgeshire9£8,763427,18925
Cardiff1£8,999422,0618
Carmarthenshire2£11,496511,8059
Ceredigion41£11,268314,25450
Cheshire25£10,117317,64540
City of Edinburgh18£14,67502,83436
City of London - Greater London22£12,59315,44518
Conwy5£9,145636,9692
Cornwall1£9,995423,50028
County Durham22£14,02812,69323
Croydon - Greater London2£8,220434,7007
Cumbria6£11,798210,63721
Derbyshire25£12,86818,35820
Derry1£9,999418,000-
Devon14£10,678214,89917
Dorset2£5,248858,4055
Dundee City2£9,750314,9945
Ealing - Greater London2£4,995847,500-
East Ayrshire2£10,849321,7783
East Riding of Yorkshire12£9,995421,35117
East Sussex2£6,993734,50011
Essex30£13,11917,61939
Falkirk1£9,498427,54813
Fermanagh1£12,99002,3605
Fife12£13,77526,3745
Glasgow City13£13,58815,30924
Gloucestershire11£12,418316,08321
Greater Manchester36£10,710315,87390
Hampshire12£9,367421,02717
Havering - Greater London27£13,84606576
Hertfordshire26£11,746213,41636
Highland2£9,497514,8146
Hillingdon - Greater London3£9,532330,3745
Inverclyde1£8,498652,6741
Isle of Wight6£11,99233,7589
Kent5£7,717629,09036
Lancashire14£9,888320,92737
Leicestershire6£8,821422,5928
Lincolnshire21£9,939325,24229
Lisburn1£8,495534,1091
Merseyside35£13,67325,85524
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport8£8,844527,60120
Newry and Mourne3£14,86501,1823
Newtownabbey3£10,580315,6335
Norfolk10£9,765427,25515
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,917217,6097
North Yorkshire8£11,99128,79024
Northamptonshire4£11,071510,9754
Northumberland6£10,116321,65214
Nottinghamshire1£8,495531,1989
Oxfordshire9£10,221317,0064
Pembrokeshire4£9,534429,6595
Renfrewshire8£14,30917,06230
Rhondda Cynon Taf3£8,392626,8283
Scottish Borders1£10,59947,737-
Shropshire12£13,238212,532197
Somerset9£11,72818,01927
South Ayrshire9£9,64665,8596
South Lanarkshire8£14,48311,9565
South Yorkshire9£12,071318,55028
Staffordshire14£8,373527,82841
Stirling1£15,3951109
Strabane2£16,729525,6483
Suffolk8£10,704213,74228
Surrey9£11,492218,05117
Swansea5£7,933527,2559
Tyne and Wear12£9,051426,59032
Warwickshire1£4,495962,0004
West Midlands30£9,321424,01358
West Sussex2£9,973418,2322
West Yorkshire21£10,701318,00550
Wiltshire24£13,50928,02125
Worcestershire4£9,546529,12714
Add postcode for better results.