60 BMW 2 Series cars for sale in West Yorkshire

BMW 2 Series218d M Sport 4dr Step Auto

2023
23,947 miles
Diesel

£23,579

or £350 mo
58 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.36, Customer Deposit: £3,536.00, Total Deposit: £3,536.85, Optional Final Payment: £10,697.50, Total Charge For Credit: £7,075.27, Total Amount Payable: £30,654.27, Representative APR: 11.90%, Interest Rate (Fixed): 8.81%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 4dr Step Auto

2024
6,674 miles
Petrol

£29,999

or £447 mo
60 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £446.03, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £12,611.25, Total Charge For Credit: £8,075.51, Total Amount Payable: £38,074.51, Representative APR: 10.90%, Interest Rate (Fixed): 7.91%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2022
11,158 miles
Petrol

£30,499

or £453 mo
60 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.85, Customer Deposit: £4,574.00, Total Deposit: £4,574.85, Optional Final Payment: £13,780.00, Total Charge For Credit: £9,139.80, Total Amount Payable: £39,638.80, Representative APR: 11.90%, Interest Rate (Fixed): 8.80%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2022
20,241 miles
Petrol

was

£29,326

£869 off
£28,457
or £382 mo
Fair price
54 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £381.90, Customer Deposit: £4,268.00, Total Deposit: £4,268.55, Optional Final Payment: £14,361.00, Total Charge For Credit: £8,121.85, Total Amount Payable: £36,578.85, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto [Pro Pack]

Petrol

£46,690

or £758 mo
54 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £757.38, Customer Deposit: £7,003.00, Total Deposit: £7,003.50, Optional Final Payment: £15,950.00, Total Charge For Credit: £11,860.36, Total Amount Payable: £58,550.36, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

37-54 of 60 vehicles