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

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

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

John Clark BMW Tayside

BMW, M2

2020 - M2 Competition 2dr DCT

19
Low Mileage
£35,998
  • 34.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

BMW, i5

2024 (24) - 40 83.9kWh M Sport Pro Auto eDrive 4dr (11kW Charger)

28
Low Mileage
£55,000
  • 5kMiles
  • Electric
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, iX3

2023 (73) - iX3 M Sport Pro 5-Door

32
£38,000
  • 15.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 2 Series

2016 (16) - M235i STEP AUTO 2-Door

26
Low Mileage
£14,995
Finance available £313 pm
  • 3L
  • 65.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

MM AUTO CAR SALES

BMW, X2

2024 (24) - iX2 xDrive30 M Sport 5-Door

27
Low Mileage
£49,000
  • 3.6kMiles
  • Electric
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 7 Series

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

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

John Clark BMW Tayside

BMW, 3 Series

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

32
Low Mileage
£39,500
  • 2L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 2 Series

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

31
Low Mileage
£22,250
  • 1.5L
  • 17.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, M4

2019 - M4 2dr DCT [Competition Pack]

19
Low Mileage
£31,998
  • 3L
  • 17.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

BMW, 3 Series

2024 (73) - M340i xDrive Saloon 4-Door

32
£47,000
  • 3L
  • 12.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 1 Series

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

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

John Clark BMW Tayside

BMW, 1 Series

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

32
Low Mileage
£21,500
  • 1.5L
  • 19.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 3 Series

2021 (71) - 320i xDrive M Sport Saloon 4-Door

32
Low Mileage
£26,250
  • 2L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

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

2024 (24) - iX1 eDrive20 M Sport 5-Door

26
Low Mileage
£35,500
  • 7.8kMiles
  • Electric
  • Auto
  • Body StyleEstate

John Clark BMW Tayside