Used BMW cars for sale in Pitlochry, Perth & Kinross

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

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

BMW, 4 Series

2022 - 420i xDrive M Sport Pro Edition 2dr Step Auto

12
Low Mileage
£34,498
  • 2L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, X1

2020 - xDrive 20i SE 5dr Step Auto

12
Low Mileage
£19,298
  • 2L
  • 32.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Stirling Citroen / DS / Peugeot / Vanstore

01786 232183 *
4.6/5 Stars

BMW, X1

2021 (71) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate

59
Low Mileage
£23,184
  • 2L
  • 24.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu Hyundai Dunfermline

01383 668344 *
4.5/5 Stars

BMW, 4 Series

2019 - 420i xDrive M Sport 5dr Auto [Professional Media]

12
£17,498
  • 2L
  • 45.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Volkswagen (Stirling)

01786 232264 *
4.6/5 Stars

BMW, 1 Series

2022 - 118i [136] Sport 5dr [Live Cockpit Professional]

12
£19,698
  • 1.5L
  • 20.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Dundee Vauxhall / Fiat / Abarth

01382 768498 *
4.6/5 Stars

BMW, 1 Series

2011 (11) - 118d M Sport 2 2-Door

43
Low Mileage
£4,995
Finance available £45 pm
  • 2L
  • 92.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Couston Motor Company

BMW, 1 Series

2013 (62) - 120d M Sport 5dr (1 year warranty c/w breakdown cover)(BT/DAB/AUX/USB)

44
Low Mileage
£7,495
Finance available £33 pm
  • 2L
  • 73.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Kirkcaldy Motor Company Ltd

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto [Tech/Pro Pack]

12
Low Mileage
£36,898
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2017 (67) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

2
Low Mileage
£9,995
Finance available £45 pm
  • 1.5L
  • 52.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Orwell Motors

BMW, X1

2012 (62) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (218 ps)

9
£6,495
Finance available £33 pm
  • 2L
  • 106.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd Falkirk

BMW, 1 Series

2010 (10) - 118d M Sport 5dr

20
Reduced
£3,490
Finance available £33 pm
  • 2L
  • 109.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Denovan Motor Co Ltd

01786 232417 *
4.7/5 Stars

BMW, 5 Series

2021 - 520d xDrive MHT M Sport 4dr Step Auto

12
£27,998
  • 2L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, X6

2011 (11) - xDrive30d [245] 5dr Step Auto

23
Low Mileage
£13,995
Finance available £33 pm
  • 3L
  • 64.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Galloway Motors

BMW, 4 Series

2023 - 420i M Sport 2dr Step Auto

12
Low Mileage
£35,498
  • 2L
  • 5.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Mercedes-Benz of Dundee

01382 214548 *
4.6/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

12
£24,498
  • 1.5L
  • 11.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

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

12
Low Mileage
£26,498
  • 1.5L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Dundee Vauxhall / Fiat / Abarth

01382 768498 *
4.6/5 Stars