Get the app

Used BMW cars for sale in Lanark, Lanarkshire

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

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

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

2013 (62) - 2.0 118d Sport Plus Edition Euro 5 (s/s) 2dr

26
Reduced
£5,995
£112/pm (HP)
  • 2L
  • 65kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

KF Cars Supermaket

BMW, 3 Series

2015 (15) - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr

29
£5,995
  • 2L
  • 121.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

KF Cars Supermaket

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, M3

2011 - 4.0 M3 Coupe 2-Door

18
Low Mileage
£48,000
£966/pm (HP)
  • 4L
  • 49.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Autospec UK

BMW, 1 Series

2014 (64) - 116d M Sport 5dr

7
Low Mileage
£6,995
£126/pm (HP)
  • 2L
  • 86.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

WMC MOTORS

BMW, M2

2019 - M2 Competition 2dr DCT

34
Low Mileage
£32,995
£475/pm (PCP)
  • 3L
  • 15kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW, Z4

(63) - 2.0i SDRIVE M SPORT 2DR AUTOMATIC CONVERTIBLE ROADSTER

17
Reduced
£9,995
  • 2L
  • 88kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

19
Low Mileage
£26,298
  • 1.5L
  • 6.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

BMW, 3 Series

2018 - 320d M Sport Shadow Edition 4dr Step Auto

35
Low Mileage
£17,220
  • 2L
  • 49kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Evans Halshaw Ford Motherwell

BMW, 4 Series Gran Coupe

2019 - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

62
£17,490
£339/pm (HP)
  • 2L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

East Kilbride Used Cars

0141 260 1336 *
4.9/5 Stars

BMW, 1 Series

2017 (17) - 1.5 116d M Sport Euro 6 (s/s) 3dr

11
£8,775
£174/pm (HP)
  • 1.5L
  • 81.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Braehead Motor Company

BMW, 3 Series

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

19
£33,998
  • 2L
  • 12.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore (East Kilbride)

01355 203632 *
4.7/5 Stars

BMW, 3 Series

2010 - 320D M SPORT 2-Door

31
Low Mileage
£4,695
£83/pm (HP)
  • 2L
  • 109.9kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Avante Cars

BMW, 1 Series

2022 - 118i [136] M Sport 5dr

7
Low Mileage
£18,570
  • 1.5L
  • 30.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Evans Halshaw Ford East Kilbride

BMW, 8 Series

2021 - 840i [333] sDrive M Sport 4dr Auto

37
Low Mileage
£33,399
£589/pm (PCP)
  • 3L
  • 34.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motorpoint Glasgow