BMW, X1

2017 (17) - 2.0 18d M Sport sDrive Euro 6 (s/s) 5dr

5
Low Mileage
£12,700
  • 2L
  • 52.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, 4 Series

(68) - 420d Sport Coupe 2-Door

5
£13,600
  • 63.1kMiles
  • Diesel
  • Auto

John Clark BMW Aberdeen

BMW, X1

2019 (19) - X1 sDrive18i SE 5-Door

5
£14,400
  • 1.5L
  • 61.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, 2 Series Active Tourer

2020 (20) - 220d xDrive Luxury Active Tourer 5-Door

5
Low Mileage
£15,000
  • 2L
  • 40.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 2 Series

2016 (66) - 218i M Sport Convertible 2-Door

22
Low Mileage
£15,000
  • 1.5L
  • 26.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

John Clark BMW Aberdeen

BMW, 1 Series

2019 (69) - 120i M Sport Shadow Edition 3-door

22
£15,000
  • 2L
  • 58.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 1 Series

2019 (69) - 118d M Sport 5-Door

22
£15,500
  • 2L
  • 77.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, X2

2019 (69) - X2 xDrive18d M Sport 5-Door

26
£16,000
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, X3

2016 (16) - xDrive20d xLine 5dr Step Auto

5
Low Mileage
£16,000
  • 2L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleSUV

John Clark BMW Aberdeen

BMW, 2 Series Active Tourer

2020 (20) - 218i M Sport Active Tourer 5-Door

11
Low Mileage
£16,300
  • 1.5L
  • 27.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 4 Series

2017 (67) - 420d Sport Convertible 2-Door

25
Low Mileage
£16,300
  • 2L
  • 39.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

John Clark BMW Aberdeen

BMW, 5 Series

2018 (68) - 520d SE Saloon 4-Door

25
Low Mileage
£16,400
  • 2L
  • 49.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 5 Series

2017 (17) - 520d SE Touring 5-Door

25
Low Mileage
£16,500
  • 2L
  • 53.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, 1 Series

2020 (20) - 118i M Sport 5-Door

8
Low Mileage
£17,800
  • 1.5L
  • 34.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 3 Series

2018 (68) - 320d M Sport Touring 5-Door

5
Low Mileage
£18,000
  • 2L
  • 49.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, 1 Series

2020 (20) - 118i M Sport 5-Door

5
Low Mileage
£18,000
  • 1.5L
  • 32.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 1 Series

2021 (70) - 118i M Sport 5-Door

5
£18,000
  • 1.5L
  • 55.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, X1

2019 (69) - X1 sDrive18i M Sport 5-Door

24
Low Mileage
£18,300
  • 1.5L
  • 39.5kMiles
  • Petrol
  • Manual
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, 1 Series

2023 (23) - 118i Sport 5-Door

22
Reduced
£18,600
  • 1.5L
  • 31.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 1 Series

2021 (21) - 118i M Sport 5-Door

22
Low Mileage
£18,800
  • 1.5L
  • 32kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 2 Series

2021 (21) - 218i Sport Gran Coupe 4-Door

26
Low Mileage
£18,900
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, X2

2021 (21) - X2 xDrive20i SE 5-Door

22
Low Mileage
£19,000
  • 2L
  • 32.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 3 Series

2019 (19) - 318d M Sport Shadow Edition Touring 5-Door

23
Low Mileage
£19,200
  • 2L
  • 47.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, 1 Series

2021 (21) - 118i M Sport 5-Door

25
£19,300
  • 1.5L
  • 40.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

… of 6

Most popular models Stock on site today Average price Average mileage Average year
BMW 1 Series 36 £21,719 27,457 2021
BMW 2 Series 16 £23,274 23,931 2021
BMW 3 Series 16 £26,387 31,230 2020
BMW X3 14 £27,921 44,239 2019
BMW 4 Series 5 £24,780 29,956 2021