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
All749£10,684318,8991,411
Aberdeen City7£13,99613,25611
Aberdeenshire4£11,28638,0424
Angus1£8,350640,47613
Bedfordshire7£9,837427,79611
Belfast7£11,88828,19623
Berkshire5£9,367431,42314
Blaenau Gwent1£12,19521,5005
Bristol1£5,790752,00011
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,95934
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 Yorkshire12£9,718424,30818
East Sussex3£9,998210,49610
Essex24£12,217215,70936
Falkirk2£9,347426,51316
Fermanagh4£11,601213,7352
Fife12£14,24524,9474
Glasgow City15£14,80212,00820
Gloucestershire10£12,852220,59023
Greater Manchester35£11,243315,42081
Hampshire10£8,879524,67014
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
Lancashire18£10,063320,98935
Leicestershire5£9,594316,70510
Lincolnshire22£9,962326,88533
Lisburn1£8,495533,750-
Merseyside32£13,88325,54125
Merton - Greater London1£4,995943,239-
Midlothian1£5,995619,2581
Newport7£8,763527,11120
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,023124
Somerset13£13,67611,25016
South Ayrshire9£9,52269,1766
South Lanarkshire8£14,07124,3846
South Yorkshire7£8,772526,40927
Staffordshire16£8,790425,69535
Stirling3£15,3951107
Strabane4£14,343624,964-
Suffolk8£9,783314,59932
Surrey12£11,427218,31916
Swansea3£7,461625,98711
Tyne and Wear14£10,033419,55233
Warwickshire3£10,431422,5433
West Midlands32£9,883419,58959
West Sussex2£10,193414,3634
West Yorkshire18£10,408318,33345
Wiltshire21£13,85327,89125
Worcestershire7£10,283421,71712
Wrexham1£8,995536,4541
Add postcode for better results.