2020 BMW X4
3.0 Xdrive30d M Sport 261 Bhp
43,554miAutoDiesel3.0L
£32,275
Manchester
~£811/pm
This X4 for sale priced at £32,275 has 43,554 miles on the dash and comes finished in black.
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.
337 cars
3.0 Xdrive30d M Sport 261 Bhp
43,554miAutoDiesel3.0L
£32,275
Manchester
~£811/pm
This X4 for sale priced at £32,275 has 43,554 miles on the dash and comes finished in black.
Xdrive20d Mht M Sport Step
11,200miAutoDiesel2.0L
£36,950
Ripon
~£928/pm
Now available at this dealership in Ripon is this X4 Xdrive20d Mht M Sport Step that comes equipped with a 2000 CC diesel motor with automatic transmission. It is in a nearly new condition in and out and is up for sale and ready for its new owner to drive home in the shade of black with 11,200 miles on the dashboard.
3.0 M40d 322 Bhp
38,592miAutoDiesel3.0L
£36,950
Leighton Buzzard
~£928/pm
Planning on buying a BMW X4? Well, consider this used one coming in the tone of black with a 3.0l diesel motor with automatic transmission and 38,592 miles on the dash.
3.0 30D Mht M Sport Suv Hybrid Xdr
21,000miDiesel3.0L
£38,500
Edinburgh
~£967/pm
Containing a 3.0 LTR diesel motor and transmission; this second-hand BMW X4 is now available to buy with 21,000 miles on the clock.
2.0 Xdrive20d M Sport 188 Bhp
57,000miAutoDiesel2.0L
£15,990
Heywood
~£402/pm
Available from this dealership's showroom in Heywood - 4 door, white coupe that's fitted with a automatic transmission and 2.0 litre diesel engine.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
38,350miAutoHybrid2.0L
£29,995
Worksop
~£753/pm
Coming in the tone of grey, this suv car has 38,350 miles clocked-up on the dashboard and incorporates a 2000 CC hybrid motor with automatic transmission.
2017 17 2.0
82,000miAuto2.0L
£16,450
Bourne
~£413/pm
Up for sale and ready for its new owner to drive away is this BMW X4 that comes fitted with automatic transmission and a 2.0 ltr engine. This used model at our dealership comes in the shade of black and has 82,000 miles on the clock.
2.0 Xdrive20d M Sport Mhev 188 Bhp
30,426miAutoDiesel2.0L
£32,995
Corby
~£829/pm
BMW X4 with a 2.0L diesel engine and automatic gearbox.
2.0 Xdrive20d M Sport 188 Bhp
60,000miAutoDiesel2.0L
£18,295
Coventry
~£459/pm
In the tone of white, this 2.0 litre diesel BMW X4 2.0 Xdrive20d M Sport 188 Bhp with automatic transmission is now available for a test drive.
4X4 2.0 20D M Sport Xdrive Euro 6 Ss
54,500miAutoDiesel2.0L
£25,490
Ashford
~£640/pm
Have a closer look at this X4 4X4 2.0 20D M Sport Xdrive Euro 6 Ss that comes fitted out with automatic transmission and a 2000 cc diesel motor. This second hand model at our dealership in Ashford is up for sale at the marvellous price of £25,490.
Xdrive30d M Sport Step
50,076miAutoDiesel3.0L
£18,998
Paisley
~£477/pm
Are you interested in buying a X4 Xdrive30d M Sport Step? Then have a closer look at this second hand model, it is equipped with a 3.0l diesel motor with automatic transmission and has got 50,076 miles clocked-up on the dashboard.
X4 Xdrive30d M Sport
26,265miAuto3.0L
£33,300
Brentford
~£836/pm
A 3.0l engine and automatic transmission are only some of the qualities that this motor has to offer its new owner.
X4 Xdrive30d M Sport
8,639miAutoDiesel3.0L
£57,995
Craigavon
~£1,456/pm
This dealer has a low price of just £57,995 on this BMW X4 with a 3.0 Litre diesel engine, automatic transmission and 8,639 miles on the dash.
3.0 M40i 349 Bhp
36,000miAutoPetrol3.0L
£34,000
Hatfield
~£854/pm
This second hand BMW X4 from this dealer is fitted with a 3000cc petrol motor with automatic transmission and has got 36,000 miles clocked up on the dash.
Xdrive M40i Step
37,204miAutoPetrol3.0L
£34,899
Sunderland
~£876/pm
For sale and ready to drive home is this BMW X4 coming in the shade of black; it incorporates a 3.0L petrol motor with automatic transmission and it has got 37,204 miles clocked up on the dash.
2.0 Xdrive20d Xline 188 Bhp
84,000miAutoDiesel2.0L
£14,940
Stockport
~£375/pm
Available to test-drive at our showroom in the Eccles area is this X4 which is equipped with a 2.0 litre diesel engine and automatic transmission.
X4 Xdrive30d M Sport
8,639miAuto3.0L
£57,995
Craigavon
~£1,456/pm
A second hand BMW with low mileage in an almost spotless, near mint condition, this motor drives and looks like new; coming with automatic transmission and a 3.0 ltr engine .
3.0 Xdrive35d M Sport 309 Bhp
55,615miAutoDiesel3.0L
£20,990
Stoke-on-Trent
~£527/pm
This BMW X4 has 55,615 miles clocked up on the dashboard and is fitted out with a 3000 CC engine. It runs on diesel with automatic transmission and is finished in silver.
20D M Sport
80,076miAutoDiesel2.0L
£15,750
Cookstown
~£396/pm
A 2000cc diesel engine and automatic transmission are just a couple of the attributes that this X4 has to offer its new driver.
X4 M40i
40,715miAuto3.0L
£31,990
Kingston Upon Thames
~£803/pm
Coming in , this used BMW X4 incorporates a 3.0 L motor with automatic transmission and has got 40,715 miles clocked up on the dashboard.
Xdrive35d M Sport
69,413miAutoDiesel3.0L
£16,500
Newcastle upon Tyne
~£414/pm
This used X4 with a white finish is now available on the market with the option for you to purchase on credit.
M 3.0 M Competition 503 Bhp
65,849miAutoPetrol3.0L
£35,995
Luton
~£904/pm
Advertised at the full price of £35,995 and with the option to purchase using credit with affordable instalments commencing at £ pm, this BMW X4 has a 3000 CC petrol engine with automatic transmission and has 65,849 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
51,879miAutoDiesel3.0L
£17,975
Chesterfield
~£451/pm
Providing its next lucky owner a magnificent and top rate mode of transport, this suv motor comes in the shade of black, is equipped with a 3.0 LTR diesel engine with automatic transmission and has got 51,879 miles on the clock.
3.0 M40d Suv Xdrive Euro 6 Ss
26,920miDiesel3.0L
£33,850
Edinburgh
~£850/pm
Finished in the shade of , this estate used car contains a cc diesel engine with transmission and has 26,920 miles clocked up on the dash.
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 for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 333 | £29,112 | 6 | 53,349 | 811 |
Aberdeen City | 2 | £43,000 | 3 | 17,320 | 2 |
Angus | 1 | £17,690 | 5 | 119,163 | - |
Antrim | 1 | £18,750 | 8 | 76,000 | 1 |
Argyll and Bute | 1 | £14,979 | 8 | 96,000 | - |
Ballymena | 1 | £11,975 | 9 | 122,156 | - |
Ballymoney | 2 | £16,790 | 7 | 89,222 | 1 |
Bedfordshire | 8 | £18,465 | 7 | 83,823 | 15 |
Belfast | 1 | £29,999 | 6 | 46,825 | 11 |
Berkshire | 8 | £24,744 | 6 | 71,676 | 10 |
Bristol | 2 | £25,645 | 8 | 52,830 | 13 |
Bromley - Greater London | 3 | £30,292 | 5 | 41,287 | 7 |
Buckinghamshire | 3 | £47,380 | 2 | 27,239 | 14 |
Cambridgeshire | 9 | £26,646 | 6 | 50,153 | 12 |
Ceredigion | 1 | £11,495 | 9 | 140,319 | - |
Cheshire | 15 | £31,612 | 5 | 33,945 | 15 |
City of Edinburgh | 6 | £37,999 | 4 | 21,989 | 13 |
City of London - Greater London | 5 | £33,312 | 5 | 43,217 | 23 |
Conwy | 2 | £42,649 | 4 | 14,852 | 1 |
Cookstown | 1 | £15,750 | 8 | 80,076 | 2 |
County Durham | 2 | £23,743 | 7 | 55,124 | 15 |
Craigavon | 3 | £46,662 | 2 | 34,153 | 15 |
Croydon - Greater London | 2 | £51,100 | 2 | 15,875 | 4 |
Cumbria | 1 | £15,995 | 10 | 62,190 | - |
Derbyshire | 4 | £23,931 | 6 | 42,630 | 11 |
Derry | 1 | £14,950 | 9 | 96,000 | 1 |
Devon | 2 | £19,247 | 7 | 84,950 | 5 |
Dorset | 1 | £12,995 | 9 | 116,300 | 2 |
East Renfrewshire | 1 | £13,999 | 9 | 60,782 | - |
East Riding of Yorkshire | 1 | £61,985 | 0 | - | 3 |
Enfield - Greater London | 1 | £53,995 | 1 | 4,979 | 5 |
Essex | 16 | £23,112 | 7 | 59,970 | 25 |
Fermanagh | 1 | £33,990 | 3 | 30,064 | 2 |
Fife | 1 | £62,898 | 1 | 1,000 | 3 |
Flintshire | 1 | £12,995 | 10 | 95,000 | 3 |
Glasgow City | 1 | £46,898 | 1 | 18,341 | 24 |
Gloucestershire | 2 | £16,495 | 8 | 74,650 | 8 |
Greater Manchester | 21 | £25,561 | 6 | 61,217 | 54 |
Greenwich - Greater London | 2 | £46,745 | 2 | 5,139 | - |
Hampshire | 10 | £38,909 | 4 | 28,253 | 30 |
Havering - Greater London | 7 | £34,355 | 4 | 29,938 | 6 |
Herefordshire | 2 | £29,700 | 5 | 35,447 | 4 |
Hertfordshire | 12 | £34,778 | 5 | 38,251 | 23 |
Hillingdon - Greater London | 6 | £16,888 | 8 | 87,738 | 15 |
Hounslow - Greater London | 4 | £42,545 | 3 | 20,108 | 6 |
Kent | 6 | £34,828 | 3 | 40,874 | 19 |
Kingston upon Thames - Greater London | 1 | £31,990 | 5 | 40,715 | 7 |
Lancashire | 11 | £27,027 | 6 | 54,198 | 40 |
Larne | 1 | £17,950 | 9 | 62,000 | 1 |
Leicestershire | 6 | £24,352 | 6 | 61,827 | 15 |
Lincolnshire | 5 | £25,570 | 5 | 56,954 | 8 |
Lisburn | 1 | £15,990 | 9 | 87,089 | 4 |
Magherafelt | 3 | £18,247 | 9 | 92,333 | 2 |
Merseyside | 5 | £25,776 | 6 | 43,300 | 14 |
Merthyr Tydfil | 1 | £39,999 | 5 | 42,144 | - |
Norfolk | 4 | £27,210 | 6 | 52,044 | 11 |
North Ayrshire | 3 | £44,598 | 2 | 19,444 | 4 |
North Yorkshire | 8 | £23,101 | 7 | 57,232 | 27 |
Northamptonshire | 7 | £38,371 | 3 | 32,042 | 14 |
Nottinghamshire | 7 | £26,225 | 5 | 65,040 | 25 |
Omagh | 1 | £25,900 | 5 | 65,000 | 1 |
Oxfordshire | 3 | £20,499 | 7 | 47,329 | 2 |
Perth and Kinross | 2 | £48,500 | 1 | 14,259 | 6 |
Redbridge - Greater London | 1 | £22,490 | 6 | 105,000 | 1 |
Renfrewshire | 2 | £18,498 | 7 | 52,251 | 1 |
Shropshire | 1 | £36,500 | 5 | 29,000 | 7 |
Somerset | 1 | £16,907 | 8 | 63,413 | 1 |
South Lanarkshire | 1 | £16,498 | 7 | 83,148 | 2 |
South Yorkshire | 8 | £38,937 | 4 | 29,981 | 20 |
Staffordshire | 10 | £31,752 | 5 | 47,757 | 16 |
Suffolk | 2 | £26,443 | 6 | 41,050 | 5 |
Surrey | 11 | £32,191 | 5 | 36,853 | 16 |
Swansea | 3 | £25,998 | 6 | 46,252 | 6 |
Tyne and Wear | 8 | £28,200 | 6 | 56,892 | 15 |
Warwickshire | 1 | £34,500 | 5 | 37,505 | 4 |
West Lothian | 2 | £25,493 | 6 | 73,000 | 2 |
West Midlands | 20 | £28,721 | 5 | 54,370 | 47 |
West Sussex | 2 | £32,920 | 6 | 36,294 | 14 |
West Yorkshire | 4 | £32,799 | 4 | 47,763 | 35 |
Wiltshire | 2 | £45,248 | 3 | 31,956 | 8 |
Worcestershire | 2 | £15,094 | 8 | 75,415 | 7 |