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,492653,635887
Aberdeen City1£39,995423,7515
Angus1£18,2905119,163-
Ballymoney2£17,290789,2221
Bedfordshire10£22,593775,73116
Belfast3£34,331445,6539
Berkshire8£27,176666,48512
Bristol2£35,495519,13012
Bromley - Greater London4£39,505415,1585
Buckinghamshire8£31,952536,97111
Cambridgeshire4£18,313867,75912
Cardiff1£52,000219,44711
Ceredigion1£11,8959140,319-
Cheshire18£30,179537,99723
City of Edinburgh6£29,162548,12511
City of London - Greater London3£26,922759,16029
Conwy2£42,649414,8521
County Durham2£28,191653,22316
Craigavon1£23,995586,78911
Croydon - Greater London2£28,148645,6885
Cumbria1£15,9951062,190-
Derbyshire3£20,465743,95411
Derry1£30,998573,125-
Devon2£33,997346,7033
Dorset2£16,245982,3994
East Renfrewshire1£13,999960,782-
East Sussex1£28,750532,00010
Enfield - Greater London2£41,245332,1883
Essex10£31,623647,33324
Fermanagh2£26,993651,0321
Fife1£29,998538,6004
Flintshire1£12,9951095,0003
Glasgow City2£41,198336,34624
Gloucestershire1£18,995752,8009
Greater Manchester23£25,994662,18062
Greenwich - Greater London1£50,99513,934-
Hampshire11£32,113439,28035
Havering - Greater London3£31,827538,6928
Herefordshire3£30,450547,4702
Hertfordshire7£36,741430,61027
Highland2£38,748241,5806
Hillingdon - Greater London8£17,571881,22311
Hounslow - Greater London5£37,275425,4205
Isle of Wight1£24,513487,4831
Kent11£37,270439,29919
Lancashire11£27,113653,91042
Larne1£17,950962,000-
Leicestershire4£26,588686,01819
Lincolnshire5£32,764437,18510
Lisburn1£15,950971,2452
Magherafelt3£18,880992,3332
Merseyside8£26,193640,44712
Monmouthshire1£17,495695,000-
Norfolk2£34,759523,0449
North Ayrshire2£45,448310,5902
North Yorkshire12£27,911641,59224
Northamptonshire4£52,050115,99420
Northumberland1£32,999942,0001
Nottinghamshire10£35,303540,22025
Omagh1£25,900565,0003
Oxfordshire2£17,623853,9853
Perth and Kinross1£38,990423,43611
Redbridge - Greater London1£22,9906100,0001
Rhondda Cynon Taf1£27,499442,157-
Shropshire5£31,349532,7438
Somerset1£17,268863,4133
South Yorkshire6£27,723660,08322
Staffordshire7£33,713538,74622
Stirling1£17,000960,5899
Suffolk2£25,993645,64810
Surrey7£27,388651,62718
Swansea2£16,997882,5497
Tyne and Wear10£26,752651,89214
Warwickshire1£26,000483,7446
West Lothian1£16,4908105,0002
West Midlands20£30,976550,12444
West Sussex6£40,670428,73613
West Yorkshire14£35,655439,05240
Wiltshire1£31,995557,00013
Worcestershire3£15,413973,7858
Add postcode for better results.