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

2023 - 420i M Sport 2dr Step Auto

19
Low Mileage
£31,498
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

BMW, M4

2022 (22) - M4 Competition M xDrive Coupe 2-Door

1
£53,000
  • 3L
  • 29.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 3 Series

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

32
Low Mileage
£41,500
  • 2L
  • 5.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 3 Series

2022 (22) - 330d xDrive M Sport Pro Edition Touring 5-Door

32
Reduced
£38,500
  • 3L
  • 23.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£33,498
  • 2L
  • 10.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Citroen (Perth)

01738 230562 *
4.7/5 Stars

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

2022 - sDrive 20i [178] Sport 5dr Step Auto

19
Low Mileage
£23,498
  • 2L
  • 14.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Kia (Dundee)

01382 214962 *
4.7/5 Stars

BMW, 1 Series

2018 (68) - 118i [1.5] M Sport Shadow Edition 5dr

17
£9,750
Finance available £196 pm
  • 1.5L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

R&S Car Sales

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

2024 (73) - M4 Competition M xDrive Coupe 2-Door

32
Low Mileage
£65,750
  • 3L
  • 5.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

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

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

1
Low Mileage
£22,000
  • 1.5L
  • 21.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 1 Series

2024 (24) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

32
Low Mileage
£32,500
  • 2L
  • 7.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 1 Series

2023 (23) - M135i xDrive 5-Door

32
Low Mileage
£29,000
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside