2022 BMW X4
Xdrive20d Mht M Sport Step
32,779mi Auto Diesel
£35,990
Bury St Edmunds
~£904/pm
In the tone of grey, this l diesel X4 with automatic transmission is now available to test drive.
535 cars
Xdrive20d Mht M Sport Step
32,779mi Auto Diesel
£35,990
Bury St Edmunds
~£904/pm
In the tone of grey, this l diesel X4 with automatic transmission is now available to test drive.
Xdrive20d M Sport Step
41,001mi Auto Diesel 2.0L
£27,850
Northampton
~£699/pm
Featuring a 2.0 ltr diesel engine with automatic transmission: this black X4 Xdrive20d M Sport Step is on offer and ready for you to drive away with 41,001 miles on the clock.
3L Null
35,626mi Auto Petrol 3.0L
£32,995
Great Dunmow
~£829/pm
This BMW X4 is fitted out with a 3000 CC petrol motor with automatic transmission and it has 35,626 miles on the dash.
2.0 20D M Sport
64,014mi Auto Diesel 2.0L
£26,991
Nottingham
~£678/pm
On offer and ready for its new owner to take home is this suv that is fitted with automatic transmission and a 2.0 L diesel motor. This second hand one now available from this dealer has 64,014 miles clocked-up on the dash.
X4 Xdrive20d M Sport Mhev
14,796mi Auto Diesel 2.0L
£38,990
Perth
~£979/pm
This second hand coupe that's still in nearly new condition has a 2000cc diesel engine with automatic transmission and it has only clocked up a mere 14,796 mi.
Xdrive30d M Sport Step Techplus Pack
71,998mi Auto Diesel 3.0L
£25,800
Swindon
~£648/pm
Available to view at your request is this estate X4 with 71,998 miles clocked-up on the dashboard, automatic transmission and a 3.0 Ltr diesel motor.
Xdrive20d Mht M Sport Step Techpro Pk
29,146mi Auto Diesel 2.0L
£32,750
Romford
~£822/pm
Painted in black, this estate second hand car has a mere 29,146 miles clocked up on the dash and contains a 2000 CC diesel motor.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
81,000mi Auto Diesel 2.0L
£16,499
Burton upon Trent
~£414/pm
Starting off at as little as £ per month, you could have this suv motor with 81,000 miles on the clock, diesel 2000 CC motor and automatic transmission.
3.0 30D M Sport Xdrive Euro 6 Ss
89,000mi Auto Diesel 3.0L
£16,450
Newark-on-Trent
~£413/pm
Get in touch with this dealership for a closer look at this automatic BMW X4 containing a 3000 cc diesel engine with automatic transmission. This used one in Newark-on-Trent is finished in and has got 89,000 miles clocked up on the dash.
Xdrive30d Mht M Sport Pro Pack
50,400mi Auto Diesel 3.0L
£29,500
Newport
~£741/pm
On offer at the brilliant price of only £29,500 is this X4 Xdrive30d Mht M Sport Pro Pack which comes fitted out with automatic transmission and a 3.0 Litre diesel motor. This used model has been finished in the shade of blue and has 50,400 miles clocked-up on the dash.
3.0 M40d Xdrive Euro 6 Ss
54,931mi Auto Diesel 3.0L
£29,995
Harlow
~£753/pm
In the tone of black, this BMW X4 3.0 M40d Xdrive Euro 6 Ss incorporates a 3.0 Ltr diesel motor with automatic transmission and it has 54,931 miles on the clock.
X4 Xdrive20d M Sport
60,473mi Auto Diesel 2.0L
£27,491
Nottingham
~£690/pm
On the market and ready for you to drive away is this X4 X4 Xdrive20d M Sport featuring a 2.0 Ltr diesel motor and automatic transmission. This second hand model currently available from this dealership priced at £27,491 has 60,473 miles clocked up on the dash and comes finished in the shade of blue.
X4 Xdrive20d M Sport
11,386mi Auto Diesel
£51,985
Rochdale
~£1,305/pm
Available from our dealership located in the Rochdale area is this like new, almost impeccable BMW X4 X4 Xdrive20d M Sport which has a litre diesel motor with automatic transmission. It is up for sale and ready for its next owner to drive away in blue with only 11,386 miles clocked up on the dashboard.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
89,198mi Auto Diesel 2.0L
£13,195
Stourbridge
~£331/pm
Currently available on the market is this car at the outstanding price of only £13,195. This dealership in Stourbridge also gives you the possibility to buy using flexible monthly repayments to suit all budgets with repayment plans commencing at just £ per calendar month.
M40d
57,986mi
£33,491
Newcastle upon Tyne
~£841/pm
At the price of £33,491 or with the option to buy using finance with manageable repayments commencing at £ per month, this BMW features a cc engine with transmission and has 57,986 mi clocked up on the dashboard.
3.0 M40i Mht Xdrive Euro 6 Ss
24,000mi Auto Hybrid 3.0L
£44,995
Woking
~£1,130/pm
This X4 3.0 M40i Mht Xdrive Euro 6 Ss has got 24,000 miles clocked-up on the dash and is fitted out with a 3.0 litre hybrid engine with automatic transmission. This used one from this dealer has been finished in the shade of grey.
X4 M40i
23,974mi Auto Petrol 3.0L
£36,500
King's Lynn
~£917/pm
On offer and ready for its new owner to drive home is this X4 X4 M40i finished in the tone of black. This used mode has a 3000CC petrol motor with automatic transmission and it has done 23,974 miles.
X4 Xdrive20d M Sport
8,224mi Auto Diesel
£50,695
Liverpool
~£1,273/pm
Currently available at this dealership in Liverpool is this like new BMW that has a diesel, ltr engine and automatic transmission. It's on the market and ready for its next owner to drive away in the shade of black with 8,224 miles on the dashboard.
Xdrive20d M Sport Step
82,449mi Auto Diesel 2.0L
£15,500
West Bridgford
~£389/pm
Take a test drive in this X4 that contains a 2.0 LTR diesel engine with automatic transmission. This second-hand model currently available from our dealership in West Bridgford has got 82,449 miles clocked-up on the dash and is finished in the shade of grey.
X4 M40i
6,054mi Auto Petrol 3.0L
£48,450
Lincoln
~£1,217/pm
Get yourself in the driver's seat of this X4 X4 M40i that is fitted out with a 3.0 litre petrol engine with automatic transmission. This second hand one now available at our dealership in Lincoln is in a well kept, like new condition both inside and out and has only got 6,054 mi on the dash.
Xdrive20d M Sport Step
49,765mi Auto Diesel 2.0L
£28,998
Hessle
~£728/pm
At only £28,998 is this BMW X4, it contains a 2000CC diesel engine with automatic transmission and has got 49,765 miles on the dash.
Xdrive20d M Sport Step Plus Pack
49,001mi Auto Diesel 2.0L
£30,000
West Bridgford
~£753/pm
This estate BMW X4 Xdrive20d M Sport Step Plus Pack has clocked up 49,001 miles and comes equipped with a 2.0l diesel engine and automatic transmission. It is up for sale and ready for its new owner to drive home for the total price of just £30,000.
Xdrive20d Sport Step
74,170mi Auto Diesel
£21,999
Rushden
~£552/pm
At the fantastic price of only £21,999 is this X4 that contains a L diesel engine and automatic transmission. This used one at this dealership in Rushden has 74,170 miles clocked up on the dash and comes finished in the tone of grey.
3.0 30D M Sport Suv Xdrive Euro 6
57,665mi Auto Diesel 3.0L
£18,990
Derby
~£477/pm
Available in the tone of grey, this BMW X4 has 57,665 mi on the dashboard and comes fitted with a 3.0 LTR diesel engine and automatic transmission.
BMW X4 by county