Security How to stay safe on Auto Trader: Selling your vehicle Close
37520 vehicles available for current search criteria

037,520

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 St. Andrews

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

Sorry, it looks like we have no used BMW cars available in St. Andrews

However we currently have: 163 Used BMW cars available in Fife on Auto Trader

Selection of the latest second hand BMW cars for sale in Fife

Showing 1 - 10 results Attributes Price
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d SE 4dr 2007 (57 reg) Saloon
Elite are proud to offer this BMW 320D in Metallic Silver - 3 owners from new - …
  • 89,000 miles
  • Manual
  • 2.0L
  • Diesel
£4,895
Used BMW 1 SERIES 118d SE BMW 1 SERIES 118d SE 5dr 2.0 2011 (61 reg) Hatchback
Alarm, Body coloured bumpers, Curtain airbags, ESP, Front fog lights, Heated door …
  • 53,000 miles
  • Manual
  • 2.0L
  • Diesel
£8,500
Used BMW 3 SERIES 318d SE BMW 3 SERIES 318d SE 4dr Step Auto 2.0 2013 (13 reg) Saloon
Dakota leather upholstery, Electric front and rear windows with one …
  • 51,740 miles
  • Automatic
  • 2.0L
  • Diesel
£12,500
Used BMW 1 SERIES 116d M BMW 1 SERIES 116d M Sport 5dr 2.0 2014 (64 reg) Hatchback
Air conditioning, Alarm, Body coloured bumpers, Curtain airbags, ESP, Front fog …
  • 29,406 miles
  • Manual
  • 2.0L
  • Diesel
£13,300
Used BMW 1 SERIES 114i Sport BMW 1 SERIES 114i Sport 3dr 1.6 2013 (13 reg) Hatchback
Call 01592 207623. Olympic White, £9,961
  • 30,123 miles
  • Manual
  • 1.6L
  • Petrol
£9,961
Used BMW 1 SERIES 2.0 116d BMW 1 SERIES 2.0 116d Sport Sports Hatch 3dr (start/stop) 2014 (63 reg) Hatchback
Full service history, Air Conditioning, Manual, DAB Digital Radio, Auto Start - …
  • 22,000 miles
  • Manual
  • 2.0L
  • Diesel
£12,000
Used BMW 1 SERIES 1.6 118i BMW 1 SERIES 1.6 118i SE 5dr 2012 (12 reg) Hatchback
Service history, Air-Conditioning, BMW Prof Radio/CD/MP3, Alloy Wheels - 16in V …
  • 102,600 miles
  • Manual
  • 1.6L
  • Petrol
£8,000
Used BMW 5 SERIES 2.0 520d BMW 5 SERIES 2.0 520d M Sport 4dr 2013 (63 reg) Saloon
Overall, the 5 Series is a hugely capable, beautifully built and spacious premium …
  • 22,835 miles
  • Automatic
  • 2.0L
  • Diesel
£19,500
Used BMW X5 3.0 d SE BMW X5 3.0 d SE 5dr 2004 (54 reg) SUV
1 OWNER - BMW X5 3.0d SE AUTO WITH SERVICE HISTORY, MOT MAY 2018, CLEAN EXAMPLE …
  • 126,780 miles
  • Automatic
  • 3.0L
  • Diesel
£4,990
Used BMW 3 SERIES TOURING 320i BMW 3 SERIES TOURING 320i xDrive Sport 5dr 2013 Estate
Available to test drive today at our Vauxhall Kirkcaldy dealership. Why not call …
  • 47,301 miles
  • Manual
  • 2.0L
  • Petrol
£13,901