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
All715£10,631318,6621,377
Aberdeen City7£13,56814,52612
Aberdeenshire2£11,74936,2553
Angus1£8,350640,47612
Ballymena1£8,999422,5601
Bedfordshire9£9,566532,8138
Belfast5£11,61529,21521
Berkshire8£7,977632,43912
Blaenau Gwent1£12,19521,5005
Bromley - Greater London1£11,295221,0961
Buckinghamshire5£13,42827,2477
Caerphilly2£6,743741,5003
Cambridgeshire12£8,421531,67722
Cardiff3£10,884310,8786
Carmarthenshire3£11,848613,9939
Ceredigion36£10,950315,94041
Cheshire23£10,712313,27243
City of Edinburgh18£14,41215,28138
City of London - Greater London15£12,64526,99917
Conwy3£8,295663,3502
Cornwall1£9,995423,50025
County Durham20£13,73914,50924
Croydon - Greater London4£9,998319,5365
Cumbria10£12,034211,18710
Derbyshire6£8,735431,76520
Devon15£10,864315,94618
Dorset4£7,995530,8285
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,865323,61315
East Sussex1£8,995429,00012
Essex23£13,276212,26338
Falkirk2£10,498521,92616
Fermanagh3£11,06528,3742
Fife10£15,5151195
Glasgow City17£14,38413,96219
Gloucestershire13£13,304111,38928
Greater Manchester36£11,604216,77976
Hampshire8£8,832524,47017
Havering - Greater London6£14,56812,5954
Hertfordshire23£10,082321,04232
Highland2£12,39839,2025
Hillingdon - Greater London1£5,595670,0006
Isle of Wight5£11,69247,20010
Kent13£9,612423,38733
Lancashire17£10,148418,75131
Leicestershire3£8,937519,0228
Lincolnshire18£9,176330,84241
Lisburn1£8,495533,750-
Merseyside33£13,56026,88028
Merton - Greater London1£4,995943,239-
Midlothian1£8,995523,516-
Newport10£9,995419,09119
Newry and Mourne1£13,99505004
Newtownabbey1£12,495110,0003
Norfolk5£9,495416,53114
North Ayrshire3£9,264535,0149
North Down3£11,327211,2131
North Lanarkshire3£10,707315,6975
North Yorkshire9£11,297316,78320
Northamptonshire2£11,84544,9497
Northumberland5£10,659316,52517
Nottinghamshire3£7,215633,4827
Oxfordshire7£11,72428,2196
Pembrokeshire3£10,334416,9814
Powys1£8,995525,017-
Renfrewshire8£13,12228,71023
Rhondda Cynon Taf1£11,299220,8771
Shropshire9£12,964110,933101
Somerset12£13,23312,67016
South Ayrshire8£9,55077,0267
South Lanarkshire8£14,07124,3847
South Yorkshire9£8,572524,25324
Staffordshire11£9,206421,63636
Stirling3£15,3951109
Suffolk12£10,703311,25528
Surrey16£11,104318,92013
Swansea5£6,574635,00713
Tyne and Wear9£9,727322,01431
Waltham Forest - Greater London1£8,999327,2771
Warwickshire1£10,999310,4032
West Midlands31£9,799421,24759
West Sussex2£10,193414,3634
West Yorkshire19£9,411421,55444
Wiltshire15£12,30329,21432
Worcestershire8£8,885534,28910
Add postcode for better results.