395 BMW cars for sale in Reading

Main listing image - BMW i3

BMW i3135kW S 42kWh 5dr Auto

2021
13,167 miles
Electric

£18,771

or £258 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £257.14, Customer Deposit: £2,815.00, Total Deposit: £2,815.65, Optional Final Payment: £8,595.05, Total Charge For Credit: £4,725.28, Total Amount Payable: £23,496.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.58ppm, Mileage Per Annum: 10,000

Main listing image - BMW 5 Series Touring

BMW 5 Series Touring530e xDrive M Sport 5dr Auto

2023
3,372 miles
Hybrid

£45,000

or £765 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £764.10, Customer Deposit: £6,750.00, Total Deposit: £7,000.00, Optional Final Payment: £16,075.00, Total Charge For Credit: £13,987.70, Total Amount Payable: £58,987.70, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000

BMW M2M2 2dr

2024
2,879 miles
Petrol

£58,000

or £840 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £839.21, Customer Deposit: £8,700.00, Total Deposit: £8,950.00, Optional Final Payment: £29,710.00, Total Charge For Credit: £20,102.87, Total Amount Payable: £78,102.87, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X2sDrive 18i Sport 5dr Step Auto

2020
18,353 miles
Petrol

£20,871

or £319 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.66, Customer Deposit: £3,130.00, Total Deposit: £3,130.65, Optional Final Payment: £7,686.71, Total Charge For Credit: £4,923.38, Total Amount Payable: £25,794.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.72ppm, Mileage Per Annum: 10,000

BMW M4M4 xDrive 530 Competition M 2dr Step Auto

2024
2,736 miles
Petrol

£74,472

£2,602 off
£71,870
or £1,030 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,029.99, Customer Deposit: £10,780.00, Total Deposit: £10,780.50, Optional Final Payment: £30,313.71, Total Charge For Credit: £17,633.74, Total Amount Payable: £89,503.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 19.26ppm, Mileage Per Annum: 10,000

253-270 of 395 vehicles