Security Alert: Phishing text message in circulation Close
29248 vehicles available for current search criteria

029,248

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW cars for sale in Scotland

We currently have 1,698 used BMW cars available in Scotland. With the widest range of private and trade BMW cars available in Scotland, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Scotland

Showing 1 - 10 results Attributes Price
Used BMW 5 SERIES 520d SE BMW 5 SERIES 520d SE 4dr Step Auto [Start Stop] 2.0 2013 (13 reg) Saloon
White, 1 owner, Tyre puncture warning system, Speed limiter, Service interval indicator, Personal Profile, Outside temperature display, On board computer, Luggage compartment with …
  • 21,014 miles
  • Automatic
  • 2.0L
  • Diesel
£21,500
Used BMW 1 SERIES 120d M BMW 1 SERIES 120d M Sport 2dr 2.0 2009 (09 reg) Coupe
White, 2 owners, ABS(Anti-Lock Brakes), Air conditioning, Alarm, Audio remote control, Auxiliary input socket, Body coloured bumpers, Curtain airbags, Drivers airbag, Electric door …
  • 54,200 miles
  • Manual
  • 2.0L
  • Diesel
£10,500
Used BMW 5 SERIES 520d M BMW 5 SERIES 520d M Sport 4dr Step Auto [Start Stop] 2.0 2012 (12 reg) Saloon
Grey, 2 owners, Alarm, Body coloured bumpers, ESP, Front fog lights, Heated door mirrors, Immobiliser, Remote central locking, Traction control, Trip computer. 5 seats, £20,000
  • 33,521 miles
  • Automatic
  • 2.0L
  • Diesel
£20,000
Used BMW 1 SERIES 118d M BMW 1 SERIES 118d M Sport 2dr 2.0 2012 (61 reg) Coupe
White, 2 owners, Air conditioning, Front fog lights, Heated door mirrors, Front fog lights/heated windscreen washer jets/heated door mirrors, Electric internally adjustable exterior …
  • 28,300 miles
  • Manual
  • 2.0L
  • Diesel
£14,000
Used BMW X5 xDrive40d M Sport BMW X5 xDrive40d M Sport 5dr Auto 3.0 2011 (61 reg) 4x4
Blue, 1 owner, Four wheel-drive, Alarm, Body coloured bumpers, Curtain airbags, ESP, Front fog lights, Heated door mirrors, Immobiliser, Remote central locking, Traction control, Trip …
  • 39,941 miles
  • Automatic
  • 3.0L
  • Diesel
£30,000
Used BMW 1 SERIES M135i M BMW 1 SERIES M135i M Performance 5dr Step Auto 3.0 2013 (13 reg) Hatchback
Silver, 2 owners, 3x3 point rear seat belts, ABS(Anti-Lock Brakes), Air conditioning, Alarm, Alloy wheels, Audio remote control, Auxiliary input socket, Body coloured bumpers, Curtain …
  • 7,599 miles
  • Automatic
  • 3.0L
  • Petrol
£28,000
Used BMW Z4 3.0si SE 2dr BMW Z4 3.0si SE 2dr Auto 2008 (58 reg) Coupe
Silver, 3 owners, Alarm, Body coloured bumpers, Climate control, ESP, Front fog lights, Heated door mirrors, Immobiliser, Remote central locking, Traction control, Trip computer, Full …
  • 49,426 miles
  • Automatic
  • 3.0L
  • Petrol
£12,500
Used BMW 3 SERIES 320d Luxury BMW 3 SERIES 320d Luxury 4dr [Professional Media] 2.0 2012 (62 reg) Saloon
Black, 1 owner, Air conditioning, Alarm, Body coloured bumpers, Cruise control, Curtain airbags, ESP, Front fog lights, Immobiliser, Remote central locking, Traction control, Trip …
  • 30,878 miles
  • Manual
  • 2.0L
  • Diesel
£19,000
Used BMW 1 SERIES 118d Sport BMW 1 SERIES 118d Sport Plus Edition 2dr 2.0 2012 Coupe
Black, 2 owners, ABS(Anti-Lock Brakes), Air conditioning, Alarm, Alloy wheels, Audio remote control, Auxiliary input socket, Body coloured bumpers, Curtain airbags, Drivers airbag, …
  • 27,000 miles
  • Manual
  • 2.0L
  • Diesel
£18,000
Used BMW 3 SERIES 320i Sport BMW 3 SERIES 320i Sport 4dr 2.0 2012 (62 reg) Saloon
White, 2 owners, 3x3 point rear seat belts, ABS(Anti-Lock Brakes), Air conditioning, Alarm, Audio remote control, Auxiliary input socket, Body coloured bumpers, Cruise control, …
  • 13,033 miles
  • Manual
  • 2.0L
  • Petrol
£19,000

Not found what you were looking for?

We currently have:

1698 vehicles available for current search criteria
Used BMW cars available in Scotland on Auto Trader