2017 BMW X4
Xdrive20d M Sport
77,350mi Auto Diesel 2.0L
£16,295
Stevenage
~£409/pm
Finished in the tone of white, this coupe X4 Xdrive20d M Sport has 77,350 miles clocked-up on the dash and has a 2.0L diesel motor with automatic transmission.
17 cars
Xdrive20d M Sport
77,350mi Auto Diesel 2.0L
£16,295
Stevenage
~£409/pm
Finished in the tone of white, this coupe X4 Xdrive20d M Sport has 77,350 miles clocked-up on the dash and has a 2.0L diesel motor with automatic transmission.
Xdrive M40d Mht
5,448mi Auto Diesel 3.0L
£55,000
Stevenage
~£1,381/pm
Are you thinking of going for a BMW X4 Xdrive M40d Mht? Well, consider choosing this second-hand model from this dealer in Stevenage, it has 5,448 miles clocked up on the dashboard and contains a 3000CC diesel engine with automatic transmission.
X4 M40d
7,073mi Auto Diesel 3.0L
£61,990
Borehamwood
~£1,557/pm
This used, low mileage X4 X4 M40d features a 3000CC diesel motor with automatic transmission. It's available on the market in a finish with a mere 7,073 miles on the dash.
Xdrive30d M Sport X Step Techplus Pack
54,538mi Auto Diesel 3.0L
£33,000
Tring
~£829/pm
This BMW X4 has 54,538 mi on the dashboard and is fitted out with a 3.0 litre diesel motor with automatic transmission.
Xdrive20d Mht M Sport Step
25mi Auto Diesel 2.0L
£52,990
Bishop's Stortford
~£1,331/pm
This suv has 25 miles clocked-up on the dashboard and is fitted out with a 2000cc diesel motor with automatic transmission.
Xdrive M40d Mht
7,073mi Auto Diesel 3.0L
£61,990
Borehamwood
~£1,557/pm
Up for sale and ready for its next owner to take home is this BMW which incorporates a 3.0 Litre diesel motor and automatic transmission. This second hand model in Borehamwood is available at the outstanding price of £61,990, has clocked up 5,000 miles and has been finished in the tone of black.
Xdrive20d M Sport Step
43,000mi Auto Diesel 2.0L
£29,500
Tring
~£741/pm
Painted in red, this motor has 43,000 miles on the dashboardand incorporates a 2000 cc diesel motor and automatic transmission. First Registered in 2019, this X4 Xdrive20d M Sport Step is now up for sale and ready for its next owner to drive away for £29,500.
4X4 3.0 M40d Xdrive Euro 6 Ss 201968
60,000mi Auto Diesel 3.0L
£35,999
Hitchin
~£904/pm
Thinking of going for a BMW X4 4X4 3.0 M40d Xdrive Euro 6 Ss 201968? Then consider this second hand one from this dealer in Hitchin, it features a 3000CC diesel engine with automatic transmission and it has 60,000 miles clocked up on the dash.
2 2.0 20D M Sport Suv Xdrive Euro
92,000mi Auto Diesel 2.0L
£14,989
Hoddesdon
~£376/pm
Providing its next lucky owner a truly amazing and high class level of transport, this suv vehicle is available in the shade of black, incorporates a 2.0 Litre diesel engine with automatic transmission and it has clocked up 92,000 miles.
X4 Xdrive30d M Sport
4,181mi Auto Diesel 3.0L
£55,990
Borehamwood
~£1,406/pm
Priced at £55,990 you can get this used BMW X4 from this dealership in Borehamwood which is fitted out with automatic transmission and a 3000 CC diesel motor.
Xdrive20d M Sport
64,972mi Auto Diesel 2.0L
£18,550
Watford
~£466/pm
This BMW is fitted with a 2.0L diesel motor with automatic transmission and has 64,972 miles on the clock. This particular used one from this dealer is available in a black finish.
X4 M40d
33,200mi Auto Diesel 3.0L
£34,750
Tring
~£873/pm
This suv BMW X4 X4 M40d has a low mileage of only 33,200 miles on the clock and has been driven for less than a full year.
M40i 349 Bhp
44,500mi Auto Petrol 3.0L
£31,995
Potters Bar
~£803/pm
Go for a test drive in this X4 featuring automatic transmission with a 3.0 litre petrol motor. This second hand model now available from this dealer has 40,500 miles on the clock and is finished in grey.
2019 3.0 M40i Suv Xdrive Euro 6 S
39,500mi Auto Petrol 3.0L
£35,749
Watford
~£898/pm
This second hand BMW X4 2019 3.0 M40i Suv Xdrive Euro 6 S from this dealer has 39,500 miles clocked up on the dash and features a 3000CC petrol motor with automatic transmission.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
46,900mi Auto Diesel 2.0L
£20,890
Letchworth Garden City
~£525/pm
Up for sale and ready for you to take home is this second hand car at the great price of just £20,890. This dealership also provides you with the possibility to buy with flexible monthly payments to suit all budgets with payment plans starting from just £ pm.
Xdrive30d M Sport Step
67,000mi Auto Diesel 3.0L
£17,000
Tring
~£427/pm
BMW X4 Xdrive30d M Sport Step with a 3.0 LTR diesel motor and automatic transmission.
Xdrive20d M Sport Step
28,344mi Auto Diesel 2.0L
£23,000
Tring
~£578/pm
Be the new owner of this BMW X4 Xdrive20d M Sport Step which has a 2000 CC diesel engine with automatic transmission. This used model now available from this dealership is up for sale at the marvellous price of £23,000, has been finished in grey and has 28,344 miles on the dash.
2.00D Mht M Sport Xdrive Euro 6 5-Door
10mi Auto Diesel 2.0L
£61,855
Swindon
~£1,553/pm
Having 10 miles clocked-up on the dash and finished in the shade of blue, this BMW X4 20D Mht M Sport Xdrive Euro 6 is fitted out with a 2.0 Litre diesel engine and automatic transmission.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£60,500
Bristol
~£1,519/pm
Coming equipped with a 2000 cc diesel motor with automatic transmission, this second hand BMW X4 20D Mht M Sport Xdrive Euro 6 from this dealership in Bristol is on the market with a blue finish and has 10 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£54,950
Cambridge
~£1,380/pm
On offer is this suv that has a 2000 CC diesel engine with automatic transmission. This second hand model available from this dealer has been finished in blue and has done 10 miles.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
This used car has 11 miles clocked up on the dashand incorporates a 2000cc diesel engine and automatic transmission.
X4 Xdrive20d M Sport
105mi Auto Diesel
£56,990
Stockport
~£1,431/pm
At the full price of £56,990 and with the option to buy using credit with affordable payments from as little as £ per month, this BMW X4 has got 105 miles on the dash and is fitted with a litre diesel motor with automatic transmission.
Xdrive20d Mht M Sport Step Techpro Pk
151mi Auto Diesel 2.0L
£56,000
Braunstone Town
~£1,406/pm
First registered in 2024: Second hand BMW X4 Xdrive20d Mht M Sport Step Techpro Pk with a 2.0 ltr diesel motor, automatic transmission and only 151 miles on the dashboard.
X4 Xdrive20d M Sport
1,000mi Auto Hybrid
£49,990
Bolton
~£1,255/pm
Be the new owner of this that has a cc hybrid engine with automatic transmission. This second hand model currently for sale at our dealership has a finish and only has 1,000 miles clocked up on the dash.