619 BMW cars for sale in Highbury

BMW X5xDrive40i MHT M Sport 5dr Auto

2022
28,920 miles
Hybrid

was

£46,620

£1,775 off
£44,845
or £656 mo
Great price
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £655.53, Customer Deposit: £6,726.00, Total Deposit: £6,726.75, Optional Final Payment: £19,517.00, Total Charge For Credit: £12,208.66, Total Amount Payable: £57,053.66, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 29.00ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2022
10,169 miles
Hybrid

£34,995

or £546 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £545.67, Customer Deposit: £5,249.00, Total Deposit: £5,499.25, Optional Final Payment: £15,370.30, Total Charge For Credit: £11,521.04, Total Amount Payable: £46,516.04, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000

BMW 4 Series Convertible430d MHT M Sport 2dr Step Auto

2022
14,586 miles
Diesel

£35,000

or £556 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £555.63, Customer Deposit: £5,250.00, Total Deposit: £5,500.00, Optional Final Payment: £14,770.00, Total Charge For Credit: £11,384.61, Total Amount Payable: £46,384.61, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr Step Auto

2019
24,806 miles
Petrol

£19,399

or £315 mo
Fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.40, Customer Deposit: £2,909.00, Total Deposit: £3,159.85, Optional Final Payment: £7,615.00, Total Charge For Credit: £6,152.65, Total Amount Payable: £25,551.65, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 4 Series Convertible420i M Sport 2dr Step Auto

2022
8,783 miles
Petrol

£34,400

or £550 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £549.96, Customer Deposit: £5,160.00, Total Deposit: £5,410.00, Optional Final Payment: £14,275.00, Total Charge For Credit: £11,133.12, Total Amount Payable: £45,533.12, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2022
17,894 miles
Petrol

£24,651

or £360 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.82, Customer Deposit: £3,697.00, Total Deposit: £3,947.65, Optional Final Payment: £12,205.00, Total Charge For Credit: £8,413.19, Total Amount Payable: £33,064.19, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe218i M Sport 4dr DCT

2021
32,719 miles
Petrol

£19,990

or £304 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.99, Customer Deposit: £2,998.00, Total Deposit: £3,248.50, Optional Final Payment: £9,077.50, Total Charge For Credit: £6,623.53, Total Amount Payable: £26,613.53, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2022
27,310 miles
Petrol

£23,699

or £359 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.61, Customer Deposit: £3,554.00, Total Deposit: £3,804.85, Optional Final Payment: £10,945.00, Total Charge For Credit: £7,905.52, Total Amount Payable: £31,604.52, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
46,485 miles
Hybrid

was

£39,770

£1,532 off
£38,238
or £508 mo
Great price
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £507.13, Customer Deposit: £5,735.00, Total Deposit: £5,735.70, Optional Final Payment: £19,658.00, Total Charge For Credit: £10,990.81, Total Amount Payable: £49,228.81, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2024
14,820 miles
Petrol

£24,282

or £371 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.53, Customer Deposit: £3,642.00, Total Deposit: £3,892.30, Optional Final Payment: £11,035.00, Total Charge For Credit: £8,060.21, Total Amount Payable: £32,342.21, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

73-90 of 619 vehicles