1. Homepage
  2. All locations
  3. Surrey
  4. Hersham
  5. BMW

BMW cars for sale in Hersham

This area has 404 dealers

688 BMW cars for sale

BMW 4 Series Gran Coupe

420i M Sport 5dr Auto [Professional Media]
2020
28,142 miles
Petrol

£19,690

or £336 mo
great price
Delivery

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £335.34, Customer Deposit: £2,953.00, Total Deposit: £2,953.50, Optional Final Payment: £8,808.73, Total Charge For Credit: £4,144.47, Total Amount Payable: £23,834.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X1

xDrive 20i xLine 5dr Step Auto
2020
33,947 miles
Petrol

was

£24,000

£1,177 off
£22,823
or £430 mo
fair price
19 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £429.96, Customer Deposit: £3,423.00, Total Deposit: £3,423.45, Optional Final Payment: £9,194.00, Total Charge For Credit: £4,843.05, Total Amount Payable: £27,666.05, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X2

sDrive 20i Sport 5dr Step Auto
2021
13,987 miles
Petrol

£21,866

or £417 mo
28 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £416.79, Customer Deposit: £3,279.00, Total Deposit: £3,279.90, Optional Final Payment: £8,607.00, Total Charge For Credit: £4,608.55, Total Amount Payable: £26,474.55, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe

420i M Sport 5dr Auto [Professional Media]
2020
28,438 miles
Petrol

£19,842

or £352 mo
great price
31 miles away

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £351.06, Customer Deposit: £2,976.00, Total Deposit: £3,226.30, Optional Final Payment: £8,832.00, Total Charge For Credit: £4,854.46, Total Amount Payable: £24,696.46, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000

1-18 of 688 vehicles