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
All739£10,665318,5051,386
Aberdeen City7£13,56814,52612
Aberdeenshire3£10,71639,5033
Angus2£7,423637,49412
Bedfordshire9£9,532532,8188
Belfast6£11,095213,30521
Berkshire8£7,977632,43912
Blaenau Gwent1£12,19521,5005
Bristol1£5,790752,00013
Bromley - Greater London2£11,795212,1211
Buckinghamshire5£13,40827,2477
Caerphilly2£6,743741,5003
Cambridgeshire11£8,478532,73323
Cardiff2£11,147312,3187
Carmarthenshire2£11,848511,8059
Ceredigion37£10,979315,74141
Cheshire23£10,556313,68543
City of Edinburgh19£14,23216,23837
City of London - Greater London15£12,60626,99917
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham18£14,06513,59524
Croydon - Greater London4£9,998319,5365
Cumbria14£12,23528,67910
Derbyshire4£10,159220,38822
Devon15£10,864315,94618
Dorset3£7,661530,3215
Dundee City4£10,813211,5812
Ealing - Greater London2£4,995847,500-
East Ayrshire1£10,449221,1802
East Lothian1£10,59947,737-
East Riding of Yorkshire11£9,772325,61816
East Sussex1£8,995429,00012
Essex25£12,876213,91035
Falkirk2£10,248521,92615
Fermanagh2£11,62327,8063
Fife10£15,5151195
Glasgow City17£14,38413,96219
Gloucestershire13£13,304111,38927
Greater Manchester37£11,269317,12779
Hampshire10£9,101424,41816
Havering - Greater London6£14,53412,5953
Hertfordshire25£10,911318,79730
Highland2£12,39839,2025
Hillingdon - Greater London1£5,595670,0006
Isle of Wight6£11,57546,4609
Kent15£8,910426,50631
Lancashire18£9,928418,31831
Leicestershire2£10,542312,0419
Lincolnshire18£9,398328,22241
Merseyside32£13,631216,18526
Merton - Greater London1£4,995943,239-
Midlothian2£7,495621,387-
Newport9£9,682419,34820
Newry and Mourne1£13,99505004
Newtownabbey1£12,495110,0003
Norfolk9£9,623420,15813
North Ayrshire3£9,264535,0149
North Down3£11,327211,2131
North Lanarkshire4£11,320316,4395
North Yorkshire10£11,933213,10021
Northamptonshire2£11,84544,9497
Northumberland5£10,659316,57317
Nottinghamshire3£7,215633,4827
Oxfordshire7£11,72428,2196
Pembrokeshire3£10,334416,9814
Powys1£8,995525,017-
Renfrewshire7£13,06829,60724
Rhondda Cynon Taf1£11,299220,8771
Shropshire10£13,57718,738106
Somerset13£13,17612,46516
South Ayrshire8£9,55077,0267
South Lanarkshire8£14,07124,3846
South Yorkshire9£8,572524,25324
Staffordshire15£9,983317,83033
Stirling3£15,3951109
Suffolk12£10,407313,35930
Surrey15£11,498216,59914
Swansea4£8,442520,70413
Tyne and Wear9£9,537421,90231
Waltham Forest - Greater London1£8,999327,2771
Warwickshire1£10,999310,4032
West Midlands31£9,662421,96560
West Sussex2£10,193414,3634
West Yorkshire21£9,978320,26045
Wiltshire19£13,15929,00124
Worcestershire7£9,630426,01311
Wrexham1£8,995536,4541
Add postcode for better results.