23 BMW 2 Series cars for sale in Castleford

BMW 2 Series218i M Sport 2dr [Nav]

2019
26,174 miles
Petrol

£14,399

or £195 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £194.05, Customer Deposit: £2,159.00, Total Deposit: £2,159.85, Optional Final Payment: £6,775.71, Total Charge For Credit: £3,656.91, Total Amount Payable: £18,055.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.87ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM240i xDrive 2dr Step Auto

2024
5,815 miles
Petrol

was

£46,222

£1,967 off
£44,255
or £572 mo
11 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £571.76, Customer Deposit: £6,638.00, Total Deposit: £7,138.25, Optional Final Payment: £21,503.10, Total Charge For Credit: £11,259.07, Total Amount Payable: £55,514.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2022
6,909 miles
Petrol

£28,588

or £338 mo
11 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.43, Customer Deposit: £4,288.00, Total Deposit: £4,788.20, Optional Final Payment: £15,454.92, Total Charge For Credit: £7,514.33, Total Amount Payable: £36,102.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.06ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2022
26,393 miles
Petrol

£31,199

or £389 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.35, Customer Deposit: £4,679.00, Total Deposit: £4,679.85, Optional Final Payment: £14,617.00, Total Charge For Credit: £6,350.30, Total Amount Payable: £37,549.30, Representative APR: 7.90%, Interest Rate (Fixed): 7.62%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

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

Petrol

£40,480

or £621 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £620.20, Customer Deposit: £6,072.00, Total Deposit: £6,072.00, Optional Final Payment: £15,950.00, Total Charge For Credit: £10,691.40, Total Amount Payable: £51,171.40, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

1-18 of 23 vehicles