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

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

BMW X4 Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All351£29,285653,832802
Aberdeen City1£39,995423,7513
Angus1£17,6905119,163-
Antrim1£18,495759,016-
Argyll and Bute1£15,979896,000-
Ballymena1£12,9759122,156-
Ballymoney2£16,790789,2221
Bedfordshire12£20,743771,02810
Berkshire8£24,765671,67510
Bristol3£22,427859,47012
Bromley - Greater London4£35,231432,4666
Buckinghamshire4£43,046330,74714
Cambridgeshire9£25,802659,06911
Cardiff1£51,500219,4477
Ceredigion1£11,4959140,319-
Cheshire16£30,808536,39515
City of Edinburgh8£39,353323,9279
City of London - Greater London6£25,462654,92524
Conwy2£42,649414,8521
County Durham4£27,742648,26115
Craigavon2£50,99513,89614
Croydon - Greater London3£54,733211,0824
Cumbria1£15,9951062,190-
Derbyshire5£28,146546,26710
Derry1£14,950996,0001
Devon3£17,830884,5663
Dorset1£12,9959116,3003
East Renfrewshire1£13,999960,782-
East Riding of Yorkshire1£62,9850-4
East Sussex1£23,950663,2037
Enfield - Greater London2£41,495322,4524
Essex14£23,963759,69923
Fermanagh2£26,993651,0321
Fife2£45,948319,8002
Flintshire1£12,9951095,0003
Glasgow City2£49,898117,90822
Gloucestershire2£16,495874,6508
Greater Manchester24£25,304662,13556
Greenwich - Greater London1£50,99513,934-
Hampshire11£37,242430,89532
Havering - Greater London3£38,997330,2318
Herefordshire2£29,950535,4475
Hertfordshire10£32,357540,45624
Hillingdon - Greater London7£17,304882,24614
Hounslow - Greater London3£45,793318,0557
Kent3£27,996458,29919
Kingston upon Thames - Greater London2£45,316322,5748
Lancashire12£22,788663,16139
Larne2£17,470963,600-
Leicestershire6£23,617670,79318
Lincolnshire4£27,896550,6928
Lisburn1£15,990987,0894
Magherafelt3£18,247992,3332
Merseyside5£25,957643,30015
Merthyr Tydfil1£39,999542,144-
Norfolk3£31,159541,22911
North Ayrshire2£50,898210,6175
North Yorkshire13£26,077649,59522
Northamptonshire9£46,117224,37114
Nottinghamshire8£23,708668,62924
Omagh1£25,900565,0002
Oxfordshire2£17,123853,9852
Redbridge - Greater London1£22,7906100,0001
Shropshire2£39,500425,1948
Somerset1£16,649863,4131
South Lanarkshire1£16,498783,1482
South Yorkshire7£38,928330,03821
Staffordshire7£31,655552,16317
Suffolk2£26,443641,0507
Surrey12£31,157545,47015
Swansea3£18,497862,2826
Tyne and Wear6£26,604657,95218
Warwickshire1£34,500537,5056
West Lothian1£15,9908105,0003
West Midlands22£27,643557,95444
West Sussex2£32,954636,29415
West Yorkshire11£33,745442,31135
Wiltshire2£45,248331,95610
Worcestershire3£23,913659,6107
Add postcode for better results.