Used BMW cars for sale in Hamilton, Lanarkshire

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

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

BMW, 5 Series

2019 - 520d M Sport 4dr Auto

37
£19,499
Finance available £401 pm
  • 2L
  • 48.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

0141 260 1480 *
4.3/5 Stars

BMW, 2 Series

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

19
£27,898
  • 1.5L
  • 11.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2018 (67) - 2.0 220d M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (190 ps)

18
Low Mileage
£12,999
  • 2L
  • 50.8kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Belmont Autos

BMW, 5 Series

2019 - 520d xDrive M Sport 4dr Auto

19
£18,698
  • 2L
  • 79.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (East Kilbride)

01355 203634 *
4.7/5 Stars

BMW, 5 Series

2017 - 520d xDrive M Sport 4dr Auto

19
£18,498
  • 2L
  • 63.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Volkswagen (Glasgow)

0141 473 6428 *
4.7/5 Stars

BMW, 3 Series

2013 (13) - 2.0 318D LUXURY TOURING 5d 141 BHP 5-Door

36
Low Mileage
£9,990
  • 2L
  • 83kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Formula One Car Centre

01324 374133 *
1.7/5 Stars

BMW, iX

2024 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto

19
£51,898
  • 7.7kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2019 (69) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

30
£11,990
  • 1.5L
  • 88.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Formula One Car Centre

01324 374133 *
1.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£34,998
  • 2L
  • 10.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Hillington Renault / Dacia / Alpine / Vanstore

0141 406 8774 *
4.7/5 Stars

BMW, 4 Series

2023 - M440d xDrive MHT 2dr Step Auto

19
£37,998
  • 3L
  • 29.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

0141 473 6408 *
4.7/5 Stars

BMW, X3

2024 - xDrive20d MHT M Sport 5dr Step Auto

19
£44,898
  • 2L
  • 14.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 7 Series

2022 - 740d xDrive MHT M Sport 4dr Auto

19
£38,498
  • 3L
  • 44.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (East Kilbride)

01355 203634 *
4.7/5 Stars

BMW, M4

2023 - M4 xDrive Competition M 2dr Step Auto

19
Low Mileage
£58,898
  • 3L
  • 13.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 1 Series

2020 - 116d Sport 5dr

19
£13,998
  • 1.5L
  • 76kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

0141 483 9940 *
4.7/5 Stars

BMW, 1 Series

2021 - M135i xDrive 5dr Step Auto

19
Low Mileage
£25,498
  • 2L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.7/5 Stars

BMW, i8

2017 - 2dr Auto

39
£34,995
Finance available £698 pm
  • 1.5L
  • 73kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe