BMW, i3

2020 (20) - i3 120Ah 5-Door

5
Low Mileage
£12,800
  • 24.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 2 Series Active Tourer

2019 (69) - 220i Luxury Active Tourer 5-Door

22
Low Mileage
£15,000
  • 2L
  • 29.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

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, i3

2022 (22) - i3 120Ah 5-Door

26
Low Mileage
£15,200
  • 26.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

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
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 5 Series

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

5
Low Mileage
£16,400
  • 2L
  • 49.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 1 Series

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

22
Reduced
£16,400
  • 1.5L
  • 53.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, X2

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

5
£16,700
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 4 Series

2017 (67) - 2.0 420d Sport Auto Euro 6 (s/s) 2dr

5
Low Mileage
£16,800
  • 2L
  • 39.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

John Clark BMW Aberdeen

BMW, 2 Series

2018 (18) - 218i M Sport Convertible 2-Door

23
Reduced
£16,900
  • 1.5L
  • 35.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

John Clark BMW Aberdeen

BMW, 1 Series

2020 (70) - 118i SE 5-Door

25
Low Mileage
£16,900
  • 1.5L
  • 10.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 5 Series

2017 (17) - 530i M Sport Saloon 4-Door

26
£17,800
  • 2L
  • 76.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 1 Series

2023 (23) - 118i Sport 5-Door

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

John Clark BMW Aberdeen

BMW, 2 Series

2021 (71) - 218i M Sport Gran Coupe 4-Door

25
Low Mileage
£18,900
  • 1.5L
  • 25.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, X2

2021 (21) - X2 xDrive20i SE 5-Door

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

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

BMW, 1 Series

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

22
Low Mileage
£19,300
  • 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
£19,700
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 1 Series

2019 (69) - 118i Sport 5-Door

25
Low Mileage
£19,800
  • 1.5L
  • 11.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 1 Series

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

22
Low Mileage
£19,800
  • 2L
  • 34.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 1 Series

2022 (22) - 118i M Sport 5-Door

10
£19,900
  • 1.5L
  • 34kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 3 Series

2021 (71) - 330i Sport Saloon 4-Door

22
£20,600
  • 2L
  • 52.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr

26
Low Mileage
£20,800
  • 2L
  • 38.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

John Clark BMW Aberdeen

BMW, 1 Series

2022 (71) - 118i M Sport 5-Door

25
Low Mileage
£20,800
  • 1.5L
  • 26.2kMiles
  • 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 38 £23,031 22,443 2021
BMW 2 Series 14 £24,792 22,774 2021
BMW 3 Series 12 £25,216 28,974 2020
BMW X3 10 £31,030 38,854 2020
BMW 5 Series 8 £24,450 43,773 2019