391 BMW cars for sale in Gillingham

Main listing image - BMW Z4

BMW Z4sDrive 20i M Sport 2dr Auto

2020
29,595 miles
Petrol

£23,361

or £290 mo
26 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £289.34, Customer Deposit: £3,504.00, Total Deposit: £3,504.15, Optional Final Payment: £12,448.51, Total Charge For Credit: £6,190.64, Total Amount Payable: £29,551.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.34ppm, Mileage Per Annum: 10,000

BMW M3 TouringM3 xDrive 530 Competition M 5dr Step Auto

2024
3,181 miles
Petrol

£82,990

£6,999 off
£75,991
or £1,070 mo
26 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,069.90, Customer Deposit: £11,398.00, Total Deposit: £11,398.65, Optional Final Payment: £33,145.21, Total Charge For Credit: £18,838.16, Total Amount Payable: £94,829.16, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 21.08ppm, Mileage Per Annum: 10,000

BMW 1 Series116d SE 5dr Step Auto

2021
27,069 miles
Diesel

£16,437

or £231 mo
32 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £230.33, Customer Deposit: £2,465.00, Total Deposit: £2,465.55, Optional Final Payment: £8,137.00, Total Charge For Credit: £4,991.06, Total Amount Payable: £21,428.06, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2023
9,867 miles
Petrol

£29,501

or £423 mo
32 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.20, Customer Deposit: £4,425.00, Total Deposit: £4,425.15, Optional Final Payment: £14,084.00, Total Charge For Credit: £8,851.55, Total Amount Payable: £38,352.55, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

Petrol

£35,475

or £528 mo
32 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £527.98, Customer Deposit: £5,321.00, Total Deposit: £5,321.25, Optional Final Payment: £15,737.00, Total Charge For Credit: £10,398.31, Total Amount Payable: £45,873.31, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

199-216 of 391 vehicles