27 BMW 2 Series cars for sale in Ashtead

Main listing image - BMW 2 Series

BMW 2 Series230i M Sport 2dr Step Auto

2025
3,613 miles
Petrol

£37,695

or £542 mo
33 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

Main listing image - BMW 2 Series

BMW 2 Series220i M Sport 2dr Step Auto

2024
9,794 miles
Petrol

£31,695

or £477 mo
33 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
33 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

BMW 2 Series220i M Sport 2dr Step Auto

2025
2,000 miles
Petrol

£35,495

or £503 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.49, Customer Deposit: £5,324.00, Total Deposit: £5,324.25, Optional Final Payment: £17,493.47, Total Charge For Credit: £10,939.75, Total Amount Payable: £46,434.75, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.31ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2025
463 miles
Petrol

£33,995

or £479 mo
39 miles away

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

BMW 2 Series220i M Sport 2dr Step Auto

2025
3,825 miles
Petrol

£34,495

or £487 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.11, Customer Deposit: £5,174.00, Total Deposit: £5,174.25, Optional Final Payment: £17,132.34, Total Charge For Credit: £10,658.76, Total Amount Payable: £45,153.76, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.31ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2025
5,580 miles
Petrol

£33,295

or £467 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.12, Customer Deposit: £4,994.00, Total Deposit: £4,994.25, Optional Final Payment: £16,718.84, Total Charge For Credit: £10,325.73, Total Amount Payable: £43,620.73, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.24ppm, Mileage Per Annum: 10,000

19-36 of 27 vehicles