36198 vehicles available for current search criteria

036,198

Cars in stock

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

Used BMW for sale in Moffat

We currently have 0 used BMW cars available in Moffat. With the widest range of private and trade BMW cars available in Moffat, 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 Moffat

Sorry, it looks like we have no used BMW cars available in Moffat

However we currently have: 6 Used BMW cars available in Dumfries And Galloway on Auto Trader

Selection of the latest second hand BMW cars for sale in Dumfries And Galloway

Showing 1 - 6 results Attributes Price
Used BMW 1 Series 2.0 120d BMW 1 Series 2.0 120d SE 5dr 2010 (10 reg) Hatchback
Excellent condition throughout, , In addition to SE spec has also ... …
  • 49,250 miles
  • Automatic
  • 2.0L
  • Diesel
£6,550
Used BMW 3 Series 2.0 320i BMW 3 Series 2.0 320i M Sport 4dr 2013 (13 reg) Saloon
Immaculate BMW MSPORT, 21000 miles IN 3 YEARS, recently had a BMW health check …
  • 19,200 miles
  • Manual
  • 2.0L
  • Petrol
£13,500
Used BMW 3 Series 316d Sport BMW 3 Series 316d Sport 4dr Step Auto 2.0 2014 (14 reg) Saloon
17" Double spoke alloy wheels - style 392, Key integrated remote control …
  • 19,893 miles
  • Automatic
  • 2.0L
  • Diesel
£14,500
Used BMW 3 Series 318d SE BMW 3 Series 318d SE 4dr Step Auto 2.0 2014 (14 reg) Saloon
17" Star spoke alloy wheels - style 393, Key integrated remote control …
  • 19,193 miles
  • Automatic
  • 2.0L
  • Diesel
£14,800
Used BMW X1 2.0 20d SE BMW X1 2.0 20d SE xDrive 5dr 2010 (60 reg) SUV
Finished in Dark Blue metallic with contrasting Beige cloth upholstery this is an …
  • 53,334 miles
  • Automatic
  • 2.0L
  • Diesel
£9,000
Used BMW 2 Series 218D SPORT BMW 2 Series 218D SPORT 2.0 2dr 2014 (64 reg) Coupe
1 owner, Blue Cloth interior, PAS, Rear parking sensor, Service indicator, …
  • 28,880 miles
  • Manual
  • 2.0L
  • Diesel
£16,995