739 BMW cars for sale in York

BMW 3 Series330e M Sport 4dr Step Auto

2024
7,250 miles
Hybrid

£37,990

£3,606 off
£34,384
or £531 mo
Great price
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £530.73, Customer Deposit: £5,157.00, Total Deposit: £5,157.60, Optional Final Payment: £14,131.00, Total Charge For Credit: £9,848.91, Total Amount Payable: £44,232.91, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2024
11,217 miles
Hybrid

£38,000

£3,410 off
£34,590
or £518 mo
Good price
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.67, Customer Deposit: £5,188.00, Total Deposit: £5,188.50, Optional Final Payment: £15,175.00, Total Charge For Credit: £10,103.99, Total Amount Payable: £44,693.99, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe220i M Sport 4dr Step Auto

2023
6,937 miles
Petrol

£27,936

£588 off
£27,348
or £405 mo
Fair price
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.09, Customer Deposit: £4,102.00, Total Deposit: £4,102.20, Optional Final Payment: £12,305.00, Total Charge For Credit: £8,051.43, Total Amount Payable: £35,399.43, 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

£2,791 off
£65,547
or £962 mo
Good price
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £961.42, Customer Deposit: £9,832.00, Total Deposit: £9,832.05, Optional Final Payment: £29,912.00, Total Charge For Credit: £19,383.79, Total Amount Payable: £84,930.79, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X1sDrive 20i MHT M Sport 5dr Step Auto

2024
3,628 miles
Hybrid

£38,871

£1,321 off
£37,550
or £627 mo
Good price
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £626.43, Customer Deposit: £5,632.00, Total Deposit: £5,632.50, Optional Final Payment: £12,664.00, Total Charge For Credit: £10,188.71, Total Amount Payable: £47,738.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40d MHT 5dr Auto

2022
34,604 miles
Diesel

£42,430

or £662 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £661.95, Customer Deposit: £6,364.00, Total Deposit: £6,364.50, Optional Final Payment: £17,022.00, Total Charge For Credit: £12,068.15, Total Amount Payable: £54,498.15, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X5 MxDrive X5 M Competition 5dr Step Auto

2022
17,996 miles
Petrol

£70,095

£2,361 off
£67,734
or £1,011 mo
Great price
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,010.25, Customer Deposit: £10,160.00, Total Deposit: £10,160.10, Optional Final Payment: £29,920.00, Total Charge For Credit: £19,827.85, Total Amount Payable: £87,561.85, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

1-18 of 739 vehicles