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
All357£27,382654,027919
Angus1£18,2905119,163-
Ballymoney1£17,990781,6042
Bedfordshire10£20,698779,20513
Belfast3£35,498445,6978
Berkshire9£31,267558,98710
Bexley - Greater London1£24,990572,000-
Bromley - Greater London3£39,630315,6344
Buckinghamshire3£37,813431,83315
Cambridgeshire7£18,485770,22512
Cardiff1£32,000625,46710
Ceredigion1£11,8959140,319-
Cheshire16£31,445537,23828
City of Edinburgh9£34,939434,2819
City of London - Greater London7£28,407654,84025
Conwy2£42,649414,8522
County Durham3£20,630762,64315
Craigavon1£16,995063,33310
Croydon - Greater London2£23,498740,4006
Cumbria1£15,9951062,190-
Derbyshire3£22,367740,86810
Derry1£32,998571,534-
Devon1£26,999479,8994
Dorset1£13,4959116,3004
Dumfries and Galloway1£18,498851,2473
Ealing - Greater London1£24,950543,6001
East Renfrewshire1£14,599960,782-
East Sussex3£32,245439,03110
Enfield - Greater London5£34,396434,2121
Essex8£19,033978,62532
Fermanagh2£26,993651,0321
Fife3£41,598420,9474
Flintshire3£15,808988,4901
Glasgow City3£33,431451,93926
Gloucestershire5£30,959536,1065
Greater Manchester21£26,052656,98374
Hampshire11£27,262651,85234
Havering - Greater London3£20,658756,6678
Herefordshire2£28,950656,5602
Hertfordshire10£33,570536,02729
Highland1£49,99814,0009
Hillingdon - Greater London9£23,135774,4298
Hounslow - Greater London5£35,115527,4689
Isle of Wight1£23,994487,4832
Kent13£33,665439,69118
Kingston upon Thames - Greater London5£38,650325,71710
Lancashire14£25,130651,19332
Larne1£17,950962,000-
Leicestershire3£25,113369,43317
Lincolnshire1£34,995430,00013
Magherafelt3£18,880992,3332
Merseyside6£26,780638,39019
Monmouthshire1£17,995695,000-
Moray2£29,495556,700-
Newport1£36,000520,7445
Norfolk8£28,122547,0977
North Ayrshire2£34,998542,7434
North Lanarkshire1£18,640851,8112
North Yorkshire6£21,760746,53226
Northamptonshire5£49,110119,22519
Northumberland1£32,999942,0001
Nottinghamshire10£30,604547,38926
Omagh1£26,900555,0113
Oxfordshire3£24,232646,7065
Perth and Kinross1£38,990423,50012
Redbridge - Greater London2£20,245785,500-
Renfrewshire1£18,498846,5812
Rhondda Cynon Taf1£27,899442,1571
Shropshire3£34,165533,9049
Somerset2£14,413975,3363
South Lanarkshire1£16,998867,8293
South Yorkshire10£24,341657,71423
Staffordshire4£27,624559,98727
Strabane1£31,950531,1001
Suffolk2£25,368645,91811
Surrey5£25,934554,26022
Swansea3£18,665868,1996
Tyne and Wear8£27,147648,24313
Warwickshire1£14,2998100,0006
West Lothian1£16,4908105,0002
West Midlands15£26,059659,39442
West Sussex5£46,064321,86816
West Yorkshire12£40,110333,67444
Wiltshire2£30,995436,19916
Worcestershire5£41,589536,1975
Add postcode for better results.