12 cars for sale

Too many? Use the filters on the left to narrow it down.

Enter your postcode to see local cars

12 Petrol BMW X7 cars for sale

BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
Manufacturer Approved
1/20

BMW X7

xDrive40d MHT M Sport 5dr Step Auto

20233,885 milespetrolsemi-auto
£81,950
£1,252mo PCP
TR108AD

Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,252.29, Customer Deposit: £12,292.00, Total Deposit: £12,292.50, Optional Final Payment: £41,792.23, Total Charge For Credit: £15,964.88, Total Amount Payable: £97,914.88, Representative APR: 9.9%, Interest Rate (Fixed): 5.09%, Excess Mileage Charge: 22.1ppm, Mileage Per Annum: 10,000

BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
Manufacturer Approved
1/20

BMW X7

xDrive40d MHT M Sport 5dr Step Auto

20236,060 milespetrolsemi-auto
£81,950
£1,262mo PCP
PL68LD

Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,261.60, Customer Deposit: £12,292.00, Total Deposit: £12,292.50, Optional Final Payment: £41,415.75, Total Charge For Credit: £15,914.25, Total Amount Payable: £97,864.25, Representative APR: 9.9%, Interest Rate (Fixed): 5.09%, Excess Mileage Charge: 22.1ppm, Mileage Per Annum: 10,000

BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
BMW X7
Manufacturer Approved
1/20

BMW X7

xDrive40d MHT M Sport 5dr Step Auto

20233,859 milespetrolsemi-auto
£81,950
£1,341mo PCP
TR108AD

Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,340.82, Customer Deposit: £12,292.00, Total Deposit: £12,292.50, Optional Final Payment: £41,796.73, Total Charge For Credit: £19,067.93, Total Amount Payable: £101,017.93, Representative APR: 11.9%, Interest Rate (Fixed): 6.12%, Excess Mileage Charge: 22.1ppm, Mileage Per Annum: 10,000

Placeholder vehicle image
1/1

BMW X7

xDrive40i MHT M Sport 5dr Step Auto

Brand new!petrolsemi-auto7 seats
RRP £99,845
£91,781
£1,646mo PCP
NE360BQ

Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,646.42, Customer Deposit: £13,767.00, Total Deposit: £13,767.15, Optional Final Payment: £38,852.00, Total Charge For Credit: £18,462.85, Total Amount Payable: £110,243.85, Representative APR: 10.9%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.4ppm, Mileage Per Annum: 10,000

Placeholder vehicle image
1/1

BMW X7

xDrive40i MHT M Sport 5dr Step Auto

Brand new!petrolsemi-auto7 seats
RRP £100,439
£92,242
£1,659mo PCP
NE360BQ

Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,659.45, Customer Deposit: £13,836.00, Total Deposit: £13,836.30, Optional Final Payment: £38,852.00, Total Charge For Credit: £18,527.05, Total Amount Payable: £110,769.05, Representative APR: 10.9%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.4ppm, Mileage Per Annum: 10,000

Placeholder vehicle image
1/1

BMW X7

xDrive40i MHT M Sport 5dr Step Auto

Brand new!petrolsemi-auto7 seats
RRP £101,777
£93,279
£1,689mo PCP
TS183RB

Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,688.75, Customer Deposit: £13,991.00, Total Deposit: £13,991.85, Optional Final Payment: £38,852.00, Total Charge For Credit: £18,671.10, Total Amount Payable: £111,950.10, Representative APR: 10.9%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.4ppm, Mileage Per Annum: 10,000

Placeholder vehicle image
1/1

BMW X7

xDrive40i MHT M Sport 5dr Step Auto

Brand new!petrolsemi-auto7 seats
RRP £107,489
£97,705
£1,814mo PCP
YO304WR

Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,813.81, Customer Deposit: £14,655.00, Total Deposit: £14,655.75, Optional Final Payment: £38,852.00, Total Charge For Credit: £19,286.10, Total Amount Payable: £116,991.10, Representative APR: 10.9%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.4ppm, Mileage Per Annum: 10,000

Similar cars to BMW X7

Other models from BMW

About BMW X7 cars on heycar

What's the average price of a BMW X7?

£70,589

What’s the average mileage of a BMW X7?

21,070 miles

What’s the most popular BMW X7 model year?

2020

What’s the most popular BMW X7 colour?

Black

What’s the most popular BMW X7 fuel type?

Diesel

What's the most popular BMW X7 engine size?

3L