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,480£19,368753,9012,965
Aberdeen City7£25,998419,79924
Aberdeenshire3£20,396649,5292
Angus1£8,9951172,500-
Antrim5£16,985765,3366
Ards2£20,123962,4008
Ballymena7£20,834655,2075
Ballymoney8£16,406865,0905
Barnet - Greater London1£5,99510195,3546
Bedfordshire28£17,794761,56146
Belfast5£20,108560,88155
Berkshire28£17,697873,05241
Bexley - Greater London1£15,995753,000-
Blaenau Gwent2£19,997644,1515
Brent - Greater London2£14,542864,4964
Bristol27£18,117751,67752
Bromley - Greater London7£23,719446,40810
Buckinghamshire15£20,829753,33431
Caerphilly2£12,9451077,000-
Cambridgeshire40£18,654757,44473
Cardiff6£21,364638,64029
Carmarthenshire2£17,245765,2151
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire43£21,201644,60981
City of Edinburgh11£18,934752,16224
City of London - Greater London42£20,155655,97862
Coleraine7£16,543761,2445
Conwy3£27,366416,2753
Cookstown8£14,918780,3056
Cornwall4£18,861753,1348
County Durham21£19,696644,09144
Craigavon7£23,517536,1925
Cumbria2£14,823773,2929
Derbyshire35£21,230655,39579
Derry2£14,495968,5001
Devon4£23,370636,69316
Dorset8£24,488531,82919
Down2£24,945433,7881
Dumfries and Galloway8£24,810431,4415
Dundee City7£26,642428,31817
Dungannon3£15,790859,8052
Ealing - Greater London2£15,592847,6302
East Ayrshire1£11,9981071,5105
East Riding of Yorkshire15£21,184653,48725
East Sussex11£18,276846,37713
Enfield - Greater London3£20,493747,3977
Essex61£19,777754,94686
Falkirk7£20,778639,1362
Fermanagh4£17,118773,2503
Fife8£21,023646,30921
Flintshire5£13,987975,7862
Glasgow City17£25,850429,44188
Gloucestershire13£16,632858,33323
Greater Manchester74£17,678762,309157
Hampshire32£19,423754,98663
Harrow - Greater London2£14,095941,2856
Havering - Greater London13£14,328879,22115
Hertfordshire45£16,277765,13188
Highland5£38,977416,39014
Hillingdon - Greater London10£15,611778,91411
Hounslow - Greater London5£23,470552,93913
Isle of Wight2£16,4951042,3003
Kent37£22,384643,70863
Kingston upon Thames - Greater London1£23,795713,8006
Lambeth - Greater London1£32,995328,200-
Lancashire55£18,648761,74299
Larne2£25,470635,0501
Leicestershire26£16,314766,87049
Lincolnshire24£19,993648,30359
Lisburn3£12,382979,5708
Magherafelt5£21,817558,3116
Merseyside15£19,267661,04425
Merthyr Tydfil3£15,681755,7585
Monmouthshire2£11,595996,5004
Moray1£18,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport4£23,448549,7369
Newry and Mourne6£15,151772,4185
Newtownabbey5£19,015646,11910
Norfolk19£18,062754,01048
North Ayrshire4£29,411532,1766
North Down3£17,133867,7243
North Lanarkshire3£15,498855,58212
North Yorkshire45£21,452648,32280
Northamptonshire9£25,320540,39435
Northumberland4£17,046857,2677
Nottinghamshire62£17,609760,837155
Omagh6£19,361662,5178
Oxfordshire4£19,304752,54411
Pembrokeshire2£17,995748,3803
Perth and Kinross1£18,290724,6399
Powys1£8,9957119,3501
Redbridge - Greater London1£11,950979,0001
Renfrewshire5£19,238644,7269
Rhondda Cynon Taf1£16,999535,5161
Shropshire10£18,164646,79318
Somerset10£15,389866,46530
South Ayrshire4£21,847653,2638
South Lanarkshire3£21,932644,2418
South Yorkshire32£17,740756,197101
Staffordshire41£20,193651,93883
Suffolk10£27,984431,63433
Surrey30£19,323749,17943
Swansea6£24,715634,75924
Tyne and Wear52£19,464754,02396
Waltham Forest - Greater London5£18,649527,4535
Warwickshire9£15,554775,78517
West Dunbartonshire1£9,9951078,141-
West Lothian1£17,498739,6306
West Midlands54£16,1657103,700106
West Sussex14£26,618525,17032
West Yorkshire51£21,703648,629108
Wiltshire19£27,907435,57943
Worcestershire13£18,895750,94424
Wrexham1£28,999325,857-
Add postcode for better results.