19 2.0 Litre BMW 2 Series cars for sale in Keynsham

Main listing image - BMW 2 Series

BMW 2 Series230i M Sport 2dr Step Auto

2024
2,923 miles
Petrol

£40,990

or £596 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £595.61, Customer Deposit: £6,148.00, Total Deposit: £6,148.50, Optional Final Payment: £16,822.37, Total Charge For Credit: £9,974.54, Total Amount Payable: £50,964.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.93ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
6,455 miles
Petrol

£35,490

or £499 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.06, Customer Deposit: £5,323.00, Total Deposit: £5,323.50, Optional Final Payment: £15,571.96, Total Charge For Credit: £8,814.28, Total Amount Payable: £44,304.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
2,362 miles
Petrol

£34,590

or £472 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.58, Customer Deposit: £5,188.00, Total Deposit: £5,188.50, Optional Final Payment: £15,967.78, Total Charge For Credit: £8,730.54, Total Amount Payable: £43,320.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
4,296 miles
Petrol

£35,000

or £484 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.76, Customer Deposit: £5,250.00, Total Deposit: £5,250.00, Optional Final Payment: £15,780.75, Total Charge For Credit: £8,767.47, Total Amount Payable: £43,767.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2023
6,460 miles
Petrol

£37,990

or £540 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £539.61, Customer Deposit: £5,698.00, Total Deposit: £5,698.50, Optional Final Payment: £16,299.93, Total Charge For Credit: £9,370.10, Total Amount Payable: £47,360.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.94ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 4dr Step Auto

2023
3,000 miles
Petrol

£30,190

or £413 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.56, Customer Deposit: £4,528.00, Total Deposit: £4,528.50, Optional Final Payment: £13,881.08, Total Charge For Credit: £7,609.90, Total Amount Payable: £37,799.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.78ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 4dr Step Auto

2023
9,693 miles
Petrol

£29,000

or £397 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.62, Customer Deposit: £4,350.00, Total Deposit: £4,350.00, Optional Final Payment: £13,315.78, Total Charge For Credit: £7,306.92, Total Amount Payable: £36,306.92, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.78ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM235i xDrive 4dr Step Auto

2023
3,000 miles
Petrol

£35,290

or £473 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.57, Customer Deposit: £5,293.00, Total Deposit: £5,293.50, Optional Final Payment: £16,779.40, Total Charge For Credit: £8,993.69, Total Amount Payable: £44,283.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.01ppm, Mileage Per Annum: 10,000

BMW 2 Series218d Sport 4dr

2023
6,000 miles
Diesel

£24,240

or £326 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.82, Customer Deposit: £3,636.00, Total Deposit: £3,636.00, Optional Final Payment: £11,455.45, Total Charge For Credit: £6,164.99, Total Amount Payable: £30,404.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.51ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 4dr Step Auto

2023
10,150 miles
Petrol

£28,490

or £390 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.70, Customer Deposit: £4,273.00, Total Deposit: £4,273.50, Optional Final Payment: £13,078.30, Total Charge For Credit: £7,177.70, Total Amount Payable: £35,667.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.44ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2022
21,400 miles
Petrol

£29,490

or £408 mo
9 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.06, Customer Deposit: £4,423.00, Total Deposit: £4,423.50, Optional Final Payment: £13,327.63, Total Charge For Credit: £7,392.95, Total Amount Payable: £36,882.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.73ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2023
1,000 miles
Petrol

£40,555

or £586 mo
32 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £585.62, Customer Deposit: £6,083.00, Total Deposit: £6,083.25, Optional Final Payment: £16,853.41, Total Charge For Credit: £9,905.80, Total Amount Payable: £50,460.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.94ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
2,000 miles
Petrol

£35,999

or £502 mo
32 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £501.57, Customer Deposit: £5,399.00, Total Deposit: £5,399.85, Optional Final Payment: £16,002.79, Total Charge For Credit: £8,977.43, Total Amount Payable: £44,976.43, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
2,000 miles
Petrol

£36,000

or £502 mo
32 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £501.59, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £16,002.79, Total Charge For Credit: £8,977.52, Total Amount Payable: £44,977.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000

1-18 of 19 vehicles