31 BMW 2 Series cars for sale in South Croydon

Main listing image - BMW 2 Series

BMW 2 Series220i M Sport 2dr Step Auto

2025
3,538 miles
Petrol

£35,895

or £509 mo
22 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £508.62, Customer Deposit: £5,384.00, Total Deposit: £5,384.25, Optional Final Payment: £17,662.56, Total Charge For Credit: £11,056.95, Total Amount Payable: £46,951.95, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.31ppm, Mileage Per Annum: 10,000

Main listing image - BMW 2 Series

BMW 2 SeriesM240i xDrive 2dr Step Auto

2022
11,865 miles
Petrol

£37,875

or £569 mo
22 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £568.73, Customer Deposit: £5,681.00, Total Deposit: £5,681.25, Optional Final Payment: £19,129.42, Total Charge For Credit: £13,665.98, Total Amount Payable: £51,540.98, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 14.02ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
7,095 miles
Petrol

£33,995

or £488 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £487.14, Customer Deposit: £5,099.00, Total Deposit: £5,099.25, Optional Final Payment: £16,404.64, Total Charge For Credit: £10,404.47, Total Amount Payable: £44,399.47, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.39ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
20,194 miles
Petrol

£31,995

or £502 mo
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.00, Customer Deposit: £4,799.00, Total Deposit: £4,799.25, Optional Final Payment: £14,829.99, Total Charge For Credit: £11,228.24, Total Amount Payable: £43,223.24, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.64ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2022
8,219 miles
Petrol

£31,698

or £480 mo
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £479.22, Customer Deposit: £4,754.00, Total Deposit: £4,754.70, Optional Final Payment: £15,809.43, Total Charge For Credit: £11,389.47, Total Amount Payable: £43,087.47, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.46ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM240i xDrive 2dr Step Auto

2023
18,016 miles
Petrol

£39,990

or £629 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £628.93, Customer Deposit: £5,998.00, Total Deposit: £5,998.50, Optional Final Payment: £18,444.39, Total Charge For Credit: £14,012.60, Total Amount Payable: £54,002.60, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 15.27ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2025
3,613 miles
Petrol

£37,695

or £542 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.47, Customer Deposit: £5,654.00, Total Deposit: £5,654.25, Optional Final Payment: £18,112.70, Total Charge For Credit: £11,521.04, Total Amount Payable: £49,216.04, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.94ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
9,794 miles
Petrol

£31,695

or £477 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £476.77, Customer Deposit: £4,754.00, Total Deposit: £4,754.25, Optional Final Payment: £15,955.93, Total Charge For Credit: £11,423.37, Total Amount Payable: £43,118.37, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.64ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
16,741 miles
Petrol

£31,495

or £478 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £477.15, Customer Deposit: £4,724.00, Total Deposit: £4,724.25, Optional Final Payment: £15,646.65, Total Charge For Credit: £11,301.95, Total Amount Payable: £42,796.95, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.64ppm, Mileage Per Annum: 10,000

1-18 of 31 vehicles