390 BMW cars for sale in Frimley

Main listing image - BMW 3 Series

BMW 3 Series330e M Sport 4dr Auto

2020
39,505 miles
Hybrid

£19,547

or £303 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £302.37, Customer Deposit: £2,932.00, Total Deposit: £2,932.05, Optional Final Payment: £8,492.27, Total Charge For Credit: £6,391.08, Total Amount Payable: £25,938.08, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

Main listing image - BMW 3 Series

BMW 3 Series330e M Sport 4dr Auto

2020
27,120 miles
Hybrid

£20,815

or £323 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £322.08, Customer Deposit: £3,122.00, Total Deposit: £3,122.25, Optional Final Payment: £9,037.04, Total Charge For Credit: £6,804.13, Total Amount Payable: £27,619.13, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe218i [136] Sport 4dr [Live Cockpit Professional]

2022
10,759 miles
Petrol

£20,244

or £302 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £301.82, Customer Deposit: £3,036.00, Total Deposit: £3,036.60, Optional Final Payment: £9,498.75, Total Charge For Credit: £6,778.71, Total Amount Payable: £27,022.71, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW i3125kW 42kWh 5dr Auto

2020
14,332 miles
Electric

£14,529

or £241 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £240.13, Customer Deposit: £2,179.00, Total Deposit: £2,179.35, Optional Final Payment: £5,357.01, Total Charge For Credit: £4,533.60, Total Amount Payable: £19,062.60, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

343-360 of 390 vehicles