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,525£19,687753,7522,975
Aberdeen City9£26,574524,44024
Aberdeenshire3£24,497544,161-
Antrim4£18,723656,5954
Ards5£35,847744,6606
Armagh2£38,995561,6814
Ballymena7£21,077653,0083
Ballymoney8£16,971762,8834
Barnet - Greater London2£14,895872,0515
Bedfordshire31£16,629865,22658
Belfast4£15,911749,11754
Berkshire26£19,215764,55736
Bexley - Greater London1£15,995753,000-
Blaenau Gwent4£18,461640,2652
Brent - Greater London3£14,359865,9973
Bristol21£20,080652,01150
Bromley - Greater London8£24,493442,39411
Buckinghamshire13£21,913647,09229
Caerphilly2£12,9451077,000-
Cambridgeshire50£16,914760,86359
Cardiff10£22,081645,70630
Carmarthenshire1£17,495878,5002
Ceredigion1£35,995512,0973
Cheshire44£20,799644,88590
City of Edinburgh10£24,490639,31429
City of London - Greater London35£19,260658,88970
Coleraine7£16,344760,3323
Conwy3£27,366416,2754
Cookstown9£14,655879,8464
Cornwall3£19,330753,1675
County Durham22£23,137638,69640
Craigavon4£16,658747,0427
Croydon - Greater London2£21,647728,0004
Cumbria4£18,223637,8785
Derbyshire43£19,821651,22571
Derry3£14,162969,667-
Devon3£12,898977,63029
Dorset13£20,170635,29917
Down3£23,080546,515-
Dumfries and Galloway6£26,608436,2796
Dundee City8£21,643642,94115
Dungannon2£17,460758,7223
Ealing - Greater London1£14,995770,0002
East Riding of Yorkshire15£19,916753,99926
East Sussex8£19,556845,91715
Enfield - Greater London2£13,998865,4147
Essex48£19,505757,083108
Falkirk6£18,158741,1572
Fermanagh4£17,368773,2503
Fife10£28,887439,18818
Flintshire7£13,697981,636-
Glasgow City28£24,991531,33477
Gloucestershire13£19,198752,35431
Greater Manchester74£16,926764,114146
Greenwich - Greater London2£30,495318,5872
Hampshire32£20,411651,95357
Harrow - Greater London2£11,245890,3044
Havering - Greater London15£15,076871,17915
Hertfordshire35£17,253763,94792
Highland5£43,278213,31319
Hillingdon - Greater London10£17,707771,2338
Hounslow - Greater London7£26,922539,56913
Inverclyde1£14,298867,342-
Isle of Wight3£14,907963,5332
Kent36£20,777641,18755
Kingston upon Thames - Greater London1£23,795713,8009
Lancashire54£19,741659,710107
Larne3£20,243754,3671
Leicestershire30£15,807771,20760
Limavady1£13,990874,000-
Lincolnshire24£20,120642,87966
Lisburn3£13,400865,4717
Magherafelt7£18,347666,6075
Merseyside15£19,420656,03125
Merthyr Tydfil2£13,997949,8514
Monmouthshire2£12,145996,5005
Moray1£18,9951025,700-
Newport4£24,649534,32413
Newry and Mourne6£17,533664,9406
Newtownabbey4£20,696647,31912
Norfolk14£17,761752,11849
North Ayrshire7£26,162532,1888
North Down4£16,485866,2932
North Lanarkshire2£17,374773,67513
North Yorkshire39£20,523648,88072
Northamptonshire12£20,410647,69638
Northumberland2£19,899744,5778
Nottinghamshire72£18,086760,033146
Omagh7£21,094655,3406
Oxfordshire7£21,238651,13716
Pembrokeshire3£16,328860,4202
Perth and Kinross2£19,940732,2908
Powys1£9,2957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire1£26,998339,81313
Rhondda Cynon Taf2£16,999537,336-
Shropshire5£14,564765,99422
Somerset15£18,817770,11229
South Ayrshire3£20,831642,8356
South Lanarkshire3£21,932643,59310
South Yorkshire41£18,070758,57686
Staffordshire47£21,360647,47581
Stirling2£14,748839,6484
Strabane3£14,330783,5761
Suffolk18£21,591647,91928
Surrey24£20,362750,83946
Swansea8£21,305646,26627
Tyne and Wear50£19,286753,49989
Waltham Forest - Greater London1£17,450734,0007
Warwickshire9£17,192768,28218
West Dunbartonshire1£10,4951078,141-
West Lothian1£17,995555,0006
West Midlands57£16,9497100,843105
West Sussex9£24,522626,67940
West Yorkshire53£21,413650,186103
Wiltshire24£29,985432,92555
Worcestershire15£19,186752,55018
Add postcode for better results.