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, 4 Series

2022 (71) - 420i M Sport Coupe 2-Door

32
Low Mileage
£28,000
  • 2L
  • 22.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 3 Series

2021 (21) - M340d xDrive Saloon 4-Door

32
Low Mileage
£34,000
  • 3L
  • 30.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, X5

2024 (74) - X5 xDrive40d M Sport 5-Door

32
£66,000
  • 3L
  • 9.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 2 Series

2022 (22) - M235i xDrive Gran Coupe 4-Door

32
£26,750
  • 2L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 1 Series

2022 (22) - 118i Sport 5-Door

32
Low Mileage
£19,250
  • 1.5L
  • 18.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 1 Series

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

32
Low Mileage
£20,000
  • 1.5L
  • 14.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 1 Series

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

20
Low Mileage
£26,000
  • 1.5L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 3 Series

2020 (69) - 318d SE 5dr Step Auto

19
Reduced
£14,995
Finance available £313 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleEstate

ALPINE MOTOR COMPANY LIMITED

BMW, X3

2024 (74) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

32
£50,500
  • 2L
  • 7.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

1
Low Mileage
£23,000
  • 1.5L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 2 Series

2022 (22) - 218i M Sport Gran Coupe 4-Door

32
Low Mileage
£22,500
  • 1.5L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, X3

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

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

John Clark BMW Tayside

BMW, X5

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

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

John Clark BMW Tayside

BMW, 3 Series

2014 (14) - 320d Modern 4dr Step Auto

23
Reduced
£7,450
Finance available £144 pm
  • 2L
  • 79kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Ms Car Sales Cuper

BMW, X1

2022 (71) - X1 xDrive25e xLine 5-Door

1
£21,250
  • 1.5L
  • 37.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 3 Series

2024 (24) - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

32
£39,500
  • 2L
  • 8.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside