Get the Cazoo app - powered by MOTORS

Used BMW cars for sale in Edinburgh, East Lothian

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

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

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

49
Low Mileage
£16,495
£325/pm (HP)
  • 2L
  • 62.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

SIMPSON MOTORS

BMW, 2 Series

2023 - 223i MHT M Sport 5dr DCT

19
Reduced
£25,998
  • 2L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Bathgate

BMW, i5

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

19
£38,498
  • 19.1kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

BMW, X3

2021 (71) - 3.0 M40i MHT Auto xDrive Euro 6 (s/s) 5dr

33
Low Mileage
£39,000
£583/pm (PCP)
  • 3L
  • 33kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Alistair Buchan

BMW, X2

2022 - xDrive 25e M Sport 5dr Auto

19
£20,998
  • 1.5L
  • 37.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Edinburgh Seafield Peugeot/Seat/Skoda/Cupra

BMW, 3 Series Gran Turismo

2015 (65) - 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps)

25
Reduced
£10,245
£194/pm (HP)
  • 2L
  • 77.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Edinburgh West

BMW, 7 Series

2015 (65) - 3.0 730Ld M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

37
£11,995
£231/pm (HP)
  • 3L
  • 112.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars 4 You Ltd

BMW, 4 Series

2017 (67) - 420d [190] xDrive Sport 5dr Auto [Business Media]

31
£10,495
£199/pm (HP)
  • 2L
  • 106.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

WMC MOTORS

0131 603 6531 *
4.8/5 Stars

BMW, 4 Series

2015 (65) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£12,495
£241/pm (HP)
  • 2L
  • 66.4kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

John Kilkenny Cars Broxburn Ltd

BMW, 5 Series

2018 (18) - 520i SE 4dr Auto

24
Low Mileage
£13,850
£270/pm (HP)
  • 2L
  • 55.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

OSCARS SALE LTD

BMW, 2 Series

2020 - 220d M Sport 2dr [Nav] Step Auto

19
Low Mileage
£19,298
  • 2L
  • 34.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Kia (Kirkcaldy)

BMW, 7 Series

2018 (68) - 6.6 M760L V12 Saloon 4dr Petrol Auto xDrive Euro 6 (610 ps)

7
£34,900
  • 6.6L
  • 140kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

EAST MAINS MOTOR CO LTD

BMW, X6

2018 - xDrive40d M Sport Edition 5dr Step Auto

19
Low Mileage
£27,498
  • 3L
  • 46.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

BMW, 8 Series

2022 - 840i M Sport 4dr Auto

19
Low Mileage
£40,998
  • 3L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Kirkcaldy BMW

BMW, 3 Series

2019 - 3.0 M340i xDrive Saloon 4-Door

96
Low Mileage
£31,750
£584/pm (PCP)
  • 3L
  • 35.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Central Motor Solutions Limited

01506 376844 *
4.7/5 Stars

BMW, 2 Series

2025 - 225e xDrive Luxury 5dr DCT

19
Reduced
£25,998
  • 1.5L
  • 7.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW