Used BMW cars for sale in Ellon, Aberdeenshire

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

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

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

12
£25,498
  • 1.5L
  • 10.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

38
£22,509
  • 2L
  • 53.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

cinch

01224 453394 *
4.3/5 Stars

BMW, 5 Series

2008 (58) - 525i SE 4dr

15
Low Mileage
£4,995
Finance available £355 pm
  • 3L
  • 76kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

12
Low Mileage
£19,998
  • 1.5L
  • 21.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Kia (Aberdeen)

01224 608468 *
4.6/5 Stars

BMW, 4 Series

2014 - 420d M Sport 2dr

12
Low Mileage
£9,998
  • 2L
  • 66.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, X1

2021 - sDrive 20i [178] xLine 5dr Step Auto

12
Reduced
£24,498
  • 2L
  • 14.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 1 Series

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

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

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

12
Reduced
£39,298
  • 2L
  • 6.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 3 Series

2018 - 335d M Sport Shadow Edition 4-Door

14
Reduced
£22,995
Finance available £1918 pm
  • 3L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Newmachar Motors Ltd

BMW, 8 Series

2020 - M850i xDrive 4dr Auto

12
Reduced
£44,998
  • 4.4L
  • 31.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 1 Series

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

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

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 1 Series

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

12
Reduced
£25,098
  • 1.5L
  • 10.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/BYD/Vanstore

01224 451052 *
4.6/5 Stars

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

12
Reduced
£25,998
  • 1.5L
  • 4.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/BYD/Vanstore

01224 451052 *
4.6/5 Stars

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

12
Reduced
£23,498
  • 2L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Mercedes-Benz of Aberdeen

01224 678298 *
4.6/5 Stars

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
£23,498
  • 1.5L
  • 16.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

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

38
£16,749
  • 2L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

cinch

01224 453394 *
4.3/5 Stars