Used BMW cars for sale in Penicuik, Midlothian

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

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

BMW, 3 Series

2016 (65) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)

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

Cars 4 You Ltd

01506 376842 *
4.2/5 Stars

BMW, 3 Series

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

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

Loanhead Carsales Limited

BMW, X3

2021 (21) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

21
£27,699
Finance available £2329 pm
  • 2L
  • 39.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Orwell Motors

BMW, 1 Series

2019 (19) - 1.5 118i SE Business Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

25
£11,495
Finance available £933 pm
  • 1.5L
  • 69.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cars4You Ltd

BMW, 1 Series

2019 - 120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto

12
Low Mileage
£16,998
  • 2L
  • 31.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.6/5 Stars

BMW, X5

2018 (68) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

49
£27,995
Finance available £2355 pm
  • 3L
  • 72.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

GD Motors

0303 003 7968 *
4.2/5 Stars

BMW, X1

2020 - sDrive 20i xLine 5dr Step Auto

12
£20,498
  • 2L
  • 41.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.6/5 Stars

BMW, 5 Series

2024 - 2.0 530e 22.1kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Steptronic Euro 6

50
£48,000
Finance available £4100 pm
  • 2L
  • 13.8kMiles
  • Hybrid
  • Manual
  • Body StyleSaloon

Peter Vardy BMW Edinburgh

BMW, 1 Series

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

42
Low Mileage
£31,000
Finance available £2617 pm
  • 2L
  • 3.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Peter Vardy BMW Edinburgh

BMW, X5

2010 (0K) - 3.0 XDRIVE40D M SPORT 5d 302 BHP 5-Door

36
Low Mileage
£9,995
Finance available £800 pm
  • 3L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Ltd (Straiton)

01665 660510 *
4.1/5 Stars

BMW, 1 Series

2022 - 2.0 120d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

43
Low Mileage
£25,500
Finance available £2137 pm
  • 2L
  • 10.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Peter Vardy BMW Edinburgh

BMW, X4

2020 (70) - xDrive30d MHT M Sport 5dr Auto

25
£29,799
Finance available £2556 pm
  • 3L
  • 59kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Delivered By Heycar

4.4/5 Stars

BMW, X1

2021 - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

46
Low Mileage
£26,250
Finance available £2202 pm
  • 2L
  • 10kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Peter Vardy BMW Edinburgh

BMW, 3 Series

2016 (66) - 2.0 320d Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

30
£9,995
Finance available £800 pm
  • 2L
  • 109.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Duman Autos

BMW, 3 Series

2017 (67) - 3.0 330D XDRIVE M SPORT 4d 255 BHP 4-Door

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

Cars 4 You Ltd

01506 376842 *
4.2/5 Stars

BMW, 1 Series

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

12
£24,498
  • 1.5L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.6/5 Stars