768 BMW cars for sale in Selby

Main listing image - BMW 2 Series Gran Coupe

BMW 2 Series Gran Coupe220i M Sport 4dr Step Auto

2023
6,937 miles
Petrol

£28,392

£729 off
£27,663
or £417 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.48, Customer Deposit: £4,149.00, Total Deposit: £4,149.45, Optional Final Payment: £11,990.00, Total Charge For Credit: £8,051.01, Total Amount Payable: £35,714.01, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i MHT xLine 5dr Step Auto

2023
13,145 miles
Hybrid

£38,473

£1,631 off
£36,842
or £579 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £578.55, Customer Deposit: £5,526.00, Total Deposit: £5,526.30, Optional Final Payment: £14,557.00, Total Charge For Credit: £10,433.15, Total Amount Payable: £47,275.15, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2022
9,572 miles
Diesel

£68,338

£1,382 off
£66,956
or £994 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £993.14, Customer Deposit: £10,043.00, Total Deposit: £10,043.40, Optional Final Payment: £29,902.00, Total Charge For Credit: £19,666.98, Total Amount Payable: £86,622.98, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X1xDrive 23d MHT M Sport Premier 5dr Step Auto

2022
19,150 miles
Diesel

£35,112

£1,735 off
£33,377
or £509 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £508.38, Customer Deposit: £5,006.00, Total Deposit: £5,006.55, Optional Final Payment: £14,119.00, Total Charge For Credit: £9,642.41, Total Amount Payable: £43,019.41, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X1sDrive 20i MHT M Sport 5dr Step Auto

2024
3,628 miles
Hybrid

£40,280

£2,391 off
£37,889
or £634 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £633.94, Customer Deposit: £5,683.00, Total Deposit: £5,683.35, Optional Final Payment: £12,669.00, Total Charge For Credit: £10,258.53, Total Amount Payable: £48,147.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW X5 MxDrive X5 M Competition 5dr Step Auto

2022
17,996 miles
Petrol

£70,355

£1,843 off
£68,512
or £1,026 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,025.67, Customer Deposit: £10,276.00, Total Deposit: £10,276.80, Optional Final Payment: £30,038.00, Total Charge For Credit: £20,009.29, Total Amount Payable: £88,521.29, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto

2022
19,180 miles
Petrol

£30,001

£1,117 off
£28,884
or £459 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £458.50, Customer Deposit: £4,332.00, Total Deposit: £4,332.60, Optional Final Payment: £11,122.00, Total Charge For Credit: £8,120.10, Total Amount Payable: £37,004.10, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2024
5,785 miles
Petrol

£37,514

or £600 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £599.32, Customer Deposit: £5,627.00, Total Deposit: £5,627.10, Optional Final Payment: £14,219.00, Total Charge For Credit: £10,500.14, Total Amount Payable: £48,014.14, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr

2021
52,752 miles
Petrol

£17,492

or £275 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £274.63, Customer Deposit: £2,623.00, Total Deposit: £2,623.80, Optional Final Payment: £6,915.00, Total Charge For Credit: £4,954.41, Total Amount Payable: £22,446.41, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto

2024
5,093 miles
Petrol

£41,472

£1,763 off
£39,709
or £712 mo
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £711.32, Customer Deposit: £5,956.00, Total Deposit: £5,956.35, Optional Final Payment: £10,504.00, Total Charge For Credit: £10,183.39, Total Amount Payable: £49,892.39, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

19-36 of 768 vehicles