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
All342£28,291653,623890
Angus1£18,2905119,163-
Ballymoney2£17,290789,2221
Bedfordshire10£22,593775,73116
Belfast3£34,331445,6539
Berkshire8£27,176666,48512
Bristol3£32,327534,83512
Bromley - Greater London4£39,505415,1585
Buckinghamshire8£31,952536,97111
Cambridgeshire4£18,313867,75912
Cardiff1£52,000219,44711
Ceredigion1£11,8959140,319-
Cheshire19£30,012538,13822
City of Edinburgh6£29,245548,12511
City of London - Greater London3£26,922759,16029
Conwy2£42,649414,8521
County Durham2£28,990653,22316
Craigavon1£23,995586,78911
Croydon - Greater London2£28,148645,6885
Cumbria1£15,9951062,190-
Derbyshire4£24,599740,80411
Derry1£30,998571,534-
Devon3£29,561461,8022
Dorset1£13,4959116,3005
East Renfrewshire1£13,999960,782-
East Sussex1£28,750532,00010
Enfield - Greater London2£40,995332,1883
Essex10£31,593647,33324
Fermanagh2£26,993651,0321
Fife2£44,948319,6293
Flintshire1£12,9951095,0003
Glasgow City2£41,198336,34624
Gloucestershire1£18,995752,8009
Greater Manchester22£26,460660,83464
Greenwich - Greater London1£50,99514,750-
Hampshire11£32,113439,28035
Havering - Greater London4£31,495536,8437
Herefordshire3£30,450547,4702
Hertfordshire6£36,197532,89729
Highland2£38,74814,0006
Hillingdon - Greater London8£17,571881,22311
Hounslow - Greater London5£37,275425,4205
Isle of Wight1£24,513487,4832
Kent10£35,598440,33419
Kingston upon Thames - Greater London1£37,816436,35210
Lancashire13£28,810551,86840
Larne1£17,950962,000-
Leicestershire5£27,970677,25618
Lincolnshire5£32,764437,18511
Lisburn1£15,950971,2452
Magherafelt3£18,880992,3332
Merseyside8£26,193640,44713
Monmouthshire1£17,495695,000-
Norfolk4£25,168655,2188
North Ayrshire1£39,998410,2302
North Yorkshire10£28,075641,22924
Northamptonshire4£52,050115,99421
Northumberland1£32,999942,0001
Nottinghamshire8£32,260545,16327
Oxfordshire2£17,623853,9853
Perth and Kinross2£38,990423,43611
Redbridge - Greater London1£22,9906100,0001
Renfrewshire1£18,498846,5811
Rhondda Cynon Taf1£27,499442,157-
Shropshire5£31,349532,7438
Somerset1£17,311863,4133
South Yorkshire6£28,390663,02923
Staffordshire7£33,713538,74622
Stirling1£17,000960,58910
Suffolk2£25,993645,64810
Surrey7£27,441651,62719
Swansea2£17,247882,5497
Tyne and Wear10£26,752651,86114
West Lothian1£16,4908105,0002
West Midlands18£29,171652,16843
West Sussex6£40,670428,73613
West Yorkshire14£35,655439,05240
Wiltshire1£31,995557,00014
Worcestershire3£15,413973,7858
Add postcode for better results.