Used BMW cars for sale in Haslemere, Surrey

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Haslemere or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2001 (Y) - E46 330Ci Sport Convertible 2-Door

29
Low Mileage
£14,995
Finance available £313 pm
  • 3L
  • 35.5kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

4 Star Classics

01420 551490 *
5/5 Stars

BMW, X5

2015 - 3.0 X5 xDrive 30d M Sport Auto 4WD 5dr

18
£16,990
Finance available £357 pm
  • 3L
  • 82.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Churchs Performance Cars

01403 331228 *
4.5/5 Stars

BMW, X2

2018 (18) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Low Mileage
£18,975
Finance available £369 pm
  • 2L
  • 27.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

The Witley Car Company Ltd

BMW, 3 Series

2016 (66) - 318i Sport 4dr Step Auto

15
£6,495
Finance available £123 pm
  • 1.5L
  • 131kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Rake Car Sales Ltd

BMW, 2 Series

2021 - 2.0 M235i xDrive Auto 4WD 4dr

19
Low Mileage
£23,990
Finance available £472 pm
  • 2L
  • 29.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Churchs Performance Cars

01403 331228 *
4.5/5 Stars

BMW, X5

2014 (64) - xDrive25d SE 5dr Auto

51
£12,500
Finance available £257 pm
  • 2L
  • 119.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

TMC Motors

BMW, M635 CSI

1985 (B) - E24 M635 CSi 3.5 RHD 2-Door

30
Low Mileage
£37,495
Finance available £750 pm
  • 3.5L
  • 131.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

4 Star Classics

01420 551490 *
5/5 Stars

BMW, 4 Series

2019 - 3.0 440I M Sport Auto 2dr

17
Low Mileage
£22,990
Finance available £452 pm
  • 3L
  • 42.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Churchs Performance Cars

01403 331228 *
4.5/5 Stars

BMW, M3

2005 (05) - E46 M3 Coupe 3.2 SMG 2-Door

30
Low Mileage
£24,995
Finance available £493 pm
  • 3.2L
  • 46.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

4 Star Classics

01420 551490 *
5/5 Stars

BMW, i3

2017 (67) - 33kWh Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender

50
Reduced
£9,945
Finance available £200 pm
  • 44.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

The Witley Car Company Ltd

BMW, 7 Series

2000 (07) - 2.8 728i Sport Saloon 4dr Petrol Automatic (272 g/km, 193 bhp)

50
Low Mileage
£9,975
Finance available £201 pm
  • 2.8L
  • 134.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Witley Car Company Ltd

BMW, 3 Series

2023 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

21
£34,490
Finance available £688 pm
  • 2L
  • 23.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Churchs Performance Cars

01403 331228 *
4.5/5 Stars

BMW, Z3M

1999 (V) - 3.2 2dr

33
Low Mileage
£34,995
Finance available £698 pm
  • 3.2L
  • 80.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

4 Star Classics

01420 551490 *
5/5 Stars

BMW, 8 Series

2019 (Z7) - 3.0 840d Coupe 2dr Diesel Steptronic xDrive Euro 6 (s/s) (320 ps)

50
£24,425
Finance available £481 pm
  • 3L
  • 108.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

The Witley Car Company Ltd

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 220i Luxury Auto Euro 6 (s/s) 5dr

64
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Thatchers (motors Uk) Ltd

BMW, 2 Series

2015 (65) - 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

40
£9,295
Finance available £185 pm
  • 2L
  • 94.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe