702 BMW cars for sale in Shepperton

Main listing image - BMW X5

BMW X5xDrive30d MHT M Sport 5dr Auto

2025
6,270 miles
Hybrid

£67,695

or £951 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £950.12, Customer Deposit: £10,154.00, Total Deposit: £10,154.25, Optional Final Payment: £33,849.68, Total Charge For Credit: £20,964.57, Total Amount Payable: £88,659.57, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 17.83ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2025
3,613 miles
Petrol

£37,695

or £542 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.47, Customer Deposit: £5,654.00, Total Deposit: £5,654.25, Optional Final Payment: £18,112.70, Total Charge For Credit: £11,521.04, Total Amount Payable: £49,216.04, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.94ppm, Mileage Per Annum: 10,000

BMW 1 Series120 Sport 5dr Step Auto

2025
4,000 miles
Hybrid

£25,999

or £346 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £345.42, Customer Deposit: £3,899.00, Total Deposit: £3,899.85, Optional Final Payment: £14,156.31, Total Charge For Credit: £8,291.90, Total Amount Payable: £34,290.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.35ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2025
4,539 miles
Hybrid

£52,395

or £746 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £745.05, Customer Deposit: £7,859.00, Total Deposit: £7,859.25, Optional Final Payment: £25,625.47, Total Charge For Credit: £16,107.07, Total Amount Payable: £68,502.07, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 17.05ppm, Mileage Per Annum: 10,000

BMW 1 Series120 Sport 5dr Step Auto

2025
11,815 miles
Hybrid

£25,495

or £349 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.15, Customer Deposit: £3,824.00, Total Deposit: £3,824.25, Optional Final Payment: £13,322.86, Total Charge For Credit: £8,015.16, Total Amount Payable: £33,510.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.29ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40i MHT 5dr Auto

2024
9,487 miles
Hybrid

£58,995

or £1,004 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,003.67, Customer Deposit: £8,849.00, Total Deposit: £8,849.25, Optional Final Payment: £22,535.04, Total Charge For Credit: £19,561.78, Total Amount Payable: £78,556.78, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.36ppm, Mileage Per Annum: 10,000

631-648 of 702 vehicles