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
All333£28,274654,424874
Aberdeen City1£39,995423,7514
Angus1£18,2905119,163-
Argyll and Bute1£15,979896,000-
Ballymoney2£17,290789,2221
Bedfordshire8£20,774779,70117
Belfast2£38,497339,74510
Berkshire9£27,600664,70911
Bristol3£34,348528,27812
Bromley - Greater London4£38,178422,2135
Buckinghamshire5£30,938535,78914
Cambridgeshire4£18,118867,75912
Cardiff1£52,000219,44711
Ceredigion1£11,8959140,319-
Cheshire18£30,162537,99716
City of Edinburgh6£28,979548,5439
City of London - Greater London4£29,190651,32627
Conwy2£42,649414,8521
County Durham3£26,897654,09715
Craigavon1£23,995586,78911
Croydon - Greater London2£28,148645,6885
Cumbria1£15,9951062,190-
Derbyshire3£20,349743,95410
Derry2£22,974784,563-
Devon3£27,496559,0683
Dorset2£16,245982,3994
East Renfrewshire1£13,999960,782-
East Sussex1£28,750532,0009
Enfield - Greater London1£53,99514,0004
Essex10£28,107753,99124
Fermanagh2£26,993651,0321
Fife1£29,998538,6004
Flintshire1£12,9951095,0003
Glasgow City2£41,198336,34624
Gloucestershire1£18,995752,80010
Greater Manchester22£25,959661,24562
Greenwich - Greater London1£50,99513,934-
Hampshire11£33,816435,41033
Havering - Greater London4£31,370536,8436
Herefordshire3£30,450547,4702
Hertfordshire7£32,839540,53327
Highland1£27,498379,1597
Hillingdon - Greater London6£18,140880,99713
Hounslow - Greater London5£37,275425,4205
Isle of Wight1£24,493487,483-
Kent10£39,673333,22918
Kingston upon Thames - Greater London1£37,816436,35210
Lancashire12£26,364658,29744
Larne1£17,950962,000-
Leicestershire4£26,338686,01819
Lincolnshire5£32,767437,18510
Lisburn1£15,950971,2452
Magherafelt3£18,880992,3332
Merseyside6£26,952637,38012
Monmouthshire1£17,495695,000-
Norfolk2£34,759523,0449
North Ayrshire2£45,448310,5902
North Yorkshire12£27,554642,73523
Northamptonshire5£48,430217,29819
Northumberland1£32,999942,0001
Nottinghamshire10£35,303540,22024
Omagh1£25,900565,0003
Oxfordshire3£23,065743,4953
Perth and Kinross2£38,990423,4369
Redbridge - Greater London1£22,9906100,0001
Rhondda Cynon Taf1£27,499442,157-
Shropshire4£33,499534,0537
Somerset1£17,268863,4133
South Yorkshire5£25,618664,22420
Staffordshire4£40,124435,06321
Stirling1£17,000960,5898
Suffolk4£25,220643,0539
Surrey7£27,346651,62718
Swansea2£16,997882,5496
Tyne and Wear8£28,503648,50515
Warwickshire1£26,000483,7446
West Lothian1£16,4908105,0002
West Midlands19£29,131556,10344
West Sussex5£40,184431,89015
West Yorkshire12£33,885442,33238
Wiltshire2£29,995552,79911
Worcestershire3£14,995973,7858
Add postcode for better results.