2020 BMW X7
20 Reg 3.0 M50d
34,334mi Auto Diesel
£56,990
Middlesbrough
~£1,431/pm
Coming in the shade of grey, this BMW X7 20 Reg 3.0 M50d has 34,334 miles on the clock and comes fitted out with a automatic litre engine requiring diesel.
Images of a similar car, for illustrative purposes only.
X7 Xdrive40i M Sport
£ - £ Current value range
We’ll check outstanding finance, if it’s a writeoff, stolen, mileage history, owner changes and so much more. Buy now for £5.00Feature coming soon.
145 cars
20 Reg 3.0 M50d
34,334mi Auto Diesel
£56,990
Middlesbrough
~£1,431/pm
Coming in the shade of grey, this BMW X7 20 Reg 3.0 M50d has 34,334 miles on the clock and comes fitted out with a automatic litre engine requiring diesel.
Xdrive40d Mht M Sport Step
14,800mi Auto Diesel 3.0L
£79,995
Cambridge
~£2,009/pm
With automatic transmission and a 3000 cc diesel motor, this second hand X7 Xdrive40d Mht M Sport Step is available in the shade of grey and has 14,800 miles on the dash.
X7 Xdrive 30D M Sport
62,000mi Auto Diesel 3.0L
£47,989
London
~£1,205/pm
This BMW X7 X7 Xdrive 30D M Sport available priced at £47,989 is finished in the tone of black and has 62,000 miles on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
43,154mi
£58,797
Kettering
~£1,477/pm
On the market and ready for you to take home is this BMW X7 that comes with transmission and a l motor.
Xdrive M60i Step
4,974mi Auto Petrol
£99,850
Milton Keynes
~£2,507/pm
Get yourself behind the steering wheel of this BMW for just £99,950. It is fitted out with a cc petrol engine with automatic transmission and has 4,974 miles clocked-up on the dash.
X7 Xdrive 40D Excellence Mhev A
36,000mi Auto Diesel 3.0L
£67,950
Sutton In Ashfield
~£1,706/pm
This BMW X7 X7 Xdrive 40D Excellence Mhev A has 36,000 miles on the dash and comes fitted with a 3.0 Ltr motor. It runs on diesel with automatic transmission and has been finished in the tone of black.
X7 M60i
1,103mi Auto Petrol 4.4L
£112,000
King's Lynn
~£2,813/pm
Looking out to buy a BMW X7? Consider this second-hand like new one still in a splendid, like new condition both inside and out. This particular vehicle has automatic transmission, a 4400 CC petrol motor and has got a mere 1,103 miles clocked up on the dashboard.
2019 19 3.0
112,500mi Auto Diesel 3.0L
£45,995
Accrington
~£1,155/pm
On offer and ready for you to drive away today is this BMW that features a 3000 cc diesel motor and automatic transmission. This used model now available from this dealer in Accrington has 112,500 mi clocked up on the dash.
Xdrive40d M Sport Mhev
43,000mi Auto Hybrid 3.0L
£55,995
Darlington
~£1,406/pm
Up for sale and ready for its next owner to drive home is this BMW X7 Xdrive40d M Sport Mhev. This used mode is fitted out with a 3000CC hybrid motor with automatic transmission and has 43,000 miles on the dash.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
10,863mi Auto Petrol 4.4L
£94,990
Harrogate
~£2,385/pm
Up for sale and ready for you to drive away is this X7 4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat that contains a 4.4 ltr petrol motor with automatic transmission. This low mileage one now available from this dealership in Harrogate has only got 10,863 miles clocked up on the dash and has been finished in grey.
3.0 30D M Sport Xdrive Euro 6 Ss
63,500mi Auto Diesel 3.0L
£46,299
Tottenham
~£1,163/pm
Considering going for a X7? Then have a more detailed look at this second hand model, it has a 3.0 Litre diesel motor with automatic transmission and it has 62,300 miles on the dash.
3.0 30D M Sport Suv Xdrive Euro 6
60,000mi Auto Diesel 3.0L
£46,990
Solihull
~£1,180/pm
Up for sale and ready for you to drive away is this X7. This second hand model has got 60,000 miles on the dashboard and contains a 3.0 ltr diesel motor.
M50d
52,834mi Auto Diesel 3.0L
£52,000
Winsford
~£1,306/pm
Now up for sale and ready for you to take home is this BMW X7 with a 3.0 Litre diesel engine and 52,834 miles on the dashboard.
X7 Xdrive40d M Sport
44,901mi Auto Diesel 3.0L
£55,500
Kingston Upon Thames
~£1,394/pm
At the superb price of only £55,500 is this X7 X7 Xdrive40d M Sport, it has a 3000CC diesel engine with automatic transmission and it has 44,901 miles on the dash.
X-drive M50d
45,000mi Auto Diesel 3.0L
£54,950
Wellingborough
~£1,380/pm
Now available to buy is this BMW X7 with a 3000 CC diesel motor and 45,000mi clocked-up on the dash.
3.0 40D Msport Xdrive Euro6ss
27,000mi Auto Diesel 3.0L
£57,995
Manchester
~£1,456/pm
Available to view at our dealership in the Manchester area is this BMW X7 3.0 40D Msport Xdrive Euro6ss that features a 3000CC diesel motor with automatic transmission. It's on offer in the shade of white with 27,000 miles clocked up on the dashboard.
X7 Xdrive40d M Sport
2,500mi Auto Diesel
£85,490
Liverpool
~£2,147/pm
Now available from our dealership in the Liverpool area is this X7 that contains a CC diesel engine with automatic transmission. It's in a like new condition both in and out and is up for sale and ready for you to drive home in the shade of black with 2,500 miles on the clock.
3.0 40I Mht M Sport Xdrive Euro 6 Ss
9,687mi Auto Hybrid 3.0L
£82,950
Knaresborough
~£2,083/pm
On the market and ready for its new owner to take home is this X7 finished in blue. This used one has 9,687 miles clocked up on the dash and is fitted with a 3.0 Litre hybrid engine with automatic transmission.
Xdrive40i M Sport Step 6 Seat
46,802mi Auto Petrol
£52,500
Sheffield
~£1,318/pm
Coming in the shade of black, this CC petrol BMW with automatic transmission is currently available to test drive.
Xdrive30d M Sport
80,800mi Auto Diesel 3.0L
£43,991
Nottingham
~£1,105/pm
This second-hand BMW X7 from this dealer has 80,800 miles on the dash and features a 3.0L diesel motor with automatic transmission.
X7 M50d
39,714mi Auto Diesel 3.0L
£59,395
Royal Tunbridge Wells
~£1,492/pm
Up for sale and ready for its next owner to drive away is this BMW X7 X7 M50d, it has a 3.0 litre diesel engine with automatic transmission. This second hand model currently in stock at our dealership in Royal Tunbridge Wells is for sale at the amazing price of only £59,795.
X7 Xdrive40d M Sport
8,799mi Auto Hybrid
£86,500
Enfield
~£2,172/pm
A brilliant price of £86,500 is being offered by our dealership on this almost flawless, like new, low mileage X7 that only has 8,799 miles clocked-up on the dash.
Xdrive40d Mht M Sport Step
47,381mi Auto Diesel 3.0L
£53,000
Swansea
~£1,331/pm
First registered in 2021: Used BMW X7 Xdrive40d Mht M Sport Step that’s got automatic transmission, a 3000 cc diesel engine and only 47,381 miles clocked up on the dash.
Xdrive40d M Sport
66,850mi Auto 3.0L
£52,995
Colchester
~£1,331/pm
On the market and ready for you to drive away today is this BMW X7 Xdrive40d M Sport that has got a 3.0 ltr engine with automatic transmission. This second-hand one from this dealership is for sale at the incredible price of only £52,995, comes finished in and has 66,850 miles clocked-up on the dash.
Coming in black, this second-hand BMW has got 39,070 miles clocked up on the dashboard and comes fitted with a 3000 CC petrol engine. A broad assortment of specifications and features for you to use, this second hand car includes: Schedule an appointment for a chat with a member of the helpful team to find out what more this BMW has to offer you.
*This general information is generated using AI to help you and are for demonstrative purposes only.