Used BMW cars for sale in Bathgate, West Lothian

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

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

BMW, 3 Series

2022 - 320i xDrive M Sport 4dr Step Auto

12
Reduced
£26,798
  • 2L
  • 23.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Volkswagen (Stirling)

01786 232264 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420D SE GRAN COUPE 4d 188 BHP 4-Door

35
Reduced
£13,990
  • 2L
  • 61.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Formula 1 Car Supermarket

01324 464853 *
2.6/5 Stars

BMW, 7 Series

2014 (64) - 3.0 730d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

37
£9,990
  • 3L
  • 101.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Formula 1 Car Supermarket

01324 464853 *
2.6/5 Stars

BMW, 3 Series

2013 (13) - 320d M Sport 5dr

18
Reduced
£4,500
Finance available £311 pm
  • 2L
  • 154.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Cumbernauld Auto Repair Services Ltd

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

39
Low Mileage
£22,799
Finance available £1930 pm
  • 2L
  • 22.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Glasgow

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 *
2.5/5 Stars

BMW, 5 Series

2012 - 520d SE 4-Door

17
Reduced
£5,295
Finance available £382 pm
  • 2L
  • 130kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Belhaven Cars Ltd

01698 536984 *
5/5 Stars

BMW, 1 Series

2011 (11) - 118d M Sport 2 2-Door

43
Low Mileage
£4,995
Finance available £355 pm
  • 2L
  • 92.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Couston Motor Company

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

35
£29,699
Finance available £2528 pm
  • 2L
  • 12.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Glasgow

BMW, 2 Series

2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto

36
£16,999
  • 2L
  • 39.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch

0131 287 4330 *
4.3/5 Stars

BMW, 3 Series

1987 - 325i 4dr

20
Low Mileage
£13,990
Finance available £1155 pm
  • 2.5L
  • 112.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Denovan Motor Co Ltd

01786 232417 *
4/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

12
£25,298
  • 1.5L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Motherwell)

01698 538870 *
4.6/5 Stars

BMW, 1 Series

2019 - 118i [1.5] Sport 3dr [Nav/Servotronic]

12
£10,998
  • 1.5L
  • 63.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (West Calder)

01506 533740 *
4.6/5 Stars

BMW, Other

2024 (63) - M-SPORT TOURING

24
Low Mileage
£11,995
Finance available £977 pm
  • 2L
  • 68kMiles
  • Diesel
  • Manual

BMW, 3 Series

2024 - 330e xDrive M Sport 4dr Step Auto

12
£38,898
  • 2L
  • 11kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mercedes-Benz of Grangemouth

01324 465364 *
4.6/5 Stars

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
£15,498
  • 34.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Volkswagen (Wishaw)

01698 537718 *
4.6/5 Stars