2019 BMW X4
M Competition
38,701mi Auto Petrol 3.0L
£39,495
Kempston
~£992/pm
This dealer is advertising a fantastic price of just £39,495 on this low mileage BMW X4 that incorporates a 3.0 ltr petrol engine with automatic transmission
9 cars
M Competition
38,701mi Auto Petrol 3.0L
£39,495
Kempston
~£992/pm
This dealer is advertising a fantastic price of just £39,495 on this low mileage BMW X4 that incorporates a 3.0 ltr petrol engine with automatic transmission
Xdrive20d M Sport
87,519mi Auto Diesel 2.0L
£14,250
Luton
~£358/pm
Fitted with a 2000 cc diesel motor with automatic transmission - this grey second hand BMW X4 Xdrive20d M Sport is currently on the market and ready for you to drive home with 87,519 miles on the clock.
M Competition
33,000mi Auto Petrol 3.0L
£41,750
Leighton Buzzard
~£1,048/pm
This X4 has a low mileage of 33,000 miles on the dashboard and has been driven for less than a full year.
M 3.0 M Competition 503 Bhp
65,849mi Auto Petrol 3.0L
£35,995
Luton
~£904/pm
Currently up for sale and ready for its next owner to drive home is this X4 with a 3.0 LTR petrol motor and 65,849 miles clocked up on the dash.
3.0 M40d 322 Bhp
38,592mi Auto Diesel 3.0L
£35,250
Leighton Buzzard
~£885/pm
First registered in 2020: Used BMW X4 that only has 38,592 miles on the clock and a 3.0 litre diesel motor with automatic transmission.
3.0 30D Xline Xdrive Euro 6 Ss 2017
46,080mi Auto Diesel 3.0L
£18,995
Luton
~£477/pm
Up for sale and ready for you to drive away today is this BMW that has automatic transmission and a 3.0 ltr diesel engine. This second-hand model now in stock at our dealership in Luton is for sale at the great price of only £18,995.
X4 Xdrive 30D M Sport
110,000mi Auto Diesel 3.0L
£11,999
Leighton Buzzard
~£301/pm
Giving the new proud owner a terrific and high class mode of transport, this suv X4 4X4 3.0 is finished in the shade of silver, is fitted out with a 3000cc diesel motor with automatic transmission and has 110,000 miles on the clock.
2.0 Xdrive20d M Sport 188 Bhp
110,376mi Auto Diesel 2.0L
£11,995
Luton
~£301/pm
Coming fitted with a 2.0 Ltr diesel engine with automatic transmission, this second-hand BMW X4 is finished in the tone of black and has 110,376 miles clocked-up on the dash.
Xdrive20d Mht M Sport Step Techplus Pk
5,504mi Auto Diesel 2.0L
£38,010
Bedford
~£955/pm
This BMW X4 Xdrive20d Mht M Sport Step Techplus Pk has a low mileage of only 5,504 miles on the dash and has been driven for under a full year.
Bmw X4 3.0 M40d Mht 340Ps Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£59,995
Hedon
~£1,507/pm
Incorporating a 3.0 Ltr hybrid engine with automatic transmission, this X4 is up for sale in the shade of with few miles on the clock.
M40i Mht Xdrive Euro 6
10mi Auto Petrol 3.0L
£75,995
Melksham
~£1,908/pm
Grab the chance to buy this BMW X4 now available at only £75,995. It comes finished in blue, is fitted with a 3000cc petrol engine with automatic transmission and has 10 miles on the clock.
Xdrive M40i Mht
150mi Auto Petrol 3.0L
£62,898
Irvine
~£1,580/pm
Available to view at this dealership located in Irvine is this coupe BMW X4 containing a petrol, 3.0L engine and automatic gearbox. On the market and ready for its next owner to drive away in the shade of blue with 150 miles clocked-up on the dashboard.
Xdrive20d Mht M Sport Step Techpro Pk
1,915mi Auto Diesel 2.0L
£54,000
Coventry
~£1,356/pm
BMW X4 with a 2.0 litre diesel motor and automatic transmission.
30D Mht M Sport Xdrive Euro 6
6,912mi Auto Diesel 3.0L
£56,000
Swindon
~£1,406/pm
Coming in the shade of grey, this suv vehicle has clocked-up 6,912 miles and is fitted with a 3000 CC diesel engine.
Xdrive20d Mht M Sport Step Pro Pack
8,104mi Auto Diesel 2.0L
£53,750
Oldbury
~£1,350/pm
Available in the shade of black, this BMW X4 contains a 2.0 LTR diesel motor with automatic transmission and it has 8,104 miles clocked up on the dashboard.
X4 Xdrive30d M Sport
8,639mi Auto Diesel 3.0L
£56,995
Craigavon
~£1,431/pm
With a low mileage of only 8,639 miles on the dash, this second hand vehicle in an impeccable, like new condition throughout is currently available to drive away at £56,995 or on credit starting off at only £ per month.
X4 Xdrive30d M Sport
8,639mi Auto 3.0L
£56,995
Craigavon
~£1,431/pm
On the market and ready for its next owner to take home is this BMW X4 X4 Xdrive30d M Sport that comes with automatic transmission and a 3.0 Litre engine. This second hand one now in stock at our dealership comes in grey and has got just 8,639 miles on the dashboard.
X4 M40d
9,358mi Auto 3.0L
£60,815
London
~£1,527/pm
Take a test drive in this BMW X4 X4 M40d in a like new condition that comes with automatic transmission and a 3.0 ltr motor. This second-hand model currently available from this dealership comes in the shade of and has only 9,358 miles clocked up on the dash.
Xdrive20d Mht M Sport Step Techpro
9,369mi Auto Diesel 2.0L
£53,500
Tring
~£1,344/pm
This X4 is fitted out with a 2.0 L diesel motor with automatic transmission and has got 9,369 miles clocked up on the dash.
M40d
1,488mi Auto Hybrid
£62,499
Warrington
~£1,569/pm
Up for sale and ready for you to take home is this BMW X4 M40d for the total price of just £62,499. This dealership also gives you the possibility to purchase using flexible monthly instalments to suit all budgets with instalment packages starting at only £ per month.
X4 M40i
1,873mi Auto 3.0L
£56,995
Croydon
~£1,431/pm
A fantastic price is being advertised by this dealership in Croydon for this second hand X4 X4 M40i with a low mileage of just 1,873 miles.
X4 M40i
2,827mi Auto Petrol 3.0L
£59,990
Eastleigh
~£1,506/pm
Currently available from this dealership's show room located in the Eastleigh area is this BMW X4 with low mileage. It has a 3000 cc petrol motor with automatic transmission and only has 2,827 mi on the dash.
X4 Xdrive20d M Sport
3,934mi Auto Hybrid
£48,995
Woolwich
~£1,230/pm
Currently available at our dealership in Woolwich is this BMW that features a Ltr hybrid engine and automatic transmission. It is on offer and ready for its new owner to drive away in the tone of blue with 3,934 miles clocked-up on the dash.
X4 Xdrive20d M Sport
4,352mi Auto Diesel
£49,250
Wakefield
~£1,237/pm
This second-hand BMW X4 X4 Xdrive20d M Sport from this dealer contains a ltr diesel engine with automatic transmission and has 4,352 mi clocked-up on the dash.