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
All858£11,396319,8212,014
Aberdeen City5£17,21614,79320
Angus6£7,944535,64016
Ards1£8,999427,0191
Ballymoney1£6,450670,947-
Barnet - Greater London4£8,758422,342-
Bedfordshire4£11,423314,63813
Belfast4£10,695233,09320
Berkshire10£11,903225,82127
Blaenau Gwent3£8,096632,8215
Brent - Greater London1£4,999643,000-
Bridgend1£8,995527,1472
Bristol11£10,91129,05426
Bromley - Greater London1£4,695755,0004
Buckinghamshire6£12,837213,78034
Caerphilly3£6,828539,0002
Cambridgeshire7£9,105430,64615
Cardiff8£10,591323,4757
Carmarthenshire1£11,94016,0003
Carrickfergus1£3,995971,0001
Ceredigion26£10,591320,14459
Cheshire18£10,653322,20838
City of Edinburgh34£17,19313,95823
City of London - Greater London6£11,907214,36816
Coleraine1£7,495533,000-
Conwy7£13,758120,9354
Cornwall2£5,995043,5004
County Durham17£14,337214,65787
Craigavon1£6,599713,514-
Croydon - Greater London6£11,797115,0495
Cumbria16£18,43001,92231
Derbyshire8£10,793421,53148
Devon17£11,440213,72824
Dorset3£12,246217,33511
Dundee City1£8,995424,8932
East Ayrshire1£10,599217,0141
East Riding of Yorkshire19£9,679323,15736
East Sussex5£8,877530,6296
Essex16£12,172220,67133
Falkirk1£5,795724,14829
Fermanagh5£17,44312,9326
Fife34£19,20101023
Glasgow City20£18,8250831
Gloucestershire4£12,721323,85115
Greater Manchester34£11,859319,72085
Hampshire18£10,787219,90131
Harrow - Greater London1£4,995541,114-
Havering - Greater London3£12,05013,06413
Hertfordshire12£11,302216,39525
Highland2£11,347416,9497
Hillingdon - Greater London1£12,50001,5004
Isle of Wight10£12,44227,32010
Kent8£10,604315,75129
Lancashire14£12,658314,63146
Leicestershire9£10,443210,82022
Lincolnshire13£10,269319,45729
Merseyside15£16,09514,37640
Moray1£10,995512,1241
Newport7£9,824427,48718
Newry and Mourne3£18,16208334
Norfolk9£6,752643,83316
North Down1£8,495248,85412
North Lanarkshire1£12,59916,96513
North Yorkshire17£10,025320,90069
Northamptonshire6£8,696325,5718
Northumberland8£12,274311,48114
Nottinghamshire2£9,820523,56410
Oxfordshire5£17,43115,26612
Pembrokeshire3£8,132524,00314
Renfrewshire65£19,7400218
Rhondda Cynon Taf3£8,799529,1422
Scottish Borders1£10,59949,817-
Shropshire22£15,35715,615355
Somerset24£11,001215,44329
South Lanarkshire12£19,18701021
South Yorkshire4£9,695530,76941
Staffordshire6£14,24319,51132
Stirling15£18,16101,35415
Strabane6£19,15901,503-
Suffolk18£10,438213,91417
Surrey5£11,301221,25116
Swansea7£9,499330,7718
Tyne and Wear46£15,94617,61946
Warwickshire4£8,872421,58213
West Midlands27£9,517321,07548
West Sussex10£10,989216,10714
West Yorkshire17£9,311430,69241
Wiltshire13£13,477211,03729
Worcestershire4£13,121216,7479
Add postcode for better results.