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
All724£10,336419,2671,340
Aberdeen City5£14,15623,97812
Aberdeenshire1£9,999511,5003
Angus4£7,910538,29911
Antrim1£5,999746,000-
Bedfordshire11£8,722529,3906
Belfast4£11,645210,36324
Berkshire7£7,863532,94114
Bridgend1£8,995429,0701
Bristol2£6,400831,83913
Bromley - Greater London1£11,495221,0961
Buckinghamshire6£12,10139,3535
Caerphilly2£6,897642,4002
Cambridgeshire14£8,507532,89519
Cardiff3£10,780318,7056
Carmarthenshire3£11,230416,1778
Ceredigion37£10,773316,46140
Cheshire21£10,800314,34440
City of Edinburgh19£14,26912,82639
City of London - Greater London13£12,24925,09515
Conwy4£9,795536,2001
Cornwall1£9,995423,50025
County Durham21£13,48016,05925
Craigavon1£7,995418,8661
Croydon - Greater London6£9,280425,0455
Cumbria2£7,147644,0178
Derbyshire5£9,775320,51716
Devon15£11,146315,51919
Dorset4£7,484633,8686
Dundee City3£10,333314,7812
Ealing - Greater London1£4,995945,000-
East Ayrshire1£10,449221,1803
East Lothian1£10,59947,7371
East Riding of Yorkshire10£9,811326,51316
East Sussex5£9,245319,90810
Essex29£12,052211,47829
Falkirk3£8,496432,43417
Fermanagh1£9,95039,5123
Fife5£15,5550265
Glasgow City16£13,52717,70325
Gloucestershire19£12,952110,90121
Greater Manchester37£11,500314,76771
Hampshire11£8,306527,88116
Havering - Greater London7£13,22213,9312
Hertfordshire19£10,232320,74135
Isle of Wight6£11,32547,71012
Kent14£9,786424,53034
Lancashire14£10,685314,98433
Leicestershire4£8,630616,8477
Lincolnshire14£8,292539,46046
Merseyside37£13,28427,78431
Merton - Greater London1£5,495943,239-
Newport8£9,909419,19718
Newry and Mourne2£13,99505004
Newtownabbey3£11,828215,6411
Norfolk7£9,590415,46313
North Ayrshire2£9,747528,32911
North Down1£13,99001,0002
North Lanarkshire4£10,480321,9474
North Yorkshire11£10,655319,91219
Northamptonshire3£11,21335,7158
Northumberland4£10,950316,78716
Nottinghamshire2£4,748958,6069
Oxfordshire5£11,87526,0447
Pembrokeshire5£9,899424,3684
Powys1£8,995525,017-
Renfrewshire11£12,99727,12321
Rhondda Cynon Taf1£9,699241,4541
Shropshire10£12,23929,04374
Somerset13£12,55523,91615
South Ayrshire8£9,65165,9276
South Lanarkshire8£14,07124,38410
South Yorkshire6£6,860636,69729
Staffordshire15£9,185421,93228
Stirling5£14,716198
Suffolk9£10,94738,65028
Surrey12£11,448316,10621
Swansea4£7,749617,24414
Tyne and Wear11£9,896419,87127
Waltham Forest - Greater London1£9,499327,2772
Warwickshire1£11,599310,4033
West Dunbartonshire1£9,298521,4511
West Lothian1£10,998211,2723
West Midlands28£9,468421,83653
West Sussex1£11,49527,0945
West Yorkshire23£9,184423,01245
Wiltshire16£12,023411,18334
Worcestershire9£10,180426,40612
Add postcode for better results.