2020 BMW X4
Xdrive20d Mht M Sport Step Techpro Pk
29,146mi Auto Diesel 2.0L
£32,750
Romford
~£822/pm
This X4 has just 29,146 miles on the clock and has been used for less than a full year.
4 cars
Xdrive20d Mht M Sport Step Techpro Pk
29,146mi Auto Diesel 2.0L
£32,750
Romford
~£822/pm
This X4 has just 29,146 miles on the clock and has been used for less than a full year.
Xdrive20d M Sport Step
55,905mi Auto Diesel 2.0L
£26,000
Romford
~£653/pm
For £26,250 you can buy this used BMW X4 from this dealership in Romford that comes fitted with automatic transmission and a 2.0 litre diesel motor.
Xdrive20d Mht M Sport Step Techplus Pk
46,378mi Auto Diesel 2.0L
£34,000
Romford
~£854/pm
Now on the market and ready for you to drive home is this estate with a 2.0 Litre diesel motor and 46,378 miles clocked-up on the dash.
Coupe
46,222mi Auto Diesel 2.0L
£31,000
Romford
~£778/pm
Are you interested in owning a BMW X4? Then consider choosing this second-hand model from this dealer in Romford that has a 2.0 ltr diesel motor, automatic transmission and 46,222 miles on the clock.
M Competition
34,900mi Auto Petrol 3.0L
£39,900
Brentwood
~£1,002/pm
This vehicle has a low mileage of 34,900 miles on the dash and has been used for less than a year.
2.0 20D M Sport Xdrive Euro 6 Ss
67,000mi Auto Diesel 2.0L
£23,495
Ilford
~£590/pm
Available in red, this X4 has 67,000 miles on the dashboard and contains a 2.0l diesel motor.
3.0 35D M Sport Xdrive Euro 6 Ss
73,000mi Auto Diesel 3.0L
£15,990
Ilford
~£402/pm
This second-hand BMW X4 3.0 35D M Sport Xdrive Euro 6 Ss from this dealer incorporates a 3.0 L diesel motor with automatic transmission and has got 73,000 miles clocked up on the dash.
Xdrive30d M Sport X Step Techplus Pack
54,538mi Auto Diesel 3.0L
£32,000
Loughton
~£804/pm
On the market and ready for its new owner to take home is this BMW X4 Xdrive30d M Sport X Step Techplus Pack which is fitted out with a 3.0 LTR diesel engine and automatic transmission. This second hand model available from this dealership in Loughton has 54,538 miles clocked up on the dashboard and has been finished in the shade of grey.
Xdrive20d M Sport Step
31,869mi Auto Diesel 2.0L
£29,500
Loughton
~£741/pm
An incredible price of £29,500 is being advertised by this dealership on this second hand BMW X4 Xdrive20d M Sport Step with a low mileage of just 31,869 mi.
M Sport
74,000mi Auto Diesel 2.0L
£15,999
London
~£402/pm
This BMW X4 M Sport is fitted out with a 2.0 LTR diesel motor with automatic transmission and has got 74,000 miles clocked up on the dashboard.
X4 Xdrive20d M Sport
5,622mi Auto Hybrid
£50,988
Woolwich
~£1,280/pm
Take a closer look at this X4 X4 Xdrive20d M Sport that features a CC hybrid motor with automatic transmission. This second-hand one now available from our dealership in Woolwich has 5,622 miles on the clock.
X4 Xdrive20d M Sport
14,566mi Auto Hybrid
£38,556
Woolwich
~£968/pm
There's an awesome price at this dealer for this almost impeccable, like new X4 with automatic transmission with a cc hybrid engine and only 14,566 miles clocked-up on the dash.
M40i Suv
68,000mi Auto Petrol 3.0L
£29,990
Chipping Ongar
~£753/pm
This BMW X4 is now on the market and ready for its next owner to drive home. It has 68,000 miles clocked up on the dashboard and is fitted with a 3.0 litre petrol motor with automatic transmission.
X4 M40d
67,936mi Auto Diesel 3.0L
£29,270
Billericay
~£735/pm
This suv X4 X4 M40d has 67,936 miles clocked up on the dash and contains a 3.0 ltr diesel engine with automatic transmission.
3.0 30D Mht M Sport Suv Hybrid Xdr
24,500mi Auto Hybrid 3.0L
£42,990
Chipping Ongar
~£1,080/pm
For the total price of only £42,990 is this suv, it features automatic transmission and a 3.0 Ltr hybrid engine. This second-hand model has 24,500 miles clocked-up on the dash.
X4 Xdrive30d M Sport
7,551mi Auto Hybrid
£54,159
Bromley
~£1,360/pm
This BMW comes in a superb condition both inside and out. It contains a litre hybrid engine with automatic transmission and it has only clocked up a mere 7,551 mi.
X4 Xdrive20d M Sport
7,980mi Auto Hybrid
£48,700
Enfield
~£1,223/pm
This second hand BMW X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss from this dealer has got a cc hybrid motor with automatic transmission and it has 7,980 miles clocked up on the dash.
X4 M40i M Pro Edition
5,832mi Auto Hybrid
£50,000
Enfield
~£1,256/pm
Second hand X4 in an almost flawless condition throughout is currently on the market at £51,000. This vehicle drives like new, incorporates a L hybrid engine with automatic transmission and has a mere 5,832 miles clocked-up on the dash.
X4 Xdrive20d M Sport
12,142mi Auto Hybrid
£39,800
Enfield
~£999/pm
Painted in the tone of grey, this litre hybrid X4 with automatic transmission is now available for you to purchase.
X4 Xdrive20d M Sport
16,892mi Auto Hybrid
£34,100
Enfield
~£856/pm
At this dealer in Enfield you'll find the low price of only £34,400 on this BMW X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss with a cc hybrid motor, automatic transmission and 16,892 miles on the dashboard.
X4 Xdrive 20D M Sport X
59,000mi Auto Diesel 2.0L
£28,975
Gravesend
~£728/pm
Available to view at our dealership located in the Gravesend area is this X4 X4 Xdrive 20D M Sport X that is fitted with automatic transmission and a 2.0 Ltr diesel motor. It's on offer and ready for you to take home in the tone of grey with 59,000 miles clocked up on the dashboard.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
84,285mi Auto Diesel 2.0L
£13,475
Basildon
~£338/pm
Now advertised by this dealership in Basildon is this suv X4 which contains a diesel, 2000 cc engine and automatic gearbox. Up for sale and ready for its next owner to drive away in the tone of grey with 84,285 miles clocked up on the dash.
M40i
32,406mi Auto Petrol 3.0L
£34,990
Bromley
~£879/pm
Starting at around £ monthly, you can have this vehicle with 32,406 mi on the dash, petrol 3000CC engine and automatic transmission.
Xdrive30d M Sport
41,000mi Auto Diesel 3.0L
£27,495
Harlow
~£690/pm
Available to view at our dealership in Harlow is this X4 which is fitted with a 3.0 Ltr diesel motor and automatic transmission. It's up for sale and ready for you to drive away in the shade of black with 41,000 mi on the dash.