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
All795£10,480419,8731,555
Aberdeen City6£14,44611,17715
Aberdeenshire3£11,79825,3926
Angus3£8,613630,18311
Antrim1£5,499943,3011
Ards1£7,995540,550-
Armagh1£6,995619,965-
Bedfordshire13£10,817317,76710
Belfast5£11,394312,98615
Berkshire7£11,078316,61910
Blaenau Gwent5£10,328313,2955
Bristol1£5,790752,0009
Bromley - Greater London1£10,995221,0961
Buckinghamshire8£11,236215,2029
Caerphilly2£8,193632,7503
Cambridgeshire9£9,063425,86425
Cardiff1£8,999422,0618
Carmarthenshire2£11,496511,8059
Ceredigion41£11,268314,25450
Cheshire27£10,245316,84039
City of Edinburgh18£14,67502,83436
City of London - Greater London22£12,59315,44518
Conwy5£9,145636,9692
Cornwall1£9,995423,50028
County Durham20£14,08112,82923
Croydon - Greater London2£8,220434,7007
Cumbria5£11,618212,11721
Derbyshire25£12,86818,35823
Derry1£9,999418,000-
Devon14£10,678214,89217
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,35118
East Sussex2£6,993734,50012
Essex30£13,13517,61939
Falkirk1£9,498427,54813
Fermanagh1£12,99002,3605
Fife12£13,77626,3745
Glasgow City12£13,66225,56224
Gloucestershire11£12,418316,08321
Greater Manchester36£10,712315,87390
Hampshire13£9,508420,37516
Havering - Greater London28£13,85206345
Hertfordshire25£12,024211,15336
Highland3£10,430417,9775
Hillingdon - Greater London3£9,532330,3745
Inverclyde1£8,498652,6741
Isle of Wight6£11,99233,7589
Kent8£8,734522,36433
Lancashire14£9,888320,92738
Leicestershire5£9,406421,3279
Lincolnshire22£9,942325,14528
Merseyside35£13,67925,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,65215
Nottinghamshire1£8,495531,1989
Oxfordshire8£10,512313,1325
Pembrokeshire4£9,534429,6595
Renfrewshire9£14,13016,53229
Rhondda Cynon Taf3£8,392626,8283
Scottish Borders1£10,59947,737-
Shropshire11£13,90718,546194
Somerset9£11,72818,01927
South Ayrshire9£9,64665,8596
South Lanarkshire8£14,48311,9565
South Yorkshire10£11,255422,13727
Staffordshire13£8,456528,10142
Stirling1£15,3951109
Strabane2£16,729525,6483
Suffolk8£10,704213,74229
Surrey10£11,513217,40617
Swansea5£7,933527,2559
Tyne and Wear11£9,056426,82732
Warwickshire1£4,495962,0004
West Midlands32£9,349423,35455
West Sussex2£9,973418,2322
West Yorkshire21£10,402320,89249
Wiltshire23£13,44838,30525
Worcestershire4£9,546529,12714
Add postcode for better results.