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,484£19,702753,4262,952
Aberdeen City8£25,373422,19024
Aberdeenshire3£20,396649,5292
Angus1£8,9951172,500-
Antrim5£16,985765,3366
Ards2£20,123962,4008
Armagh1£49,995311,1536
Ballymena8£20,354654,8064
Ballymoney7£16,950764,9295
Barnet - Greater London1£5,99510195,3546
Bedfordshire27£17,829761,13848
Belfast5£20,108560,88153
Berkshire26£17,366873,06541
Bexley - Greater London1£15,995753,000-
Blaenau Gwent2£19,997644,1515
Brent - Greater London3£15,344867,6643
Bristol27£18,117751,67752
Bromley - Greater London6£25,006447,18511
Buckinghamshire13£18,584757,15431
Caerphilly2£12,9451077,000-
Cambridgeshire41£18,232757,95573
Cardiff6£21,364638,64029
Carmarthenshire2£17,245765,2151
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire44£21,593644,14680
City of Edinburgh10£17,928755,55224
City of London - Greater London43£20,107655,95862
Coleraine7£16,543761,2445
Conwy3£27,366416,2753
Cookstown8£14,918780,3056
Cornwall4£18,861753,1348
County Durham20£19,889643,57543
Craigavon7£23,517536,1925
Cumbria2£14,823773,2929
Derbyshire33£21,156656,02579
Derry2£14,495968,5001
Devon2£30,495315,37116
Dorset8£24,488531,82919
Down2£25,445433,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 Yorkshire16£20,814653,50825
East Sussex11£18,276846,37713
Enfield - Greater London3£20,493747,3977
Essex59£20,000754,08286
Falkirk7£20,778639,1362
Fermanagh4£17,118773,2503
Fife6£22,198645,86123
Flintshire5£13,987975,7862
Glasgow City26£23,832533,89279
Gloucestershire14£18,654854,69422
Greater Manchester75£17,924761,691157
Hampshire32£19,523754,73562
Harrow - Greater London2£14,095941,2856
Havering - Greater London14£16,447874,17314
Hertfordshire43£16,290765,87588
Highland5£38,977416,39014
Hillingdon - Greater London10£15,611778,91411
Hounslow - Greater London6£22,758551,13712
Isle of Wight2£16,4951042,3003
Kent35£21,939644,55563
Kingston upon Thames - Greater London1£23,795713,8006
Lambeth - Greater London1£32,995328,200-
Lancashire55£18,666761,72697
Larne2£25,470635,0501
Leicestershire26£16,314766,87051
Lincolnshire24£20,171647,46658
Lisburn3£12,382979,5708
Magherafelt5£21,817558,3116
Merseyside16£19,094660,48824
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
Norfolk18£17,710755,93549
North Ayrshire4£29,411532,1766
North Down3£17,133867,7243
North Lanarkshire3£15,498855,58212
North Yorkshire43£21,621648,59880
Northamptonshire11£25,792539,42834
Northumberland4£17,046857,2677
Nottinghamshire62£17,617760,650156
Omagh6£19,361662,5178
Oxfordshire5£23,433646,06710
Pembrokeshire2£17,995748,3803
Perth and Kinross1£18,290724,6399
Powys1£8,9957119,3501
Redbridge - Greater London1£11,950979,0001
Renfrewshire5£19,338644,7269
Rhondda Cynon Taf1£16,999535,5161
Shropshire10£18,194646,79318
Somerset10£15,579866,46530
South Ayrshire4£21,847653,2638
South Lanarkshire3£21,932644,2418
South Yorkshire32£17,467757,574101
Staffordshire42£19,977752,80982
Stirling1£15,998758,4185
Suffolk10£28,035431,63433
Surrey29£19,693747,90943
Swansea6£24,715634,75824
Tyne and Wear51£19,196753,95092
Waltham Forest - Greater London5£18,689527,4535
Warwickshire9£15,554775,78517
West Dunbartonshire1£9,9951078,141-
West Lothian1£17,498739,6306
West Midlands53£16,0637104,516107
West Sussex15£27,374524,09731
West Yorkshire52£21,141649,072106
Wiltshire19£27,923435,57944
Worcestershire15£18,128754,50022
Wrexham1£28,999325,857-
Add postcode for better results.