Used BMW cars for sale in Kelso, Borders

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

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

BMW, 1 Series

2018 - 1.5 118i M Sport Shadow Edition Hatchback 5dr Petrol Manual Euro 6 s/s 136

25
£12,499
  • 1.5L
  • 56.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Tustain Motors Ashington

BMW, M4

2017 (17) - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

54
Low Mileage
£26,499
Finance available £524 pm
  • 3L
  • 54.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sansoms Specialist Cars Limited

BMW, 3 Series

2015 (15) - 335d xDrive M Sport 4dr Step Auto ** CORAL RED LEATHER **

4
£13,999
Finance available £290 pm
  • 3L
  • 79.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Parc Lane Cars Ltd

BMW, 3 Series Gran Turismo

2015 (65) - 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps)

13
£11,995
Finance available £246 pm
  • 2L
  • 77.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Ltd

BMW, X6

2016 (65) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

31
Low Mileage
£19,990
Finance available £390 pm
  • 3L
  • 65.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Rivendell Cars Limited

BMW, X5

2007 (07) - 4.8 I SE 5STR 5d 350 BHP 5-Door

24
Low Mileage
£6,495
Finance available £123 pm
  • 4.8L
  • 111kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Cars4You Ltd

BMW, X1

2017 - 2.0 18d Sport SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

62
£10,499
Finance available £212 pm
  • 2L
  • 89.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Clovelly Cars

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
£25,298
  • 2L
  • 4.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.6/5 Stars

BMW, M3

2018 (18) - M3 4dr DCT [Competition Pack]

14
Reduced
£28,750
Finance available £570 pm
  • 3L
  • 53kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Colin Scrimgeour Cars

BMW, 4 Series

2018 - 420d [190] M Sport 5dr Auto [Professional Media]

19
Low Mileage
£16,798
  • 2L
  • 48.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.6/5 Stars

BMW, X1

2021 - xDrive 20i xLine 5dr Step Auto

19
£20,698
  • 2L
  • 42kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Broxburn Seat / Fiat

01506 532870 *
4.6/5 Stars

BMW, 3 Series

2013 (13) - 3 Series 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr

27
Low Mileage
£6,750
Finance available £128 pm
  • 2L
  • 84.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Stonebridge Motor Company

BMW, X5

2018 (18) - xDrive30d M Sport 5dr Auto

18
Low Mileage
£26,995
Finance available £534 pm
  • 3L
  • 44kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BELLE VUE MOTORS

01697 920510 *
4.3/5 Stars

BMW, 3 Series

2016 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

27
£12,995
Finance available £268 pm
  • 3L
  • 90.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars 4 You Ltd

01506 376842 *
4.3/5 Stars

BMW, 3 Series Gran Turismo

2014 (14) - 2.0 320d SE GT 5dr Diesel Manual Euro 6 (s/s) (184 ps)

13
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 79.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cars 4 You Ltd

01506 376842 *
4.3/5 Stars

BMW, X1

2019 - sDrive 20i xLine 5dr Step Auto

19
Reduced
£20,998
  • 2L
  • 13.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars