1. Homepage
  2. All locations
  3. South East London
  4. Grove Park
  5. BMW

BMW cars for sale in Grove Park

This area has 409 dealers

687 BMW cars for sale

BMW 4 Series

430d xDrive MHT M Sport 2dr Step Auto
2022
34,638 miles
Hybrid

was

£31,751

£1,401 off
£30,350
or £439 mo
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £438.97, Customer Deposit: £4,552.00, Total Deposit: £4,552.50, Optional Final Payment: £17,169.00, Total Charge For Credit: £6,735.45, Total Amount Payable: £37,085.45, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 3 Series

330e M Sport 4dr Step Auto
2020
15,300 miles
Hybrid

was

£24,456

£949 off
£23,507
or £281 mo
great price
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £280.91, Customer Deposit: £3,526.00, Total Deposit: £3,526.05, Optional Final Payment: £15,722.00, Total Charge For Credit: £5,572.90, Total Amount Payable: £29,079.90, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe

M235i xDrive 4dr Step Auto
2020
10,099 miles
Petrol

was

£26,687

£887 off
£25,800
or £307 mo
good price
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £306.30, Customer Deposit: £3,870.00, Total Deposit: £3,870.00, Optional Final Payment: £17,338.00, Total Charge For Credit: £6,128.50, Total Amount Payable: £31,928.50, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring

330i M Sport 5dr Step Auto
2021
20,079 miles
Petrol

was

£30,223

£666 off
£29,557
or £448 mo
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £447.03, Customer Deposit: £4,433.00, Total Deposit: £4,433.55, Optional Final Payment: £15,919.00, Total Charge For Credit: £6,441.60, Total Amount Payable: £35,998.60, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 3 Series

330e M Sport 4dr Step Auto
2021
38,795 miles
Hybrid

was

£23,234

£1,644 off
£21,590
or £272 mo
great price
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £271.38, Customer Deposit: £3,238.00, Total Deposit: £3,238.50, Optional Final Payment: £13,891.00, Total Charge For Credit: £5,037.80, Total Amount Payable: £26,627.80, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 8 Series Gran Coupe

840i sDrive 4dr Auto
2020
21,441 miles
Petrol

was

£35,087

£1,242 off
£33,845
or £480 mo
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £479.84, Customer Deposit: £5,076.00, Total Deposit: £5,076.75, Optional Final Payment: £19,543.00, Total Charge For Credit: £7,569.15, Total Amount Payable: £41,414.15, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring

320d xDrive MHT M Sport 5dr Step Auto
2020
35,856 miles
Diesel

was

£27,711

£751 off
£26,960
or £407 mo
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £406.03, Customer Deposit: £4,044.00, Total Deposit: £4,044.00, Optional Final Payment: £14,591.00, Total Charge For Credit: £5,886.05, Total Amount Payable: £32,846.05, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring

330e xDrive M Sport 5dr Step Auto
2022
19,446 miles
Hybrid

was

£38,501

£1,232 off
£37,269
or £607 mo
good price
8 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £606.22, Customer Deposit: £5,590.00, Total Deposit: £5,590.35, Optional Final Payment: £18,327.00, Total Charge For Credit: £7,866.05, Total Amount Payable: £45,135.05, Representative APR: 10.90%, Interest Rate (Fixed): 5.60%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

19-36 of 687 vehicles