Used BMW cars for sale in Montrose, Angus

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Montrose or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

19
£33,498
  • 22.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kia (Aberdeen)

01224 608468 *
4.6/5 Stars

BMW, X5

2020 - xDrive45e M Sport 5dr Auto

19
Low Mileage
£38,998
  • 3L
  • 34.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 1 Series

2019 (19) - 118i SPORT [NAV/SERVOTRONIC] 3-Door

21
£8,595
Finance available £170 pm
  • 1.5L
  • 110.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

GT CAR SALES

BMW, 5 Series

2015 (64) - 3.0 535i ActiveHybrid 5 M Sport Auto Euro 6 (s/s) 4dr

21
Low Mileage
£15,500
Finance available £324 pm
  • 3L
  • 51.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Muirhead Motor Company

BMW, 1 Series

2021 - 118i [136] Sport 5dr

37
Low Mileage
£17,939
Finance available £367 pm
  • 1.5L
  • 22.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch

01224 453394 *
4.3/5 Stars

BMW, 1 Series

2015 (65) - 118i [1.5] Sport 3dr

19
Low Mileage
£7,495
Finance available £145 pm
  • 1.5L
  • 69.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Galloway Motors

BMW, 3 Series

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

19
Reduced
£21,498
  • 2L
  • 78.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mercedes-Benz of Aberdeen

01224 678298 *
4.6/5 Stars

BMW, 1 Series

2017 - 1.5L 116D SPORT Hatchback 3dr Diesel Manual Euro 6 (114 bhp)

14
£8,495
  • 1.5L
  • 76.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dundee car sales LTD

01382 768505 *
4.4/5 Stars

BMW, 2 Series Gran Coupe

2020 - 218i M Sport 4dr DCT

43
Low Mileage
£19,749
  • 1.5L
  • 33.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01224 453394 *
4.3/5 Stars

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

19
£24,998
  • 1.5L
  • 17kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glenrothes)

01592 803918 *
4.6/5 Stars

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

39
£22,199
Finance available £459 pm
  • 2L
  • 72.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch

01224 453394 *
4.3/5 Stars

BMW, X1

2011 (61) - xDrive 20d SE 5dr

13
£3,995
Finance available £67 pm
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Newtonhill Car Sales

BMW, 2 Series

2017 (66) - 218i M Sport 5dr

1
£8,995
Finance available £179 pm
  • 1.5L
  • 75kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MKS Car Sales Sinclair Street

01382 213497 *
5/5 Stars

BMW, 6 Series

2019 - 640i xDrive M Sport 5dr Auto

19
Low Mileage
£27,998
  • 3L
  • 31.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/BYD/Leapmotor

01224 451052 *
4.6/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

79
£11,750
Finance available £240 pm
  • 2L
  • 80.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

B R Car Sales Ltd

01592 407414 *
4.8/5 Stars

BMW, i5

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

19
£44,998
  • 24.7kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Mercedes-Benz of Aberdeen

01224 678298 *
4.6/5 Stars