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

2019 - xDrive20d M Sport 5dr Step Auto

19
Low Mileage
£25,998
  • 2L
  • 31.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.6/5 Stars

BMW, 3 Series

2018 - 320d EfficientDynamics Plus 5dr Step Auto

19
£13,498
  • 2L
  • 72.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (East Kilbride)

01355 203632 *
4.6/5 Stars

BMW, X1

2019 - sDrive 20i Sport 5dr Step Auto

19
Reduced
£21,498
  • 2L
  • 14.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Linwood Omoda & Jaecoo

0141 404 9404 *
4.6/5 Stars

BMW, 2 Series Active Tourer

2018 - 225xe M Sport 5dr Auto

38
Low Mileage
£13,749
  • 1.5L
  • 38kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

cinch

0141 260 1480 *
4.3/5 Stars

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

19
Low Mileage
£16,498
  • 23.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

0141 473 6412 *
4.6/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

19
£20,998
  • 2L
  • 45.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

0141 473 6412 *
4.6/5 Stars

BMW, X7

2023 - xDrive40d MHT M Sport 5dr Step Auto

19
Low Mileage
£75,898
  • 3L
  • 7.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 5 Series

2018 - 520d M Sport 4dr Auto

34
Low Mileage
£18,999
Finance available £390 pm
  • 2L
  • 41.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

0141 260 1480 *
4.3/5 Stars

BMW, X5

2013 (13) - 3.0 XDRIVE30D M SPORT 5d 241 BHP 5-Door

35
£10,990
  • 3L
  • 119.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Formula One Car Centre

01324 374133 *
2.1/5 Stars

BMW, X1

2013 (63) - xDrive 20d xLine 5dr

15
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 61.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Garrowhill Car Sales Ltd

0141 260 1241 *
4.4/5 Stars

BMW, 3 Series

2018 (18) - M3 3 4-Door

21
Low Mileage
£34,995
Finance available £698 pm
  • 3L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Meridian Motors Limited

BMW, 4 Series

2018 (68) - 2.0 420D M SPORT 2d 188 BHP 2-Door

35
Reduced
£19,500
  • 2L
  • 52.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Formula 1 Car Supermarket

01324 464853 *
2.2/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

35
Low Mileage
£29,349
Finance available £621 pm
  • 2L
  • 7.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Glasgow

0141 260 1249 *
3/5 Stars

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

19
Low Mileage
£14,998
  • 1.5L
  • 40.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Peugeot (Clydebank)

01389 311152 *
4.6/5 Stars

BMW, M3

2015 - M3 4dr DCT

20
Low Mileage
£31,990
Finance available £637 pm
  • 3L
  • 61.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Denovan Motor Co Ltd

01786 232417 *
4.7/5 Stars

BMW, 3 Series

2014 - 2.0 318d Sport Saloon * ONLY 73900 MILES ON THE CLOCK * MOT MARCH 2026 * FR 4-Door

22
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 73.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

A1 Motor Company

0141 406 8781 *
5/5 Stars