Used BMW cars for sale near Peebles, Borders

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

BMW, X32020 (20) 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s 

35
£27,750
Finance available £549 pm
  • 2L
  • 42.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Calder Motor Co

01506 376640 *
5/5 Stars

BMW, M52016 V8 4-Door 

28
Reduced
£27,991
Finance available £554 pm
  • 4.4L
  • 39.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Prestige Motor Company

BMW, i42022 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack] 

12
£33,498
  • 22.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars

BMW, X32022 xDrive20i MHT M Sport 5dr Auto 

23
Low Mileage
£36,000
  • 2L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

INEOS Edinburgh

BMW, 3 Series2017 (67) 3.0 330D XDRIVE M SPORT 4d 255 BHP 4-Door 

34
Low Mileage
£18,995
Finance available £369 pm
  • 3L
  • 51.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars 4 You Ltd

01506 376842 *
4.1/5 Stars

BMW, 3 Series2008 (08) 2.0 320d SE Touring Euro 4 5dr 

61
£3,999
Finance available £67 pm
  • 2L
  • 137.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Peebles Autocentre

BMW, 3 Series2015 (65) 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) 

26
Low Mileage
£15,450
Finance available £322 pm
  • 3L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Calder Motor Co

01506 376640 *
5/5 Stars

BMW, X52016 (66) XDRIVE30D M SPORT 3 5-Door 

12
£21,995
Finance available £431 pm
  • 3L
  • 86.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Autos

BMW, 3 Series2016 (65) 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) 

31
£11,995
Finance available £245 pm
  • 2L
  • 91.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars 4 You Ltd

01506 376842 *
4.1/5 Stars

BMW, 2 Series2018 220d xDrive Luxury 5dr Step Auto 

12
Low Mileage
£15,798
  • 16kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars

BMW, 1 Series2009 (0K) 2.0 120D SE 2d 175 BHP 2-Door 

16
Low Mileage
£5,495
Finance available £100 pm
  • 2L
  • 72.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Cars 4 You Ltd

01506 376842 *
4.1/5 Stars

BMW, X32013 (63) xDrive20d SE 5dr Step Auto 

14
£6,995
Finance available £133 pm
  • 2L
  • 125kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Border Car & Commercial

01896 801277 *
5/5 Stars

BMW, X12019 sDrive 18i xLine 5dr 

12
£15,298
  • 1.5L
  • 57.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Citroen/DS (Edinburgh Sighthill)

0131 603 6582 *
4.6/5 Stars

BMW, X12019 (19) 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) 

31
£18,450
Finance available £358 pm
  • 2L
  • 53.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Calder Motor Co

01506 376640 *
5/5 Stars

BMW, 1 Series2024 118i [136] M Sport 5dr Step Auto [LCP] 

12
£25,498
  • 1.5L
  • 12.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars

BMW, X12019 sDrive 20i xLine 5dr Step Auto 

12
Low Mileage
£22,798
  • 2L
  • 13.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars