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
All751£10,698318,9321,411
Aberdeen City7£13,99613,25611
Aberdeenshire4£11,28638,0424
Angus1£8,350640,47613
Bedfordshire7£9,837427,79611
Belfast7£11,88828,19624
Berkshire5£9,367431,42314
Blaenau Gwent1£12,19521,5005
Bristol1£5,790752,00012
Bromley - Greater London1£10,995221,0961
Buckinghamshire6£12,097311,0396
Caerphilly2£6,743741,5003
Cambridgeshire10£8,832430,68824
Cardiff1£8,999422,0618
Carmarthenshire2£11,797511,8059
Ceredigion45£10,786317,47738
Cheshire24£10,940312,83840
City of Edinburgh20£14,14515,95935
City of London - Greater London14£13,12025,07618
Conwy4£8,295663,3502
Cornwall2£9,343523,52325
County Durham18£14,49601,76725
Croydon - Greater London3£6,810550,5007
Cumbria13£12,45916,69013
Derbyshire9£11,842213,75422
Devon13£11,012216,06118
Dorset1£6,495751,8897
Dundee City1£10,500213,1025
Ealing - Greater London2£4,995847,500-
East Ayrshire1£13,49813,9053
East Lothian1£10,59947,737-
East Riding of Yorkshire13£9,685424,16017
East Sussex3£9,998210,49610
Essex25£11,956317,28136
Falkirk2£9,347426,51316
Fermanagh4£11,601213,7352
Fife12£14,24524,9474
Glasgow City15£14,80212,00820
Gloucestershire10£12,852220,59023
Greater Manchester35£11,250315,42082
Hampshire11£8,644525,97814
Havering - Greater London6£14,14112,0153
Hertfordshire24£10,877317,88831
Highland2£12,39839,2025
Hillingdon - Greater London2£8,448544,1985
Isle of Wight7£11,84945,4678
Kent14£8,700428,16932
Lancashire16£10,099321,32435
Leicestershire4£9,746314,98410
Lincolnshire22£9,962326,88533
Lisburn1£8,495533,750-
Merseyside32£13,88325,54125
Merton - Greater London1£4,995943,239-
Midlothian2£7,495621,387-
Newport7£8,763527,11121
Newry and Mourne2£12,99501,2733
Norfolk11£10,763316,72012
North Ayrshire2£8,299644,5228
North Down3£11,327211,2812
North Lanarkshire1£11,40029,7328
North Yorkshire11£11,508313,71121
Northamptonshire2£11,69544,9495
Northumberland5£11,159215,58217
Nottinghamshire2£8,248521,4277
Oxfordshire7£11,61128,4054
Pembrokeshire4£10,250419,2364
Renfrewshire9£13,67415,55225
Rhondda Cynon Taf1£10,799220,8771
Shropshire13£13,203110,023121
Somerset13£13,67611,25017
South Ayrshire9£9,52269,1766
South Lanarkshire8£14,07124,3846
South Yorkshire7£8,772526,40927
Staffordshire16£8,790425,69536
Stirling3£15,3951107
Strabane4£14,343624,964-
Suffolk8£9,783314,59932
Surrey14£11,448217,24514
Swansea3£7,461625,98711
Tyne and Wear14£10,048419,55233
Warwickshire3£10,431422,5433
West Midlands32£9,883419,58959
West Sussex2£10,193414,3634
West Yorkshire18£10,409318,33345
Wiltshire20£13,83128,28625
Worcestershire7£10,283421,71712
Wrexham1£8,995536,4541
Add postcode for better results.