2022 BMW X7
Xdrive40i Mht M Sport Step
17,660miAutoPetrol
£63,249
Chesterfield
~£1,588/pm
This used BMW in the tone of black is on offer and ready for its next owner to drive home with the added option for you to pay for it on credit.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
2 cars
Xdrive40i Mht M Sport Step
17,660miAutoPetrol
£63,249
Chesterfield
~£1,588/pm
This used BMW in the tone of black is on offer and ready for its next owner to drive home with the added option for you to pay for it on credit.
Xdrive40i M Sport Step
31,487miAutoPetrol3.0L
£53,339
Derby
~£1,339/pm
With only 31,487 miles on the clock and finished in the shade of black, this BMW X7 Xdrive40i M Sport Step is fitted with a 3.0 ltr petrol motor and automatic transmission. Available for sale at the awesome price of just £53,339 or with the option to buy on finance with affordable payments on hand starting from £ per calendar month.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
If you are after a car of high quality then have a good look at this BMW X7. It has got a 3000 cc petrol motor with automatic transmission and it has 10 miles clocked-up on the dashboard.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£99,990
Swindon
~£2,511/pm
A remarkable price of only £99,990 is currently being advertised by us at this dealer on this like new BMW that is fitted out with a 3.0L diesel engine with automatic transmission.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£102,999
Bristol
~£2,587/pm
Incorporating a 3000 cc diesel motor and automatic transmission, this suv is finished in grey and has 10 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
20miAutoPetrol3.0L
£85,998
Rutherglen
~£2,160/pm
Now available from our dealership in Rutherglen is this BMW X7 which comes fitted with automatic transmission and a 3.0L petrol engine. It is in a like new condition and is on the market and ready for you to drive away in a tone of white with 20 miles clocked-up on the dashboard.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£97,710
Leeds
~£2,454/pm
At £97,710 you can get this second-hand BMW X7 from this dealer in Leeds that comes fitted with automatic transmission and a l petrol engine.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
This BMW X7 Xdrive40i Mht M Sport Step has 101 miles clocked up on the dashboard and incorporates a CC petrol engine. First Registered in 2024, it's currently up for sale and ready for you to drive away for £98,120.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
The fabulous price of just £95,000 is being offered by our dealership on this X7 Xdrive40i Mht M Sport Step that’s got a 3000cc petrol motor, automatic transmission and 107 miles clocked up on the dashboard. This is a second hand model, but it was wonderfully maintained by its last owner so it's still in a like new, almost pristine condition.
Xdrive40d Mht M Sport Step
250miAutoDiesel
£97,619
Kingston upon Hull
~£2,451/pm
On offer and ready for its new owner to take home - second hand X7 that comes fitted with automatic transmission and a cc diesel engine. At the superb price of just £97,619 from this dealer located in the Kingston upon Hull area.
X7 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
The remarkable price of £77,490 is being offered by our dealership in Eastleigh on this almost impeccable, like new X7.
Xdrive40i M Sport
983miAutoHybrid3.0L
£81,999
Conwy
~£2,059/pm
Considering buying a X7? Then take a closer look at this used, but nearly new one that's in an almost flawless, like new condition throughout. This particular model which is now available from our showroom has 983 miles clocked-up on the dashand incorporates a 3.0l hybrid motor and automatic transmission.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Northampton
~£2,636/pm
First registered in 2023: Second hand sports that’s got a 4.4 litre petrol engine, automatic transmission and only 1,974 miles clocked up on the dashboard.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
A used with low mileage in an almost pristine, near mint condition, this vehicle drives and looks like new; fitted with a 4.4 ltr petrol motor and automatic transmission.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
3,885miAutoPetrol4.4L
£97,990
Harrogate
~£2,461/pm
On offer and ready for its next owner to drive home is this BMW finished in blue. This second hand mode features automatic transmission, a 4.4 LTR petrol engine and has got 3,885 miles clocked up on the dash.
Xdrive40d Mht M Sport Step
4,189miAutoDiesel3.0L
£77,105
Ipswich
~£1,936/pm
This dealer is advertising a marvellous price of just £77,105 for this BMW X7 Xdrive40d Mht M Sport Step which has automatic transmission and a 3.0 litre diesel engine. It is a second hand model, but it's been well cared for so it is still in a superb, nearly new condition throughout.
Xdrive40d Mht M Sport Step
4,335miAutoDiesel3.0L
£86,898
Rutherglen
~£2,182/pm
Have a look at the amazing price at this dealership in Rutherglen on this like new, almost impeccable BMW X7 that has a 3000 CC diesel engine, only 4,335 miles on the dash and automatic transmission.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
5,131miAutoPetrol
£87,250
Chelmsford
~£2,191/pm
Available for viewing at our dealership is this used, low mileage X7 4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat equipped with a petrol, CC engine and automatic transmission. It is up for sale and ready for you to drive away in a black finish with a mere 5,131 miles on the clock.
40D Mht M Sport Xdrive Euro 6
5,718miAutoDiesel3.0L
£86,000
Bristol
~£2,160/pm
Drive this second hand X7 40D Mht M Sport Xdrive Euro 6 for just £86,000. Finance offers start from around £ per month for this car that has a 3.0 L diesel engine with automatic transmission.
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£84,990
Edinburgh
~£2,134/pm
Get this second-hand BMW X7 X7 Xdrive40d Excellence for £84,990. Finance offers start from just £ a month for this vehicle which contains a 3.0l hybrid engine with automatic transmission.
Xdrive40d M Sport
5,866miAutoHybrid
£88,999
Chester
~£2,235/pm
This suv BMW X7 is currently on the market and ready for its new owner to take home. It contains a CC hybrid motor with automatic transmission and has got 5,866 miles clocked-up on the dash.
40D Mht M Sport Xdrive Euro 6
6,124miAutoDiesel3.0L
£79,495
Melksham
~£1,996/pm
Become the next owner of this X7 fitted with automatic transmission and a 3000cc diesel motor. This second hand model currently on sale at this dealer priced at £84,888 has got 6,124 miles on the clock.
M Sport
6,161miAutoDiesel
£80,000
York
~£2,009/pm
Interested in buying a BMW X7 M Sport? Well, have a more in depth look at this second hand, but near mint one still in an excellent, nearly new condition throughout. This model has 6,161 mi on the dash and is fitted out with a ltr diesel motor and automatic transmission.
X7 Xdrive 40D M Sport Mhev
6,181miAutoDiesel3.0L
£81,995
Doncaster
~£2,059/pm
Containing a 3000CC diesel engine with automatic transmission, this second-hand BMW X7 is currently available for sale in the shade of black with 6,181 miles on the dash.