Get the Cazoo app - powered by MOTORS

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, 5 Series

2009 (59) - 3.0L 4d AUTO 241 BHP 4-Door

23
Reduced
£4,995
£128/pm (HP)
  • 3L
  • 87.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Redpath & Mclean Motor Ltd

BMW, 2 Series

2016 (66) - 1.5 218i SE Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

17
Low Mileage
£11,250
£215/pm (HP)
  • 1.5L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Cars4You Ltd (Straiton)

BMW, X1

2018 (68) - 1.5 18i GPF xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

50
Low Mileage
£17,995
£396/pm (PCP)
  • 1.5L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Craignairn Cars

BMW, X1

2025 - sDrive 20i MHT M Sport 5dr Step Auto

19
£34,998
  • 1.5L
  • 5.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

BMW, 1 Series

2021 - 116d SE 5dr

23
£13,970
  • 1.5L
  • 46.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Evans Halshaw Renault Edinburgh

BMW, 4 Series

2021 (21) - 2.0 420d MHT M Sport Coupe 2dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

37
Reduced
£26,995
£454/pm (PCP)
  • 2L
  • 36kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Craignairn Cars

BMW, X5

2023 - xDrive50e M Sport 5dr Auto

25
£58,450
  • 3L
  • 27.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Grange Aston Martin Edinburgh

BMW, 1 Series

2020 (20) - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

35
£15,995
£315/pm (HP)
  • 1.5L
  • 50kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Duman Autos

BMW, 3 Series

2007 (57) - 320i SE 5dr Auto

18
Low Mileage
£3,490
  • 2L
  • 73.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

EAST MAINS MOTOR CO LTD

BMW, 3 Series

2013 (13) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

50
£3,995
  • 2L
  • 166.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

CAR & CARS LTD

BMW, X6

2021 - xDrive40d MHT M Sport 5dr Step Auto

19
Low Mileage
£41,950
  • 3L
  • 36.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Grange Aston Martin Edinburgh

BMW, X1

2013 (13) - 2.0 16d SE SUV 5dr Diesel Manual sDrive Euro 5 (s/s) (116 ps)

31
Low Mileage
£5,995
£105/pm (HP)
  • 2L
  • 48kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Redpath & Mclean Motor Ltd

BMW, 7 Series

2022 - 4.4 745i V8 4-Door

21
Reduced
£6,995
£126/pm (HP)
  • 4.4L
  • 56kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Signature Autos

BMW, 3 Series

2018 - 2.0 320d M Sport Shadow Edition 5dr

4
£15,260
£299/pm (HP)
  • 2L
  • 71.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

RDB Car Sales

BMW, 5 Series

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

22
Reduced
£5,995
£114/pm (HP)
  • 2L
  • 98.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd (Straiton)

BMW, 3 Series

2016 (Z4) - 330e Sport 4dr Step Auto

25
£8,495
£157/pm (HP)
  • 2L
  • 91.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cars4You Ltd (Straiton)