2022 BMW X7
Xdrive40d Mht M Sport Step 2022
49,432mi Auto Diesel
£48,510
Leeds
from £1,018/pm
This X7 comes fitted with automatic transmission, a l diesel motor and has 49,432 miles clocked up on the dash.
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.
4 cars

Xdrive40d Mht M Sport Step 2022
49,432mi Auto Diesel
£48,510
Leeds
from £1,018/pm
This X7 comes fitted with automatic transmission, a l diesel motor and has 49,432 miles clocked up on the dash.
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.

Xdrive40d Mht M Sport Step 2022
29,068mi Auto Diesel
£54,290
Leeds
from £1,140/pm
An amazing price of only £54,290 on this second hand, low mileage BMW that has a litre diesel engine, automatic transmission and just 29,068 miles on the clock.

Xdrive40d Mht M Sport Step 2026
1,615mi Auto Diesel
£75,450
Leeds
from £1,584/pm
Painted in white, this motor contains a CC diesel engine with automatic transmission and has got 101 miles clocked up on the dashboard. First Registered in 2026, this BMW X7 is currently up for sale and ready for its next owner to take home for £75,999.
Xdrive40d Mht M Sport Step 2025
16,723mi Auto Diesel
£67,999
Leeds
from £1,427/pm
On offer at the awesome price of just £67,999 is this BMW X7 Xdrive40d Mht M Sport Step 2025 that comes fitted with a LTR diesel engine and automatic transmission. This used one currently available from this dealer in Leeds has been finished in black and has 16,723 miles clocked up on the dash.

3.0L M50d Suv Euro 6 39
82,400mi Auto Diesel 3.0L
£44,950
Pudsey
from £944/pm
Finished in grey, this car has 82,400 miles on the clock and comes equipped with a automatic 3.0 L engine requiring diesel.

3.0 X7 Xdrive40d M Sport
17,900mi Auto Hybrid 3.0L
£79,995
Ash Motors
from £1,679/pm
First registered in 2024: Second hand X7 with a 3.0l hybrid engine, automatic transmission and a mere 17,900 miles clocked-up on the dash.

3.0 X7 Xdrive40d M Sport
21,000mi Auto Hybrid 3.0L
£74,995
Ash Motors
from £1,574/pm
Incorporating a 3000cc hybrid engine and automatic transmission, this second-hand BMW is currently available to drive away in the tone of grey with 21,000 miles on the dash.

4.4 M60i V8 Suv Xdrive Euro 6 Ss
21,000mi Auto Petrol 4.4L
£76,980
Batley
from £1,616/pm
This BMW X7 4.4 M60i V8 Suv Xdrive Euro 6 Ss is fitted out with automatic transmission, a 4.4 Ltr petrol engine and has 21,000 miles clocked-up on the dashboard. It's currently on the market and ready for its new owner to drive home for the outstanding price of only £76,980.

X7 Xdrive40d M Sport
15,493mi Auto Diesel
£65,950
Wakefield
from £1,384/pm
Second hand estate in an immaculate condition, fresh and clean throughout. It drives like a brand new vehicle with its CC diesel engine, automatic gearbox and only 15,493 miles on the dashboard.

3.0 40D Mht
23,250mi Auto 3.0L
£65,995
Cleckheaton
from £1,385/pm
A remarkable price of only £69,995 is being advertised by us at this dealer on this BMW X7 3.0 X7 Xdrive which holds a high ranking for trustworthiness and durability. This model is equipped with a 3000 CC engine, automatic gearbox and has 23,250 miles clocked-up on the dashboard.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
80,000mi Auto Hybrid 3.0L
£45,000
Castleford
from £945/pm
A brilliant price of £45,000 is currently being advertised by this dealership in Castleford for this suv that's rated as one of the top 20, most trustworthy and durable motors in Britain.

M50d Suv 3.0
57,500mi Auto Diesel 3.0L
£47,449
Cleckheaton
from £996/pm
Containing a 3.0 LTR diesel motor with automatic transmission, this second hand X7 3.0 X7 M50d is up for sale in the tone of black and has 57,500 miles clocked-up on the dashboard.

