2019 BMW X4
3L M Sport
38,000mi Auto Diesel 3.0L
£29,495
Sandbach
~£741/pm
At £29,495 you can purchase this second-hand X4 from this dealer in Sandbach which has got automatic transmission and a 3.0 Litre diesel motor.
2 cars
3L M Sport
38,000mi Auto Diesel 3.0L
£29,495
Sandbach
~£741/pm
At £29,495 you can purchase this second-hand X4 from this dealer in Sandbach which has got automatic transmission and a 3.0 Litre diesel motor.
2.0 20D M Sport Suv Xdrive Euro 6
78,360mi Auto Diesel 2.0L
£13,995
Sandbach
~£351/pm
On offer and ready for its next owner to take home is this X4 that comes fitted with automatic transmission and a 2.0l diesel motor. This second hand model has been finished in grey and has 79,300 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
31,524mi Auto Diesel 2.0L
£31,499
Crewe
~£791/pm
Currently available at our dealership in Crewe is this second-hand, low mileage BMW X4 Xdrive20d Mht M Sport Step that offers a diesel, 2.0 L engine and automatic transmission. Up for sale in the shade of black with only 31,524 miles on the dashboard.
Xdrive20d Mht M Sport Step
32,102mi Auto Diesel 2.0L
£31,199
Crewe
~£783/pm
Equipped with a 2.0 Litre diesel motor and automatic transmission, this used BMW X4 is finished in the tone of blue and has 32,102 miles clocked-up on the dash.
Xdrive20d Mht M Sport Step
38,004mi Auto Diesel 2.0L
£34,099
Crewe
~£856/pm
Painted with a blue finish, this estate BMW contains a 2.0 litre diesel engine with automatic transmission and has 38,004 miles clocked up on the dash. First Registered in 2021, this BMW is currently on the market and ready for you to drive home for £34,099.
3.0 Xdrive35d M Sport 309 Bhp
2,015mi Auto Diesel 3.0L
£17,990
Stoke-on-Trent
~£452/pm
This X4 is currently available to buy from this car dealership in Stoke-on-Trent. It contains a 3000 CC diesel motor with automatic transmission and it has 2,015 miles clocked up on the dash.
Xdrive30d Mht M Sport
48,980mi Auto Hybrid 3.0L
£28,999
Winsford
~£728/pm
Equipped with a 3.0 LTR hybrid engine with automatic transmission, this X4 is finished in the shade of red and has 48,980 mi clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
66,000mi Auto Diesel 3.0L
£14,995
Knutsford
~£377/pm
This BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss is equipped with a 3.0l diesel motor with automatic transmission and has clocked up 66,000 miles.
2020 2.0 20D M Sport Suv Xdrive Eu
63,000mi Auto Diesel 2.0L
£24,690
Macclesfield
~£620/pm
X4 2020 2.0 20D M Sport Suv Xdrive Eu with a 2000CC diesel motor and automatic gearbox.
Xdrive M40i Step
40,259mi Auto Petrol 3.0L
£31,998
Stoke-on-Trent
~£804/pm
Coming with automatic transmission and a 3000 CC petrol engine, this used X4 Xdrive M40i Step is on offer in the tone of white with 40,259 miles on the dashboard.
Coupe
6,000mi Auto Hybrid 2.0L
£44,980
Knutsford
~£1,130/pm
Fitted with a 2.0L hybrid motor and automatic transmission: this second hand X4 Coupe is on offer and ready for its next owner to drive away with 6,000 miles clocked up on the dash.
Xdrive20d M Sport
56,049mi Auto Diesel 2.0L
£28,839
Stoke-on-Trent
~£724/pm
Incorporating a 2.0 Ltr diesel motor with automatic transmission, this second hand X4 Xdrive20d M Sport from this dealer is on the market in a blue finish and has 56,049mi on the clock.
3.0 M40i Xdrive Euro 6 Ss
29,950mi Auto Petrol 3.0L
£36,499
Wilmslow
~£917/pm
Get behind the wheel of this BMW X4 for only £36,499. It has 29,950 miles clocked-up on the dash and contains a 3000 CC petrol engine with automatic transmission.
3.0 30D Mht M Sport Xdrive Euro 6 Ss
54,071mi Auto Hybrid 3.0L
£33,999
Wilmslow
~£854/pm
Now available to view at your request is this suv used car with 54,071 miles clocked up on the dashboard, automatic transmission and a 3.0 Ltr hybrid motor.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
44,464mi Auto Hybrid 2.0L
£29,999
Wilmslow
~£753/pm
Painted with a black finish, this vehicle is fitted with a 2000 cc hybrid motor with automatic transmission and it has got 44,464 miles on the clock. First Registered in 2020, this BMW X4 is available for sale at £29,999.
20D M Sport Suv
59,000mi Auto Diesel 2.0L
£17,995
Stone
~£452/pm
On offer and ready for its new owner to take home is this BMW X4 20D M Sport Suv which comes equipped with automatic transmission and a 2000cc diesel engine. This second hand one is available at the amazing price of only £17,995, comes finished in white and has 59,000 miles on the clock.
20D M Sport Suv
50,000mi Auto Diesel 2.0L
£17,975
Stone
~£451/pm
Drive this used suv for only £17,975. Finance deals begin from only £ every month for this motor that has a 2.0 Litre diesel engine with automatic transmission.
30D Xdrive
86,000mi Auto Diesel 3.0L
£14,950
Manchester
~£375/pm
With 86,000 miles clocked up on the dash and coming in black, this car features automatic transmission and a 3.0L diesel motor.
X4 Xdrive20d M Sport
105mi Auto Diesel
£56,990
Stockport
~£1,431/pm
Incorporating a litre diesel motor with automatic transmission, this used BMW X4 from this dealer is available to buy with a finish and has 105 miles clocked up on the dashboard.
X4 Xdrive20d M Sport
9,951mi Auto Diesel
£51,445
Stockport
~£1,292/pm
This second hand BMW X4 X4 Xdrive20d M Sport which is still in nearly new condition contains a Ltr diesel engine with automatic transmission and has got a mere 9,951 miles on the dashboard. At the fabulous price of £51,445 or you could buy it with a loan with evenly spaced, budget-friendly instalments commencing at £ per month.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
6,094mi Auto Hybrid 2.0L
£48,499
Warrington
~£1,218/pm
At this car dealership there's a fabulous price on this second hand X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss with 6,094 miles on the clock and a 2000cc hybrid motor with automatic transmission.
X4 Xdrive20d M Sport
7,528mi Auto Diesel
£48,485
Stockport
~£1,218/pm
Currently advertised by this dealer at the awesome price of only £48,485 is this low mileage BMW X4 which has 7,528 miles on the dash.
Xdrive20d M Sport X Step
35,016mi Auto Diesel
£28,463
Stockport
~£715/pm
This vehicle has a low mileage of only 35,016 miles on the dashboard and has been driven for under a year.
2.0 20D M Sport Xdrive Euro 6 Ss
81,726mi Auto Diesel 2.0L
£15,999
Warrington
~£402/pm
This X4 has got 81,726 miles on the dash and comes equipped with a 2.0 Ltr motor. It runs on diesel with automatic transmission and comes in red.