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

2010 (59) - xDrive20d Limited Sport Edition 5dr Step Auto

31
Low Mileage
£3,995
  • 2L
  • 103kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

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

2021 (21) - X3 xDrive20d M Sport 5-Door

32
£28,500
  • 2L
  • 34.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 1 Series

2017 (67) - 120i Auto Sport 5-Door

1
Low Mileage
£13,500
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark Volvo Dundee

BMW, 1 Series

2023 (73) - 116d M Sport 5-Door

32
Low Mileage
£25,500
  • 1.5L
  • 2.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 3 Series

2019 (69) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

28
£19,999
Finance available £390 pm
  • 2L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Fife Mitsubishi Cupar

BMW, 3 Series

2025 (74) - 320i M Sport Touring 5-Door

32
Low Mileage
£37,500
  • 2L
  • 1.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 3 Series

2010 (60) - 320d [184] Exclusive Edition 5dr Step Auto

19
Low Mileage
£5,495
  • 2L
  • 74.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Galloway Motors

BMW, 3 Series

2017 (66) - 318d M Sport 5dr Step Auto

22
£12,850
Finance available £265 pm
  • 2L
  • 74kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Ms Car Sales Cuper

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

2023 (23) - 120d M Sport 5-Door

32
£26,000
  • 2L
  • 24.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 3 Series

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

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

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

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

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

John Clark BMW Tayside