Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW 4 Series 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 4 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 4 Series buying guide here.

BMW 4 Series Data by County

BMW 4 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,540£19,848752,7192,988
Aberdeen City11£26,588423,71223
Aberdeenshire2£26,249638,7621
Antrim6£17,064760,2154
Ards5£35,847744,6605
Armagh2£38,995561,6814
Ballymena7£21,077653,0083
Ballymoney8£16,971762,8834
Barnet - Greater London2£14,845872,0515
Bedfordshire30£17,240762,75759
Belfast4£15,911749,11757
Berkshire29£19,112765,24836
Bexley - Greater London1£15,995753,000-
Blaenau Gwent4£18,461640,2652
Brent - Greater London3£14,359865,9973
Bristol19£19,758753,95353
Bromley - Greater London9£25,287438,78411
Buckinghamshire10£22,884649,88732
Caerphilly2£12,9451077,000-
Cambridgeshire57£17,796757,44258
Cardiff9£22,686644,70531
Carmarthenshire1£17,495878,5001
Ceredigion1£35,995512,0973
Cheshire43£21,028645,88490
City of Edinburgh9£23,609644,97429
City of London - Greater London31£18,153662,47273
Coleraine9£16,144761,6703
Conwy3£27,366416,2754
Cookstown9£14,166879,8464
Cornwall3£19,330753,1785
County Durham23£22,196639,71737
Craigavon4£16,658747,0426
Croydon - Greater London1£24,49558,3775
Cumbria4£18,223638,1645
Derbyshire41£19,841651,71370
Derry3£14,162969,667-
Devon4£15,422864,00529
Dorset12£20,170637,15818
Down3£23,080546,515-
Dumfries and Galloway8£25,805438,6926
Dundee City6£23,774538,68517
Dungannon2£17,460758,7223
Ealing - Greater London1£14,995770,0002
East Riding of Yorkshire19£20,259652,65124
East Sussex8£19,456845,91715
Enfield - Greater London2£13,998865,4146
Essex48£20,405754,594107
Falkirk6£18,158741,1572
Fermanagh4£17,368773,2503
Fife10£29,087435,85219
Flintshire5£13,987975,7862
Glasgow City28£25,755428,64077
Gloucestershire15£20,435749,70930
Greater Manchester78£16,766764,972143
Greenwich - Greater London1£25,495428,6933
Hampshire33£20,227652,07857
Harrow - Greater London3£11,728873,4994
Havering - Greater London15£15,016871,17914
Hertfordshire37£17,702761,55691
Highland4£44,223210,12519
Hillingdon - Greater London11£17,587768,9857
Hounslow - Greater London7£27,580536,50513
Inverclyde1£14,298867,342-
Isle of Wight3£14,907963,5332
Kent36£21,838641,79355
Kingston upon Thames - Greater London1£23,795713,8009
Lancashire54£19,504659,595111
Larne2£25,470635,0502
Leicestershire27£15,914770,33064
Lincolnshire25£20,307642,61066
Lisburn2£12,725967,3568
Magherafelt6£18,406666,5006
Merseyside13£17,656665,48027
Merthyr Tydfil1£14,9951043,0005
Monmouthshire2£11,845996,5005
Moray1£18,9951025,700-
Newport4£24,649534,32413
Newry and Mourne6£17,242664,9406
Newtownabbey4£20,521647,31912
Norfolk13£17,574750,24452
North Ayrshire7£26,162532,1888
North Down4£16,485866,2932
North Lanarkshire1£22,498525,35014
North Yorkshire41£20,461649,08169
Northamptonshire13£19,929650,85535
Northumberland3£17,766755,0237
Nottinghamshire73£18,192759,731153
Omagh7£21,044655,3405
Oxfordshire8£20,974649,15215
Pembrokeshire3£16,328860,4202
Perth and Kinross2£19,895732,5098
Powys1£9,2957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire1£26,998339,81311
Rhondda Cynon Taf1£16,999535,5161
Shropshire6£18,802747,36723
Somerset15£16,847773,98428
South Ayrshire3£20,831642,8357
South Lanarkshire3£21,932643,59310
South Yorkshire43£18,629757,30387
Staffordshire44£21,007649,06682
Stirling1£15,998758,4185
Strabane2£13,200892,0002
Suffolk15£19,423652,79630
Surrey26£21,067749,19645
Swansea9£22,521642,75725
Tyne and Wear52£18,677755,13989
Waltham Forest - Greater London1£17,450734,0007
Warwickshire9£17,192768,29417
West Dunbartonshire1£10,4951078,141-
West Lothian1£17,995555,0006
West Midlands57£16,7207100,911104
West Sussex12£22,597633,74437
West Yorkshire58£21,548649,469102
Wiltshire25£29,711432,56252
Worcestershire15£18,853752,08418
Add postcode for better results.