Used BMW cars for sale in Earlston, Borders

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

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

BMW, 5 Series

2011 (11) - 2.0 520D M SPORT 4d 181 BHP 4-Door

22
Low Mileage
£6,995
Finance available £45 pm
  • 2L
  • 98.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd (Straiton)

01665 660510 *
4.1/5 Stars

BMW, 2 Series

2018 (M) - 218d M Sport 2dr [Nav]

15
Reduced
£12,995
Finance available £67 pm
  • 2L
  • 35kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BELLE VUE MOTORS

01697 920510 *
4.2/5 Stars

BMW, 3 Series

2017 - 320d M Sport 5dr Step Auto

26
£14,495
Finance available £45 pm
  • 2L
  • 62.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Kirkcaldy Ford Centre

01592 407686 *
4.7/5 Stars

BMW, 3 Series

2024 - 330e xDrive M Sport 4dr Step Auto

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

Mercedes-Benz of Grangemouth

01324 465364 *
4.6/5 Stars

BMW, 1 Series

2023 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

44
Low Mileage
£31,000
Finance available £329 pm
  • 2L
  • 8.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Peter Vardy BMW Edinburgh

BMW, 3 Series

2017 (55) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

32
Low Mileage
£13,495
Finance available £78 pm
  • 2L
  • 26.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, 3 Series

2015 (15) - 2.0 320D M SPORT TOURING 5d 181 BHP 5-Door

35
£9,990
  • 2L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Formula One Car Centre

01324 374133 *
2.5/5 Stars

BMW, 3 Series

2016 (16) - 330d xDrive M Sport 5dr Step Auto [Business Media]

31
Low Mileage
£10,999
Finance available £45 pm
  • 3L
  • 59.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Loanhead Carsales Limited

BMW, 1 Series

2023 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

42
£24,250
Finance available £207 pm
  • 1.5L
  • 13.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Peter Vardy BMW Edinburgh

BMW, X5

2013 (63) - xDrive30d M Sport 5dr Auto [7 Seat]

14
£9,995
Finance available £45 pm
  • 3L
  • 164kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Custom Vans Limited

BMW, X3

2019 (69) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

44
£29,995
Finance available £335 pm
  • 3L
  • 66.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SIMPSON MOTORS

BMW, X2

2021 - sDrive 20i [178] Sport 5dr Step Auto

12
£18,998
  • 2L
  • 39.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Peugeot/Mazda

01592 407370 *
4.6/5 Stars

BMW, 3 Series

2015 - 320d EfficientDynamics Plus 4dr Step Auto

12
£10,498
  • 2L
  • 80.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 4 Series

2020 - 420d [190] xDrive M Sport 5dr Auto [Prof Media]

40
£18,100
  • 2L
  • 69.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Peoples Ford Falkirk

BMW, 6 Series

2018 - 630i M Sport 5dr Auto

37
£20,500
  • 2L
  • 57.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Peoples Ford Edinburgh

BMW, 1 Series

2009 (09) - 2.0 118I M SPORT 2d 141 BHP 2-Door

21
Low Mileage
£4,995
Finance available £45 pm
  • 2L
  • 72.4kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Cars4You Ltd (Straiton)

01665 660510 *
4.1/5 Stars