682 BMW cars for sale in Grove

Main listing image - BMW 3 Series

BMW 3 Series320i M Sport 4dr Step Auto

2023
13,623 miles
Petrol

£30,991

or £402 mo
23 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.49, Customer Deposit: £4,648.00, Total Deposit: £4,648.65, Optional Final Payment: £15,506.31, Total Charge For Credit: £8,033.99, Total Amount Payable: £39,024.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2022
9,517 miles
Petrol

£31,123

or £402 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.58, Customer Deposit: £4,668.00, Total Deposit: £4,668.45, Optional Final Payment: £15,664.88, Total Charge For Credit: £8,084.59, Total Amount Payable: £39,207.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.66ppm, Mileage Per Annum: 10,000

BMW 2 Series230i M Sport 2dr Step Auto

2024
2,500 miles
Petrol

£36,131

or £477 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £476.77, Customer Deposit: £5,419.00, Total Deposit: £5,419.65, Optional Final Payment: £17,582.23, Total Charge For Credit: £9,279.07, Total Amount Payable: £45,410.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.80ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
22,060 miles
Hybrid

£44,905

or £572 mo
23 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £571.12, Customer Deposit: £6,735.00, Total Deposit: £6,735.75, Optional Final Payment: £23,075.31, Total Charge For Credit: £11,748.70, Total Amount Payable: £56,653.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.92ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
16,362 miles
Hybrid

£45,863

or £583 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.61, Customer Deposit: £6,879.00, Total Deposit: £6,879.45, Optional Final Payment: £23,607.33, Total Charge For Credit: £12,006.45, Total Amount Payable: £57,869.45, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.92ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2020
42,941 miles
Hybrid

£21,195

or £288 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.80, Customer Deposit: £3,179.00, Total Deposit: £3,179.25, Optional Final Payment: £9,850.34, Total Charge For Credit: £5,361.19, Total Amount Payable: £26,556.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.31ppm, Mileage Per Annum: 10,000

235-252 of 682 vehicles