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
All1,056£10,539318,0831,618
Aberdeen City13£13,75112,97739
Aberdeenshire1£9,99545,0207
Angus6£7,054738,7138
Bedfordshire14£9,390421,95115
Belfast15£12,15215,94613
Berkshire7£9,251422,48512
Blaenau Gwent2£7,496639,1596
Bridgend1£6,995653,7792
Bristol1£5,790752,0005
Bromley - Greater London1£12,99501,1952
Buckinghamshire9£11,004220,3068
Caerphilly3£7,460637,8333
Cambridgeshire12£7,544539,46721
Cardiff3£9,787413,3075
Carmarthenshire2£11,496511,8058
Ceredigion44£10,970316,06051
Cheshire25£11,047212,65736
City of Edinburgh38£13,79102,94436
City of London - Greater London24£11,77529,12616
Conwy6£9,995424,8113
County Durham61£13,72302,54722
Croydon - Greater London2£8,220434,7006
Cumbria4£10,230316,81723
Derbyshire44£12,98214,27231
Derry2£8,725541,500-
Devon11£11,229214,00716
Dorset6£6,898635,2155
Dundee City1£9,250416,8855
Ealing - Greater London1£4,495945,0001
East Ayrshire1£8,999439,6513
East Riding of Yorkshire16£8,807429,17813
East Sussex3£8,661523,53310
Essex21£12,82129,48342
Falkirk6£11,94506,86511
Fermanagh6£13,07804425
Fife41£14,56502,05425
Glasgow City29£14,02501,90341
Gloucestershire9£13,60524,98722
Greater Manchester41£12,399211,10692
Hampshire11£8,969419,82722
Harrow - Greater London1£5,995541,114-
Havering - Greater London23£13,52207768
Herefordshire1£9,990214,8211
Hertfordshire24£12,157210,09324
Highland9£11,664211,5172
Hillingdon - Greater London1£10,500218,9235
Inverclyde1£8,298652,674-
Isle of Wight7£11,70636,3505
Kent7£9,266423,02430
Lancashire15£9,808426,13639
Leicestershire2£8,500419,08312
Lincolnshire24£9,648323,40025
Lisburn1£8,995519,3972
Merseyside46£14,17612,70338
Merton - Greater London1£4,995943,239-
Monmouthshire1£8,495613,000-
Newport6£9,129428,61818
Newry and Mourne2£15,47307503
Newtownabbey3£10,413315,6335
Norfolk10£8,277535,42616
North Down8£12,30614,9105
North Lanarkshire2£12,04525,2839
North Yorkshire11£10,547212,59319
Northamptonshire3£11,607413,3745
Northumberland6£10,433315,8289
Nottinghamshire4£9,260526,1877
Oxfordshire5£8,999413,74810
Pembrokeshire3£9,380431,1676
Renfrewshire23£14,13706,16567
Rhondda Cynon Taf4£8,744623,6763
Scottish Borders1£10,59947,737-
Shropshire10£14,44902,123180
Somerset9£11,146210,54120
South Ayrshire9£9,48968,3783
South Lanarkshire12£13,8310613
South Yorkshire18£13,26813,93524
Staffordshire10£9,546423,90340
Stirling14£13,84801019
Strabane6£15,57413,3484
Suffolk18£11,296310,71624
Surrey10£11,513217,72814
Swansea5£7,958428,56910
Tyne and Wear44£12,81016,96184
Warwickshire3£11,429213,1874
West Midlands31£9,398422,60436
West Sussex2£7,995631,2622
West Yorkshire32£11,251213,33441
Wiltshire20£13,50239,88025
Worcestershire5£7,247644,08111
Add postcode for better results.