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
All716£10,578320,0021,476
Aberdeen City5£14,45612,64113
Aberdeenshire4£11,16138,0424
Angus2£8,673630,91113
Ards1£7,995540,550-
Ballymena1£8,888422,5601
Bedfordshire7£9,794427,79610
Belfast7£11,79528,19623
Berkshire5£9,367431,42310
Blaenau Gwent2£11,32539,3505
Bridgend1£4,995933,4472
Bristol1£5,790752,00011
Bromley - Greater London1£10,995221,0961
Buckinghamshire5£11,570324,3208
Caerphilly1£8,495526,0003
Cambridgeshire10£8,832430,33423
Cardiff1£8,999422,0618
Carmarthenshire1£14,00006,0009
Ceredigion43£10,960316,47640
Cheshire25£10,067317,89442
City of Edinburgh18£14,81202,62435
City of London - Greater London16£12,65527,02316
Conwy5£9,145663,3502
Cornwall2£9,343523,61925
County Durham17£14,760022024
Croydon - Greater London2£8,220434,6997
Cumbria12£12,49826,81014
Derbyshire10£12,827213,41824
Devon15£10,410316,49516
Dorset1£6,495751,8897
Dundee City1£10,500213,1025
Ealing - Greater London2£4,995847,500-
East Ayrshire2£11,249321,7783
East Lothian1£10,59947,737-
East Riding of Yorkshire11£9,647426,10818
East Sussex2£10,493315,95011
Essex23£12,433213,94736
Falkirk2£9,097426,51316
Fermanagh2£13,83015,6884
Fife9£13,67326,5847
Glasgow City15£14,34913,49221
Gloucestershire10£12,260320,71720
Greater Manchester32£11,708213,76383
Hampshire13£9,106422,12315
Havering - Greater London6£14,11612,0153
Hertfordshire24£11,036316,36432
Highland3£11,530310,7405
Hillingdon - Greater London1£5,595670,0005
Isle of Wight7£11,70635,4679
Kent11£9,414323,11435
Lancashire15£9,837318,63938
Leicestershire5£8,454425,49511
Lincolnshire21£9,737328,91033
Lisburn1£8,495533,750-
Merseyside32£14,15713,94525
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport6£9,325524,58219
Newry and Mourne3£14,96501,1823
Newtownabbey1£6,450645,0004
Norfolk10£9,808426,72014
North Ayrshire2£8,299644,5228
North Down2£11,99329,3144
North Lanarkshire3£10,950217,3687
North Yorkshire12£10,522318,22122
Northamptonshire4£11,071510,9755
Northumberland7£10,456218,82815
Nottinghamshire1£9,000322,0698
Oxfordshire7£11,054211,2585
Pembrokeshire3£10,380420,0775
Renfrewshire8£14,44713,21627
Rhondda Cynon Taf2£10,645411,6721
Shropshire13£13,093110,175148
Somerset6£11,74517,79924
South Ayrshire10£9,66258,8486
South Lanarkshire7£15,1521106
South Yorkshire9£9,554524,77025
Staffordshire12£8,577527,84240
Stirling2£13,447211,5628
Strabane3£16,692517,1021
Suffolk5£10,029317,63130
Surrey14£11,330217,48213
Swansea4£8,096523,03310
Tyne and Wear10£9,199424,80137
Warwickshire2£8,747533,6973
West Midlands28£9,767420,94957
West Sussex1£11,49527,1354
West Yorkshire19£10,660317,68046
Wiltshire22£13,42328,15326
Worcestershire4£10,610425,58814
Add postcode for better results.