12 BMW 2 Series cars for sale in York

Main listing image - BMW 2 Series

BMW 2 Series220i M Sport 2dr Step Auto

2024
101 miles
Petrol

£37,490

or £485 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £484.87, Customer Deposit: £5,623.00, Total Deposit: £6,123.50, Optional Final Payment: £18,075.52, Total Charge For Credit: £9,497.91, Total Amount Payable: £46,987.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.41ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
5,711 miles
Petrol

£34,288

or £457 mo
31 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £456.47, Customer Deposit: £5,143.00, Total Deposit: £5,143.20, Optional Final Payment: £16,456.13, Total Charge For Credit: £8,765.42, Total Amount Payable: £43,053.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
9,552 miles
Petrol

£29,395

or £356 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.01, Customer Deposit: £4,409.00, Total Deposit: £4,909.25, Optional Final Payment: £15,451.65, Total Charge For Credit: £7,651.37, Total Amount Payable: £37,046.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.72ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM240i xDrive 2dr Step Auto

2024
5,815 miles
Petrol

was

£45,444

£1,937 off
£43,507
or £556 mo
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £555.52, Customer Deposit: £6,526.00, Total Deposit: £7,026.05, Optional Final Payment: £21,503.10, Total Charge For Credit: £11,131.59, Total Amount Payable: £54,638.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000