2021 BMW X4
Xdrive20d Mht M Sport Step
38,004mi Auto Diesel 2.0L
£34,099
Crewe
~£856/pm
With 38,004 miles clocked up on the dash, this BMW X4 Xdrive20d Mht M Sport Step is fitted with a 2.0 litre diesel engine and has automatic transmission.
3 cars
Xdrive20d Mht M Sport Step
38,004mi Auto Diesel 2.0L
£34,099
Crewe
~£856/pm
With 38,004 miles clocked up on the dash, this BMW X4 Xdrive20d Mht M Sport Step is fitted with a 2.0 litre diesel engine and has automatic transmission.
Xdrive20d Mht M Sport Step
32,102mi Auto Diesel 2.0L
£31,199
Crewe
~£783/pm
This X4 Xdrive20d Mht M Sport Step has 32,102 miles clocked up on the dash and comes equipped with a 2.0l engine. It runs on diesel with automatic transmission and comes in the shade of blue.
Xdrive20d Mht M Sport Step
31,524mi Auto Diesel 2.0L
£31,499
Crewe
~£791/pm
Available at our dealership in the Crewe area is this BMW X4 which comes equipped with automatic transmission and a 2.0 L diesel motor. It is on the market and ready for you to drive away in the tone of black with 31,524 miles clocked up on the dashboard.
3L M Sport
38,000mi Auto Diesel 3.0L
£29,495
Sandbach
~£741/pm
Available for sale is this suv that features a 3000 CC diesel motor with automatic transmission. At the terrific price of £29,495 and affordable payments at hand starting from only £ monthly.
3.0 Xdrive35d M Sport 309 Bhp
2,015mi Auto Diesel 3.0L
£17,990
Stoke-on-Trent
~£452/pm
This second hand coupe from this dealer comes fitted with automatic transmission and a 3.0 ltr diesel engine with 2,015 miles clocked up on the dashboard.
2.0 20D M Sport Suv Xdrive Euro 6
78,360mi Auto Diesel 2.0L
£13,995
Sandbach
~£351/pm
Up for sale and ready for its next owner to drive home is this BMW X4 2.0 20D M Sport Suv Xdrive Euro 6 which is equipped with a 2.0L diesel engine and automatic transmission. This used one currently available from this dealer comes in grey and has 78,360 miles on the dash.
Xdrive30d Mht M Sport
48,980mi Auto Hybrid 3.0L
£28,999
Winsford
~£728/pm
This BMW X4 Xdrive30d Mht M Sport comes fitted out with automatic transmission, a 3000 CC hybrid motor and has got 48,980 miles on the clock.
3.0 30D M Sport Xdrive Euro 6 Ss
66,000mi Auto Diesel 3.0L
£14,995
Knutsford
~£377/pm
Available for viewing at this dealership located in the Knutsford area is this BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss that offers a diesel, 3000 cc engine and automatic gearbox. It is on offer and ready for its new owner to drive away in the shade of grey with 66,000 miles clocked-up on the dashboard.
Xdrive M40i Step
40,259mi Auto Petrol 3.0L
£31,998
Stoke-on-Trent
~£804/pm
Starting from around £ per month, you could drive this suv motor with 40,259 miles clocked up on the dashboard, petrol 3.0l engine and automatic transmission.
Xdrive20d M Sport
56,049mi Auto Diesel 2.0L
£28,839
Stoke-on-Trent
~£724/pm
Would you like to own a BMW? Well, take a more detailed look at this used model, it has 56,049 miles clocked-up on the dash and has a 2.0L diesel motor with automatic transmission.
2020 2.0 20D M Sport Suv Xdrive Eu
63,000mi Auto Diesel 2.0L
£24,690
Macclesfield
~£620/pm
Buy this X4 for just £24,490. It has 63,000 miles on the clock and contains a 2.0 ltr diesel motor with automatic transmission.
Coupe
6,000mi Auto Hybrid 2.0L
£44,980
Knutsford
~£1,130/pm
Be the next owner of this BMW X4 Coupe that comes fitted out with automatic transmission and a 2000 cc hybrid motor. This second hand one available from this dealership has 6,000 miles clocked up on the dashboard and has been finished in grey.
20D M Sport Suv
59,000mi Auto Diesel 2.0L
£17,995
Stone
~£452/pm
Advertised by this dealer located in Stone: BMW X4 - automatic transmission, 2.0 litre diesel motor and 59,000 miles.
20D M Sport Suv
50,000mi Auto Diesel 2.0L
£17,975
Stone
~£451/pm
This second hand X4 now on sale at this dealership in Stone is fitted with a 2.0l diesel engine with automatic transmission.
3.0 M40i Xdrive Euro 6 Ss
29,950mi Auto Petrol 3.0L
£36,499
Wilmslow
~£917/pm
Currently up for sale and ready for its next owner to take home is this suv with a 3.0 ltr petrol engine and 29,950 miles clocked up on the dashboard.
3.0 30D Mht M Sport Xdrive Euro 6 Ss
54,071mi Auto Hybrid 3.0L
£33,999
Wilmslow
~£854/pm
Available in white, this second-hand BMW X4 3.0 30D Mht M Sport Xdrive Euro 6 Ss has got 54,071 miles clocked up on the dash and comes fitted out with a 3.0 Ltr diesel engine.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
44,464mi Auto Hybrid 2.0L
£29,999
Wilmslow
~£753/pm
For sale and ready to take home is this BMW X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss in the tone of black - this particular model contains a 2.0 Ltr hybrid engine with automatic transmission and it has 44,464 miles on the clock.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
6,094mi Auto Hybrid 2.0L
£48,499
Warrington
~£1,218/pm
This BMW X4 is in an almost spotless, like new condition both in and out, it's only got 6,094 miles on the dash and is in remarkable working order.
2.0 20D M Sport Xdrive Euro 6 Ss
81,726mi Auto Diesel 2.0L
£15,999
Warrington
~£402/pm
This BMW has a 2000CC diesel motor with automatic transmission and has got 81,726 miles clocked up on the dash. This particular second-hand model from this dealer is available in the tone of red.
30D Xdrive
86,000mi Auto Diesel 3.0L
£14,950
Manchester
~£375/pm
Starting out at £ per month, you can drive this X4 with a diesel 3000CC motor, automatic transmission and 86,000 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
70,100mi Auto Diesel 2.0L
£26,451
Warrington
~£664/pm
Containing a 2.0 LTR diesel motor with automatic transmission, this second hand X4 Xdrive20d Mht M Sport Step is currently available to drive away in white with 70,100 miles clocked up on the dash.
X4 Xdrive20d M Sport
105mi Auto Diesel
£56,990
Stockport
~£1,431/pm
Coming fitted out with a Ltr diesel engine and automatic transmission, this second hand X4 is available in and has 105 miles on the clock.
X4 Xdrive20d M Sport
9,951mi Auto Diesel
£51,445
Stockport
~£1,292/pm
Coming in the tone of black, this BMW X4 X4 Xdrive20d M Sport features automatic transmission, a cc diesel motor and has 9,951 miles on the clock.
X4 Xdrive20d M Sport
7,528mi Auto Diesel
£48,485
Stockport
~£1,218/pm
Currently available to view at our showroom is this BMW X4 with only 7,528 miles on the dash.