2025 BMW X4
Xdrive M40i Mht
6,094mi Auto Petrol 3.0L
£58,500
Tamworth
from £1,228/pm
At this car dealership in Tamworth there's a terrific price on this X4 Xdrive M40i Mht that is fitted out with automatic transmission and a 3000 cc petrol motor.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
5 cars

Xdrive M40i Mht
6,094mi Auto Petrol 3.0L
£58,500
Tamworth
from £1,228/pm
At this car dealership in Tamworth there's a terrific price on this X4 Xdrive M40i Mht that is fitted out with automatic transmission and a 3000 cc petrol motor.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Xdrive M40i Mht
14,193mi Auto Petrol 3.0L
£54,500
Tamworth
from £1,144/pm
At this dealer in Tamworth you'll find the fantastic price of just £54,500 on this estate with a 3.0l petrol motor, automatic transmission and 14,193 miles on the clock.

Xdrive20d Mht M Sport Step Techpro
8,465mi Auto Diesel 2.0L
£45,850
Tamworth
from £962/pm
Grab the opportunity to be the new owner of this X4 which is priced at only £45,850. It comes in black, has got automatic transmission, a 2.0 ltr diesel engine and 8,465 miles on the clock.

20D Se
82,414mi Auto Diesel 2.0L
£12,790
Tamworth
from £268/pm
A marvellous price of only £12,790 is being advertised by us at this dealer for this BMW X4 20D Se that's ranked as one of the most reliable motors on the market.

Xdrive M40d Mht
23,060mi Auto Diesel 3.0L
£44,000
Tamworth
from £924/pm
Painted in the tone of blue, this X4 has 23,060 miles on the dashboard and contains a automatic 3.0 Litre engine requiring diesel.

3L M Sport
70,300mi Auto Diesel 3.0L
£23,750
Atherstone
from £499/pm
The BMW X4 is built to be durable and trustworthy and is in the top twenty of the UK's reliability index. This used one is currently available for sale from this dealership in the shade of black with a 3000 cc diesel engine and automatic transmission .

X4 M40i
32,182mi Auto Petrol 3.0L
£31,502
Lichfield
from £661/pm
A terrific price of £31,502 is being advertised by this dealer on this second hand BMW X4 with only 32,182 miles on the clock.
2.0 20D M Sport Xdrive Euro 6 Ss
99,000mi Auto Diesel 2.0L
£13,490
Birmingham
from £283/pm
Coming in the tone of white, this suv used car has 99,000 miles on the dashboard and is fitted with a automatic 2000 cc engine running on diesel.

3.0 M40i Suv Xdrive Euro 6 Ss
28,460mi Auto Petrol 3.0L
£29,495
Hinckley
from £619/pm
Well known for being a very reliable and trustworthy car, this 5 door suv motor is comprised of a petrol 3000CC engine and automatic transmission, is finished in white and has 28,460 miles on the dashboard. Available at the fabulous price of £29,495 or you can also buy on finance with the help of evenly spread, payments commencing from around £ pm.

Suv 3.0 M40d Xdrive Euro 6 Ss 202070
52,000mi Auto Diesel 3.0L
£31,900
Leicester
from £670/pm
On offer and ready for its next owner to take home is this BMW X4 Suv 3.0 M40d Xdrive Euro 6 Ss 202070 that features automatic transmission and a 3.0l diesel engine. This second hand one is available at the marvellous price of just £31,900, has been finished in grey and has 52,000 miles clocked up on the dash.

3.0 M40i Xdrive Euro 6 S S
78,464mi Auto Petrol 3.0L
£26,995
Walsall
from £567/pm
Be the new owner of this automatic BMW X4 coming fitted with automatic transmission and a 3.0 litre petrol motor. This used model in the Walsall area has got 78,464 mi on the dash and comes in blue.