4.4 M60i V8 Xdrive Euro 6 Ss - 2022 7
33,000mi Auto Petrol 4.4L
£86,995
Castleford
from £1,826/pm
Ranked among the top twenty, most reliable and trustworthy vehicles in the UK, this BMW X7 contains a 4400 cc petrol engine and has automatic transmission. This second hand model being offered by this dealer has 33,000 miles clocked-up on the dash.

Xdrive40i Mht M Sport Step 2026
1,000mi Auto Petrol
£74,450
Harrogate
from £1,563/pm
Featuring a L petrol engine and automatic transmission, this X7 is finished in white and has 1,000 miles clocked up on the dashboard.

3.0 40I Mht M Sport Xdrive Euro 6 Ss
5,400mi Auto Hybrid 3.0L
£75,950
Knaresborough
from £1,594/pm
Currently available at this dealership in the Knaresborough area is this car comprising of a hybrid, 3.0L engine and automatic gearbox. It is up for sale and ready for its new owner to take home in the tone of blue with 5,400 miles on the dashboard.

3L M Sport
28,231mi Auto Hybrid 3.0L
£66,895
Huddersfield
from £1,404/pm
On the market and ready for its next owner to take home is this X7 3L M Sport that is rated as one of the most reliable and trustworthy cars available. It is fitted with a 3.0 litre hybrid motor and automatic transmission. This second hand model now for sale at our dealership in Huddersfield has been finished in grey and has 27,909 mi clocked up on the dashboard.

M Sport
2,553mi Auto Petrol
£83,333
York
from £1,749/pm
Considering buying a model that has been designed to be trustworthy and durable and is one of the top 20 in the UK's reliability index? Well, have a look at this used, low mileage X7 M Sport from this dealer that has a cc petrol engine with automatic transmission and a mere 2,553 miles on the dash.

Xdrive40d Mht M Sport Step 2026
5,397mi Auto Diesel
£74,340
Doncaster
from £1,560/pm
Available to buy is this X7 Xdrive40d Mht M Sport Step 2026 that has a LTR diesel engine with automatic transmission. At the awesome price of £78,950 and affordable payments available starting at only £ per calendar month.

Xdrive40i Mht M Sport Step 2024
36,244mi Auto Petrol
£61,990
Doncaster
from £1,301/pm
A low price of £61,990 is currently being advertised by this dealer in Doncaster for this BMW X7 that is rated as one of the most dependable and trustworthy models on the market. This particular model features automatic transmission and a Litre petrol motor with just 36,244 mi on the dashboard.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
78,000mi Auto Hybrid 3.0L
£49,999
Colne
from £1,050/pm
Painted with a green finish, this car has 78,000 miles on the clock and incorporates a 3.0 Ltr hybrid motor with automatic transmission. First Registered in 2021, it is now on the market and ready for its next owner to drive away for just £49,999.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
53,672mi Auto Diesel 3.0L
£59,900
Sheffield
from £1,257/pm
Painted in , this 3.0L diesel X7 3.0 40D Mht M Sport Xdrive Euro 6 Ss with automatic transmission is now available to test drive.

Xdrive40d Mht M Sport Step
4,482mi Auto Diesel 3.0L
£78,000
Sheffield
from £1,637/pm
Providing the driver with a 3.0 LTR diesel engine and a automatic gearbox, this reliable and trustworthy X7 Xdrive40d Mht M Sport Step is available for sale in grey with 1,138 miles on the dash. This motor is up for sale at £91,500 with cost efficient payments commencing at around £ per calendar month.

Xdrive40d Mht M Sport Step
8,634mi Auto Diesel 3.0L
£77,750
Sheffield
from £1,632/pm
Up for sale and ready for its new owner to take home is this BMW X7 that has an excellent reputation for trustworthiness and reliability. It features a 3.0L diesel engine and automatic transmission. This second hand model comes finished in the tone of grey and has only 8,634 mi on the dashboard.

Xdrive40d Mht M Sport Step
8,742mi Auto Diesel 3.0L
£78,000
Sheffield
from £1,637/pm
Get yourself in the driver's seat of this like new, low mileage X7, it has a 3.0 ltr diesel motor with automatic transmission. This second hand model now available from our dealership has got just 8,742 miles clocked up on the dash and has been finished in the shade of black.