Get the app

Used BMW cars for sale in Carluke, Lanarkshire

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

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

BMW, 2 Series

2014 (64) - M235i 2dr Step Auto

20
Low Mileage
£13,995
£273/pm (HP)
  • 3L
  • 74.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

OR Motors Ltd

BMW, 1 Series

2019 (69) - 118i [1.5] Sport 5dr [Nav/Servotronic]

31
£10,995
  • 1.5L
  • 55.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

NETHERTON ROAD CAR SALES LTD

BMW, 3 Series

2018 (68) - 318d Sport 5dr

17
£4,995
  • 2L
  • 168kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Bellshill Cars

BMW, X5

2016 - xDrive30d M Sport 5dr Auto [7 Seat]

60
Low Mileage
£24,980
£493/pm (HP)
  • 3L
  • 44kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SCOTTISH MOTOR SERVICES LTD

BMW, 5 Series

2020 (16) - 520d MHT M Sport 5dr Auto

3
Low Mileage
£27,790
£510/pm (PCP)
  • 2L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Braidwood Motor Company

BMW, 5 Series

2014 - 520d SE 4dr

51
£4,940
  • 2L
  • 134kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

SCOTTISH MOTOR SERVICES LTD

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
Low Mileage
£21,698
  • 1.5L
  • 23.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

BMW, 4 Series

2018 (18) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

32
Low Mileage
£16,990
  • 2L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Formula 1 Car Supermarket

BMW, X3

2014 - 2.0 X3 xDrive20d SE * MOT OCTOBER 2026 * STUNNING EXAMPLE * FREE 6 MONTHS W 5-Door

£5,995
  • 2L
  • 135.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

A1 Motor Company

BMW, 1 Series

2023 - 118i [136] M Sport 5dr [Live Cockpit Professional]

19
£22,998
  • 19.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Grangemouth Hyundai

01324 465374 *
4.7/5 Stars

BMW, 1 Series

2017 - 118i [1.5] SE 5dr [Nav] Step Auto

19
Low Mileage
£12,498
  • 1.5L
  • 21.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mercedes-Benz of Grangemouth

01324 465364 *
4.7/5 Stars

BMW, 2 Series

2018 - 220d M Sport 5dr [Nav]

19
£9,998
  • 2L
  • 84.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Armadale Citroen / Vanstore

01501 640622 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
Reduced
£33,698
  • 2L
  • 14.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore (East Kilbride)

01355 203632 *
4.7/5 Stars

BMW, X3

2006 (56) - 2.0d Sport 5dr

20
Low Mileage
£2,150
  • 2L
  • 107kMiles
  • Diesel
  • Manual
  • Body StyleSUV

FM MOTORS LTD

BMW, 1 Series

2016 (66) - 1.5 116d Sport Euro 6 (s/s) 3dr

33
Low Mileage
£8,995
  • 1.5L
  • 56.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hillington Motor Co Ltd

BMW, X3

2018 - xDrive20d M Sport 5dr Step Auto

7
Low Mileage
£22,550
  • 2L
  • 42.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Evans Halshaw Ford Coatbridge