Get the Cazoo app - powered by MOTORS

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

2023 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto

19
Reduced
£40,998
  • 20.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Mercedes-Benz of Perth

BMW, 3 Series

2018 (18) - 320d xDrive M Sport 5dr Step Auto

24
£15,495
£304/pm (HP)
  • 2L
  • 68.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

ALPINE MOTOR COMPANY LIMITED

BMW, M2

2019 (19) - M2 Competition 2dr DCT

7
Low Mileage
£33,995
£556/pm (PCP)
  • 3L
  • 26kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

BMW, 1 Series

2013 (13) - 116d M Sport 3dr

13
£4,500
£73/pm (HP)
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

R&S Car Sales

BMW, X2

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

19
Low Mileage
£21,498
  • 2L
  • 23.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Dundee Renault / Dacia / Hyundai / Vanstore

BMW, 6 Series

2018 (18) - 630d xDrive M Sport 5dr Auto

23
£15,495
£304/pm (HP)
  • 3L
  • 100.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Galloway Motors

BMW, M2

2019 - Competition DCT 2dr

52
Low Mileage
£29,995
£424/pm (PCP)
  • 3L
  • 43.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Struans Autocentre Dundee

BMW, 3 Series

2018 - 320d M Sport 4dr Step Auto

19
£11,998
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

BMW, 3 Series

2016 - 320d EfficientDynamics Plus 4dr Step Auto

23
£7,495
£142/pm (HP)
  • 2L
  • 106.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

North End Motor Company

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

19
Reduced
£25,298
  • 1.5L
  • 9.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mercedes-Benz of Perth

BMW, 6 Series

2010 (60) - 635d Sport 2dr Auto [2010]

22
Reduced
£8,995
£168/pm (HP)
  • 3L
  • 74kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

ALPINE MOTOR COMPANY LIMITED

BMW, 5 Series

2011 (51) - 520d SE 4dr Step Auto

17
£5,995
  • 2L
  • 150.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

MM AUTO CAR SALES

BMW, 4 Series

2022 - 420d xDrive MHT M Sport 5dr Step Auto

19
£28,495
£463/pm (PCP)
  • 2L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Struans Mazda Perth

BMW, 1 Series

2020 (66) - M135i xDrive 5dr Step Auto

39
Low Mileage
£24,750
£368/pm (PCP)
  • 2L
  • 21kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

BMW, 5 Series

2016 - 525d M Sport 5dr Step Auto

29
Reduced
£14,995
£294/pm (HP)
  • 2L
  • 74kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

BMW, 1 Series

2023 - M135i xDrive Step Auto 5dr

53
Low Mileage
£27,995
£442/pm (PCP)
  • 2L
  • 9.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Struans Autocentre Dundee