Xdrive30d M Sport Step 2019
73,007mi Auto Diesel
£22,090
Birmingham
from £464/pm
Now on display at our showroom is this grey BMW X4 that contains a cc diesel motor with automatic transmission.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
57,000mi Auto Diesel 2.0L
£17,999
Burton upon Trent
from £378/pm
On the market is this X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss that is fitted with automatic transmission and a 2.0l diesel motor. At the incredible price of just £17,999 and manageable payments on hand beginning at as little as £ per calendar month.

Suv 3.0 35D M Sport Xdrive Euro 6 Ss
68,000mi Auto Diesel 3.0L
£17,999
Burton upon Trent
from £378/pm
There's an incredible price at this dealer for this like new, top 10, best-selling X4 Suv 3.0 35D M Sport Xdrive Euro 6 Ss that’s got automatic transmission, 68,000 miles clocked up on the dash and a 3.0 litre diesel engine.

Suv 3.0 30D M Sport Xdrive Euro 6 Ss
75,000mi Auto Diesel 3.0L
£15,999
Burton upon Trent
from £336/pm
Painted in a white finish, this BMW features automatic transmission and a 3000CC diesel motor with 75,000 miles clocked up on the dash. It was registered in 2015 and is now on offer and ready for its next owner to drive away for only £15,999.

Xdrive 20D Se
105,000mi Auto Diesel 2.0L
£9,975
Birmingham
from £209/pm
On the market and ready for its next owner to take home is this dependable and durable BMW which is listed as one of the UK's top 20 most reliable models. It incorporates a 2.0L diesel engine and automatic transmission. This second-hand model currently available at our dealership comes in the shade of red and has done 105,000 miles.

Suv 2.0 20D M Sport Xdrive Euro 6 Ss
80,000mi Auto Diesel 2.0L
£19,990
Birmingham
from £420/pm
Incorporating a 2000cc diesel motor with automatic transmission, this second-hand BMW comes in the shade of black and has got 81,000 miles on the clock.

Xdrive20d M Sport Step Plus Pack
33,000mi Auto Diesel 2.0L
£27,000
Coventry
from £567/pm
This estate BMW X4 is now on offer and ready for its next owner to drive away. It has 33,000 miles clocked up on the dash and comes fitted out with a 2.0 litre diesel motor with automatic transmission.
Xdrive M40i Mht
22,000mi Auto Petrol 3.0L
£48,000
Solihull
from £1,008/pm
Designed with a 3000CC petrol engine and a automatic transmission, this very reliable and trustworthy estate X4 Xdrive M40i Mht is currently available for sale in grey with 22,000mi on the dashboard.

M40i 3.0 Coupe
37,000mi Auto Petrol 3.0L
£38,475
Wolverhampton
from £808/pm
Purchase this second-hand BMW X4 for just £39,975. Credit deals start off at as little as £ monthly for this car that is fitted with automatic transmission and a 3000 CC petrol motor.

Xdrive20d Mht Sport Step
57,438mi Auto Diesel 2.0L
£23,990
Oldbury
from £504/pm
Currently on offer from our dealership, for the bargain price of £23,990 is this BMW that is known to be one of the most trustworthy and reliable motors available.

Xdrive30d Mht M Sport Pro Pack
81,000mi Auto Diesel 3.0L
£25,990
Oldbury
from £546/pm
For £27,000 you can buy this second hand BMW from this dealer in Oldbury that comes fitted with a 3.0 Ltr diesel engine and automatic transmission.

Xdrive M40d Step
37,701mi Auto Diesel 3.0L
£33,000
Oldbury
from £693/pm
On the market and ready for you to drive away today is this BMW X4 Xdrive M40d Step that is rated as one of the most trustworthy and dependable vehicles available. It contains a 3000 cc diesel motor and automatic transmission. This one with low mileage comes in black and only has 37,701 miles on the dash.

Xdrive20d M Sport Step
69,258mi Auto Diesel 2.0L
£22,000
Solihull
from £462/pm
This vehicle for sale from this dealership in Solihull priced at £22,000 comes finished in silver and has 69,258 miles clocked-up on the dashboard.