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
All747£11,047419,5701,364
Aberdeen City5£14,15623,97812
Aberdeenshire1£9,999511,5003
Angus3£6,447750,92710
Bedfordshire9£8,656530,5927
Belfast5£11,61527,63823
Berkshire9£8,314529,57315
Blaenau Gwent1£9,999419,3595
Bristol2£6,382831,83913
Bromley - Greater London1£11,495221,0961
Buckinghamshire5£11,435311,2225
Caerphilly2£6,897642,4002
Cambridgeshire13£7,813635,29919
Cardiff5£11,48828,8207
Carmarthenshire3£10,562619,2039
Ceredigion40£10,767317,48840
Cheshire23£11,134211,92343
City of Edinburgh19£14,26912,82639
City of London - Greater London15£11,64926,67714
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham22£13,39016,37425
Croydon - Greater London4£10,198319,5367
Cumbria4£10,138423,1897
Derbyshire5£9,024425,83818
Devon15£10,843315,21819
Dorset4£8,059530,8287
Dundee City4£10,875211,5812
Ealing - Greater London2£4,995847,500-
East Ayrshire1£10,449221,1803
East Lothian1£10,59947,7371
East Riding of Yorkshire11£9,865323,59417
East Sussex3£7,660431,49412
Essex25£11,888213,76834
Falkirk4£9,372525,41317
Fermanagh2£9,95038,0543
Fife10£15,5151195
Glasgow City16£13,48417,70323
Gloucestershire18£13,022111,06324
Greater Manchester39£11,404315,50570
Hampshire11£68,974528,02615
Havering - Greater London7£13,22213,9312
Hertfordshire19£10,165321,65936
Hillingdon - Greater London1£5,595070,0007
Isle of Wight6£11,32547,71010
Kent13£9,723424,75936
Lancashire19£10,513316,11931
Leicestershire4£8,401616,8476
Lincolnshire16£8,738435,68147
Merseyside37£13,33527,38530
Merton - Greater London1£5,495943,239-
Midlothian1£8,995523,516-
Newport9£9,407424,69519
Newry and Mourne2£13,99505004
Newtownabbey3£11,828215,6411
Norfolk4£10,622313,26815
North Ayrshire2£9,747528,32910
North Down1£13,99001,0002
North Lanarkshire4£10,130419,5803
North Yorkshire9£11,075317,05721
Northamptonshire3£11,11335,7156
Northumberland4£10,574315,88117
Nottinghamshire2£4,748958,6067
Oxfordshire6£11,97925,5576
Pembrokeshire4£9,375427,3354
Powys1£8,995525,017-
Renfrewshire10£12,147313,97122
Shropshire10£12,68617,41183
Somerset13£12,55523,91614
South Ayrshire8£9,65165,9276
South Lanarkshire8£14,07124,3849
South Yorkshire8£7,451632,96527
Staffordshire17£9,689420,48030
Stirling5£14,616198
Suffolk9£11,56327,52729
Surrey14£11,705214,37318
Swansea7£7,381626,31214
Tyne and Wear11£9,518423,32528
Waltham Forest - Greater London1£9,199327,2771
Warwickshire1£11,299310,4033
West Dunbartonshire1£9,298521,4511
West Midlands32£9,350421,72653
West Sussex1£11,49527,1355
West Yorkshire23£9,329421,32744
Wiltshire17£12,50938,48234
Worcestershire7£9,305533,18712
Add postcode for better results.