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
All785£10,515419,9531,495
Aberdeen City7£14,16811,89813
Aberdeenshire4£11,01138,0445
Angus2£8,673630,91112
Antrim1£5,499943,3011
Ards1£7,995540,550-
Armagh1£6,995619,965-
Bedfordshire10£11,057319,45912
Belfast7£11,066312,70823
Berkshire7£12,130315,68510
Blaenau Gwent3£9,547418,0335
Bristol1£5,790752,0009
Bromley - Greater London1£10,995221,0961
Buckinghamshire9£12,321213,5148
Caerphilly2£8,193632,7503
Cambridgeshire6£7,962537,13625
Cardiff1£8,999422,0618
Carmarthenshire2£11,496511,8059
Ceredigion46£10,930317,15938
Cheshire28£10,377316,40138
City of Edinburgh19£14,58503,11234
City of London - Greater London22£12,74515,43918
Conwy5£9,145636,9692
Cornwall1£9,995423,50026
County Durham20£14,440069622
Croydon - Greater London2£8,220434,7007
Cumbria11£12,20717,19515
Derbyshire12£11,900217,50423
Derry1£9,999418,000-
Devon14£10,636316,67316
Dorset1£6,495751,8895
Dundee City1£10,250213,1025
Ealing - Greater London2£4,995847,500-
East Ayrshire2£10,849321,7783
East Riding of Yorkshire12£9,995421,34318
East Sussex2£10,493315,95011
Essex30£13,06229,47337
Falkirk3£9,229422,35812
Fermanagh2£13,83015,6884
Fife11£14,10526,1126
Glasgow City15£14,34913,49220
Gloucestershire9£13,067218,06121
Greater Manchester33£11,276313,95883
Hampshire11£9,213422,04517
Havering - Greater London24£13,90207398
Hertfordshire27£11,674212,43534
Highland3£10,697417,9775
Hillingdon - Greater London2£9,048436,1005
Inverclyde1£8,498652,6741
Isle of Wight7£11,70635,4679
Kent10£9,176425,11130
Lancashire13£9,804420,93839
Leicestershire5£8,386425,4959
Lincolnshire23£9,836326,46827
Lisburn1£8,495533,750-
Merseyside34£13,90914,87724
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport8£8,656529,71419
Newry and Mourne3£14,96501,1823
Newtownabbey3£10,580315,6335
Norfolk10£9,784427,25516
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,933217,3687
North Yorkshire8£12,01128,79025
Northamptonshire4£11,071510,9754
Northumberland6£10,116321,65215
Nottinghamshire2£8,748426,6347
Oxfordshire8£10,512313,1315
Pembrokeshire4£9,534429,6595
Renfrewshire7£14,73901,01828
Rhondda Cynon Taf1£10,29152,4663
Scottish Borders1£10,59947,737-
Shropshire11£13,63319,744176
Somerset9£11,247210,17825
South Ayrshire9£9,68065,8597
South Lanarkshire8£14,48311,9566
South Yorkshire12£10,520423,51525
Staffordshire14£8,081531,34940
Stirling2£13,197211,5628
Strabane2£16,729525,6483
Suffolk7£10,377215,25629
Surrey12£11,440216,82315
Swansea4£7,954525,06910
Tyne and Wear11£9,159425,54733
Warwickshire1£4,495962,0004
West Midlands31£9,709421,53058
West Sussex2£10,223418,2323
West Yorkshire21£10,286320,75446
Wiltshire21£13,27238,80424
Worcestershire4£10,610425,58813
Add postcode for better results.