2022 BMW X7
X7 Xdrive40d M Sport
15,799miAutoDiesel3.0L
£79,999
Aberdeen
~£2,009/pm
A low price of only £79,999 is being offered by us at this dealer on this almost flawless, like new, low mileage BMW X7.
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.
1 cars
X7 Xdrive40d M Sport
15,799miAutoDiesel3.0L
£79,999
Aberdeen
~£2,009/pm
A low price of only £79,999 is being offered by us at this dealer on this almost flawless, like new, low mileage BMW X7.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
Now advertised by this dealership in Swindon is this BMW X7 that is comprised of a petrol, 3.0 LTR engine and automatic transmission. It's up for sale and ready for its new owner to take home in the tone of grey with 10 miles clocked up on the dashboard.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£99,990
Swindon
~£2,511/pm
This second hand X7 finished in the tone of blue is on the market and ready for its new owner to take home with the added option to pay on finance.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£102,999
Bristol
~£2,587/pm
For sale and available to take on a test drive is this BMW with a grey finish - this model has got 10 miles clocked up on the dash and incorporates a 3.0L diesel engine.
Xdrive40i Mht M Sport Step
20miAutoPetrol3.0L
£85,998
Rutherglen
~£2,160/pm
Are you thinking of buying a X7 Xdrive40i Mht M Sport Step? Then take a closer look at this second-hand nearly new one which is in almost pristine, nearly new condition . This particular vehicle features a 3000CC petrol engine with automatic transmission and has 20 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£97,710
Leeds
~£2,454/pm
First registered in 2024: Second hand suv with a cc petrol motor, automatic transmission and only 101 miles clocked-up on the dash.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
Finished in the tone of white, this used X7 has a ltr petrol engine with automatic transmission and it has 101 miles on the dash.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
Searching to buy a BMW X7 Xdrive40i Mht M Sport Step? Then have a more detailed look at this second hand model finished in blue that’s got automatic transmission with a 3000 cc petrol motor and 107 miles clocked-up on the dash.
Xdrive40d Mht M Sport Step
250miAutoDiesel
£97,619
Kingston upon Hull
~£2,451/pm
Containing a cc diesel motor with automatic transmission, this BMW X7 is available in the shade of grey and has clocked up 250 miles.
X7 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
Currently available from our dealership is this white BMW X7 X7 Xdrive40i M Sport which comes fitted out with automatic transmission and a 3.0 L petrol engine.
Xdrive40i M Sport
983miAutoHybrid3.0L
£81,999
Conwy
~£2,059/pm
Possessing a hybrid 3000 cc engine with automatic transmission and with a mere 983 miles clocked up on the dash, this grey 5 door suv used car can quite easily be mistaken for a new car.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Northampton
~£2,636/pm
The bargain price of £104,950 is being advertised by our dealership in Northampton on this low mileage, like new X7 X7 M60i. This particular model has automatic transmission, a 4.4l petrol motor and has only got 1,974 miles on the dash.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
This used X7 that's still in like new condition only has 1,974 miles clocked up on the dash and incorporates a 4.4 litre petrol motor.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
3,885miAutoPetrol4.4L
£97,990
Harrogate
~£2,461/pm
Available for viewing at our dealership in Harrogate is this second-hand, low mileage BMW X7 that has a petrol, 4400 cc engine and automatic gearbox. It's on offer and ready for its next owner to take home in the shade of blue with just 3,885 miles clocked up on the dash.
Xdrive40d Mht M Sport Step
4,189miAutoDiesel3.0L
£77,105
Ipswich
~£1,936/pm
A remarkable price of £82,706 is being advertised by this dealership in Ipswich on this near mint BMW X7 Xdrive40d Mht M Sport Step that’s got a 3.0 ltr diesel engine, automatic transmission and 4,189 miles on the clock.
Xdrive40d Mht M Sport Step
4,335miAutoDiesel3.0L
£86,898
Rutherglen
~£2,182/pm
The brilliant price of only £86,898 is being offered by our dealership in Rutherglen for this low mileage X7 in an almost flawless, like new condition.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
5,131miAutoPetrol
£87,250
Chelmsford
~£2,191/pm
Currently offered by this dealer at the fantastic price of just £94,500 is this like new BMW X7 4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat with a mere 5,131 miles on the dashboard.
40D Mht M Sport Xdrive Euro 6
5,718miAutoDiesel3.0L
£86,000
Bristol
~£2,160/pm
5,718 miles clocked up on the dash, this X7 is equipped with a 3.0 Ltr diesel motor and automatic transmission.
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£84,990
Edinburgh
~£2,134/pm
A marvellous price of just £84,990 from us at this dealer in Edinburgh for this low mileage BMW X7 in an almost spotless, like new condition. This model incorporates a 3.0 Litre hybrid engine with automatic transmission and it has only got 5,798 miles clocked up on the dash.
Xdrive40d M Sport
5,866miAutoHybrid
£88,999
Chester
~£2,235/pm
A great price of £88,999 is being advertised by this dealership for this low mileage BMW X7 Xdrive40d M Sport in a superb, like new condition. It features a L hybrid motor with automatic transmission and has 5,866 miles clocked up on the dashboard.
Xdrive40d Mht M Sport Step Ult Pack
6,000miAutoDiesel
£92,500
Sheffield
~£2,323/pm
A fabulous price of just £92,500 is being offered by us at this dealer for this X7 Xdrive40d Mht M Sport Step Ult Pack with a cc diesel engine, automatic transmission and 6,000 miles on the clock. It is a used model, however it's been beautifully maintained and so it's still in a superb, like new condition in and out.
40D Mht M Sport Xdrive Euro 6
6,124miAutoDiesel3.0L
£79,495
Melksham
~£1,996/pm
This BMW X7 is in an excellent, like new condition throughout, only 6,124 miles on the dash and in great working order.
M Sport
6,161miAutoDiesel
£80,000
York
~£2,009/pm
Grab the chance to own this X7 which is priced at only £80,000. It has been finished in the tone of black, has 6,161 miles on the dash and features a litre diesel engine with automatic transmission.
X7 Xdrive 40D M Sport Mhev
6,181miAutoDiesel3.0L
£81,995
Doncaster
~£2,059/pm
Get behind the wheel of this X7 in like new condition which features a 3.0L diesel engine and automatic transmission. This used one currently up for sale at our dealership only has 6,181 miles clocked-up on the dash.