2021 BMW X4
Xdrive20d Mht M Sport Step
18,320mi Auto Diesel 2.0L
£38,499
Crewe
~£967/pm
Starting off at £ each month, you can own this estate second hand car with 18,320 miles on the dashboard, diesel 2000cc engine and automatic transmission.
0 cars
Xdrive20d Mht M Sport Step
18,320mi Auto Diesel 2.0L
£38,499
Crewe
~£967/pm
Starting off at £ each month, you can own this estate second hand car with 18,320 miles on the dashboard, diesel 2000cc engine and automatic transmission.
Xdrive20d Mht M Sport Step
32,102mi Auto Diesel 2.0L
£31,471
Crewe
~£790/pm
This estate used car is currently on the market and ready for you to take home. It has a 2.0 Ltr diesel motor with automatic transmission and it has got 32,102 miles on the dashboard.
Xdrive20d Mht M Sport Step
38,004mi Auto Diesel 2.0L
£34,610
Crewe
~£869/pm
Are you interested in purchasing a BMW X4 Xdrive20d Mht M Sport Step? Well, have a look at this second-hand model coming in blue with 38,004 miles on the dashboard, a 2.0 ltr diesel motor and automatic transmission.
X4 M40i
33,300mi Auto Petrol 3.0L
£31,495
Sandbach
~£791/pm
Advertised at the price of £31,495 and with the possibility to buy using finance with affordable payments from just £ per month, this suv has 33,300 miles on the dash and incorporates a 3.0L petrol motor.
Xdrive20d Mht M Sport Step Techpro
8,920mi Auto Diesel 2.0L
£52,500
Shrewsbury
~£1,318/pm
On offer and ready for its next owner to drive away today is this estate that has got automatic transmission and a 2.0 Ltr diesel motor. This used model now up for sale at our dealership has 8,920 miles on the dash.
Xdrive20d Mht M Sport Step
24,390mi Auto Diesel 2.0L
£34,500
Shrewsbury
~£866/pm
Coming fitted with automatic transmission and a 2.0l diesel motor, this second hand X4 from this dealer is on offer in the tone of red and has 24,390 miles on the dashboard.
Xdrive20d Mht M Sport Step Techpro
32,213mi Auto Diesel 2.0L
£36,500
Shrewsbury
~£917/pm
Commencing at around £ per month, you could own this motor with 32,213 miles clocked up on the dash, diesel 2000cc engine and automatic transmission.
Xdrive30d M Sport
33,900mi Auto Diesel 3.0L
£33,995
Shrewsbury
~£854/pm
First registered in 2020: Second-hand BMW X4 Xdrive30d M Sport that has automatic transmission, a mere 33,900 miles on the dash and a 3000cc diesel motor.
Xdrive M40i Step
67,641mi Auto Petrol 3.0L
£32,000
Shrewsbury
~£804/pm
With 67,641 miles on the dashboard, this BMW X4 Xdrive M40i Step comes with automatic transmission and has a 3000CC petrol motor.
4X4 3.0 30D M Sport X Xdrive Ss 201919
29,000mi Auto Diesel 3.0L
£36,500
Shrewsbury
~£917/pm
First registered in 2019: Second-hand BMW with automatic transmission, only 29,000 miles clocked-up on the dash and a 3000cc diesel motor.
Xdrive20d M Sport Step
51,571mi Auto Diesel 2.0L
£28,500
Shrewsbury
~£716/pm
Available at our dealership in the Shrewsbury area is this X4 Xdrive20d M Sport Step that is fitted with a 2.0 LTR diesel engine and automatic transmission. It's on the market in the shade of black with 51,571 miles on the dash.
Xdrive30d Mht M Sport
48,980mi Auto Hybrid 3.0L
£30,299
Winsford
~£761/pm
Take a test drive in this automatic X4 Xdrive30d Mht M Sport with a 3.0 litre hybrid motor and automatic transmission. This second hand model has 48,980 miles clocked-up on the dash and has been finished in the tone of red.
Xdrive20d M Sport
45,650mi Auto Diesel 2.0L
£20,399
Winsford
~£512/pm
This coupe BMW has a 2.0 litre diesel engine with automatic transmission and it has 45,650 miles clocked-up on the dash.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
37,886mi Auto Diesel 2.0L
£35,499
Chester
~£891/pm
On offer and available to take on a test drive is this BMW X4 in grey; this second hand model contains a 2.0 L hybrid engine with automatic transmission and has 37,886 miles clocked up on the dashboard.
3.0 Xdrive35d M Sport 309 Bhp
2,015mi Auto Diesel 3.0L
£17,990
Stoke-on-Trent
~£452/pm
In a black finish, this 3.0L diesel BMW with automatic transmission is currently available to take out on a test drive.
Xdrive20d Step M Sport X
22,262mi Auto Diesel
£28,990
Shrewsbury
~£728/pm
On display at this dealership's showroom in Shrewsbury is this low mileage X4. It only has 22,262 miles on the dash and has a CC diesel engine with automatic transmission.
Xdrive20d M Sport
56,049mi Auto Diesel 2.0L
£28,499
Stoke-on-Trent
~£716/pm
On offer at the great price of only £28,499 is this X4 Xdrive20d M Sport that has a 2.0 Litre diesel engine with automatic transmission. This second hand model has 56,049 miles clocked up on the dash and comes in the shade of blue.
X4 M Competition Edition
29,491mi Auto Petrol 3.0L
£41,995
Telford
~£1,055/pm
With 29,491 miles clocked-up on the dashboard, this X4 features a 3000CC petrol motor and automatic transmission.
Xdrive M40i Step
40,259mi Auto Petrol 3.0L
£33,498
Stoke-on-Trent
~£841/pm
This suv BMW X4 Xdrive M40i Step comes fitted out with automatic transmission, a 3.0 Ltr petrol motor and has clocked-up 40,259 miles.
4X4 3.0I Competition Xdrive Euro 6 Ss
43,448mi Auto Petrol 3.0L
£40,995
Telford
~£1,029/pm
At this dealer you'll find the low price of just £40,995 on this BMW X4 4X4 3.0I Competition Xdrive Euro 6 Ss with a 3.0l petrol motor, automatic transmission and 43,448 mi on the clock.
20D M Sport Suv
51,000mi Auto Diesel 2.0L
£17,975
Stone
~£451/pm
Beginning at around £ monthly, you could enjoy this suv BMW with a diesel 2.0l engine, automatic transmission and 51,000 miles clocked up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
66,000mi Auto Diesel 3.0L
£14,995
Knutsford
~£377/pm
Available to view at this dealer in Knutsford is this BMW which features a 3000 cc diesel engine and automatic transmission. It is on offer and ready for its new owner to take home in the tone of grey with 66,000 miles clocked-up on the dashboard.
X4 Xdrive30d M Sport
74,000mi Auto Diesel 3.0L
£17,495
Flint
~£439/pm
Starting off at just £ per month, you could acquire this suv X4 with automatic transmission, a diesel 3000CC engine and 74,000 miles clocked up on the dashboard.
X4 Xdrive 20D M Sport
95,000mi Auto Diesel 2.0L
£12,995
Flint
~£326/pm
At this car dealership there's a bargain price of only £12,995 on this used BMW X4 X4 Xdrive 20D M Sport with automatic transmission, a 2000 cc diesel engine and 95,000 miles clocked up on the dashboard.