Used BMW cars for sale in Dundee, Angus

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

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

BMW, X5

2022 (22) - X5 xDrive30d M Sport 5-Door

32
Low Mileage
£46,000
  • 3L
  • 24.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

32
Low Mileage
£28,000
  • 1.5L
  • 3.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 2 Series

2023 (73) - 220i M Sport Coupe 2-Door

1
£30,500
  • 2L
  • 26.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 3 Series

2024 (74) - 320d M Sport Saloon 4-Door

32
Low Mileage
£41,250
  • 2L
  • 6.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 4 Series

2015 - 2.0L 420D SE Convertible 2dr Diesel Manual Euro 6 (188 bhp)

25
Low Mileage
£10,995
  • 2L
  • 74.8kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Dundee car sales LTD

01382 768505 *
4.2/5 Stars

BMW, X3

2024 (24) - X3 xDrive20i M Sport 5-Door

32
£46,000
  • 2L
  • 15.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, X3

2022 (22) - X3 xDrive20d M Sport 5-Door

32
Reduced
£30,000
  • 2L
  • 48.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, X2

2019 (19) - X2 xDrive20d Sport 5-Door

32
Low Mileage
£17,250
  • 2L
  • 42.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, X1

2016 (16) - xDrive 20d X-Line 5dr AUTOMATIC

32
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 47.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Southbridge Garage

BMW, 7 Series

2018 (68) - 740d xDrive M Sport Saloon 4-Door

32
Low Mileage
£27,000
  • 3L
  • 35.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 1 Series

2021 (71) - M135i xDrive 5-Door

32
Reduced
£25,700
  • 2L
  • 29.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 3 Series

2024 (24) - 320d M Sport Touring 5-Door

32
Low Mileage
£41,000
  • 2L
  • 5.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, X3

2019 (69) - X3 xDrive20d M Sport 5-Door

1
Low Mileage
£26,750
  • 2L
  • 40.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 1 Series

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

32
Low Mileage
£25,000
  • 1.5L
  • 16.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 1 Series

2024 (74) - M135i xDrive 5-Door

32
Low Mileage
£35,250
  • 2L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 1 Series

2021 (71) - 118i Sport 5-Door

32
Low Mileage
£19,000
  • 1.5L
  • 16.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Tayside