18 BMW 2 Series cars for sale in Basingstoke

BMW 2 Series218i M Sport 2dr [Nav] Step Auto

2019
20,041 miles
Petrol

£16,300

or £261 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £260.24, Customer Deposit: £2,445.00, Total Deposit: £2,445.00, Optional Final Payment: £6,938.20, Total Charge For Credit: £5,314.48, Total Amount Payable: £21,614.48, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series218i M Sport 2dr [Nav] Step Auto

2020
31,500 miles
Petrol

£17,250

or £272 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £271.64, Customer Deposit: £2,587.00, Total Deposit: £2,837.50, Optional Final Payment: £7,210.00, Total Charge For Credit: £5,564.58, Total Amount Payable: £22,814.58, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2023
10,501 miles
Petrol

£34,199

or £524 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £523.56, Customer Deposit: £5,129.00, Total Deposit: £5,379.85, Optional Final Payment: £15,602.50, Total Charge For Credit: £11,390.67, Total Amount Payable: £45,589.67, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM240i xDrive 2dr Step Auto [Tech/Pro Pack]

2022
9,701 miles
Petrol

£35,999

or £535 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £534.60, Customer Deposit: £5,399.00, Total Deposit: £5,649.85, Optional Final Payment: £17,451.10, Total Charge For Credit: £12,228.15, Total Amount Payable: £48,227.15, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM240i xDrive 2dr Step Auto

2024
4,268 miles
Petrol

£42,833

£1,252 off
£41,581
or £532 mo
Great price
6 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £531.51, Customer Deposit: £6,237.00, Total Deposit: £6,237.15, Optional Final Payment: £21,215.11, Total Charge For Credit: £10,852.23, Total Amount Payable: £52,433.23, 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

2023
6,716 miles
Petrol

£33,688

or £450 mo
6 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.28, Customer Deposit: £5,053.00, Total Deposit: £5,053.20, Optional Final Payment: £16,122.57, Total Charge For Credit: £8,603.93, Total Amount Payable: £42,291.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.38ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2023
13,825 miles
Petrol

£30,800

or £461 mo
Great price
Delivery

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £461.00, Customer Deposit: £4,620.00, Total Deposit: £4,620.00, Optional Final Payment: £14,339.78, Total Charge For Credit: £10,287.78, Total Amount Payable: £41,087.78, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM240i xDrive 2dr Step Auto

2024
9,468 miles
Petrol

£44,063

£907 off
£43,156
or £578 mo
Good price
32 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £577.71, Customer Deposit: £6,473.00, Total Deposit: £6,473.40, Optional Final Payment: £20,530.19, Total Charge For Credit: £10,999.96, Total Amount Payable: £54,155.96, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000