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
All733£10,690318,6681,369
Aberdeen City5£14,15623,97811
Aberdeenshire2£11,74936,2553
Angus2£6,673747,57011
Ballymena1£8,999422,5601
Bedfordshire8£9,113426,7838
Belfast6£11,34528,66221
Berkshire9£8,057529,57314
Blaenau Gwent2£11,097310,4305
Bristol1£8,250614,50014
Bromley - Greater London1£11,495221,0961
Buckinghamshire4£11,737411,8836
Caerphilly1£8,495526,0003
Cambridgeshire15£8,178532,51720
Cardiff6£11,57329,5377
Carmarthenshire3£11,848613,9939
Ceredigion39£10,715317,80138
Cheshire21£11,269210,95744
City of Edinburgh18£14,50912,37740
City of London - Greater London16£11,52126,78013
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham22£13,39016,37423
Croydon - Greater London4£10,198319,5366
Cumbria4£9,949423,1897
Derbyshire5£8,100537,13820
Devon13£10,743314,19621
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,61317
East Sussex2£8,493532,36112
Essex24£11,711215,61536
Falkirk3£10,497517,60218
Fermanagh2£9,95038,0543
Fife10£15,5151195
Glasgow City16£13,48417,70321
Gloucestershire16£13,268110,19826
Greater Manchester38£11,503316,26271
Hampshire8£8,277528,65117
Havering - Greater London7£13,19413,9312
Hertfordshire21£9,987421,71236
Hillingdon - Greater London1£5,595070,0006
Hounslow - Greater London1£31,99015,916-
Isle of Wight5£11,69247,20011
Kent12£9,759423,94335
Lancashire19£10,509316,11930
Leicestershire5£8,613517,5276
Lincolnshire16£8,813433,34247
Merseyside37£13,28427,78426
Merton - Greater London1£5,495943,239-
Midlothian1£8,995523,516-
Newport8£9,895422,15020
Newry and Mourne1£13,99505005
Newtownabbey3£11,828215,6411
Norfolk4£10,622313,26815
North Ayrshire2£9,747528,32911
North Down1£13,99001,0002
North Lanarkshire4£10,130419,5803
North Yorkshire10£11,017316,15320
Northamptonshire3£11,11335,7156
Northumberland4£10,574315,88117
Nottinghamshire3£5,713845,9996
Oxfordshire7£11,72428,2196
Pembrokeshire4£9,375427,3353
Powys1£8,995525,017-
Renfrewshire10£12,147314,41421
Shropshire9£12,51018,06789
Somerset13£12,53623,91914
South Ayrshire8£9,65165,9276
South Lanarkshire8£14,07124,3848
South Yorkshire9£7,845630,11426
Staffordshire15£10,164318,17032
Stirling4£15,0201109
Suffolk11£11,096211,11728
Surrey14£11,705214,37317
Swansea6£7,111628,58914
Tyne and Wear11£9,518423,32526
Waltham Forest - Greater London1£9,199327,2771
Warwickshire1£11,299310,4033
West Dunbartonshire1£9,298521,4511
West Midlands33£9,379421,27353
West Sussex1£11,49527,1355
West Yorkshire19£9,328421,59645
Wiltshire16£12,10439,82033
Worcestershire8£8,928534,28912
Add postcode for better results.