Skip to main content
Get theCazoo logoapp - Powered by MOTORS

18,912 Used BMW cars for sale

BMW 3 Series2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)

2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)23

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 96.2K

    Miles
  • Diesel
  • Automatic
  • Convertible

Cars 4 You Ltd

01506376842 *

0/5 Stars

BMW 1 Series2019 (68) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

2019 (68) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps28

Low Mileage

£22,495

£410/pm (PCP)

  • 3L
  • 41.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Cars4You Edinburgh West

01313226854 *

BMW i52025 - 250kW eDrive40 M Sport 84kWh 4dr Auto

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto19

Reduced

£46,998

  • 1.4K

    Miles
  • Electric
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

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

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.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars 4 You Ltd

01506376842 *

0/5 Stars

BMW 3 Series2017 - 316d SE 4dr

2017 - 316d SE 4dr11

£5,999

  • 2L
  • 121.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Loanhead Motors LTD

01312874263 *

4.9/5 Stars

BMW i42025 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

2025 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto19

£51,998

  • 10.0

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 5 Series2011 (61) - 2.0 520d SE Saloon 4dr Diesel Steptronic Euro 5 (s/s) (184 ps)

2011 (61) - 2.0 520d SE Saloon 4dr Diesel Steptronic Euro 5 (s/s) (184 ps)35

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Craignairn Cars

01529400314 *

BMW X32013 (13) - 2.0 20d BluePerformance M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (

2013 (13) - 2.0 20d BluePerformance M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (32

Reduced

£9,495

£178/pm (HP)

  • 2L
  • 63.5K

    Miles
  • Diesel
  • Manual
  • SUV

Cars4You Edinburgh West

01313226854 *

BMW X22018 (68) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

2018 (68) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)23

£12,995

£252/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2020 - 330e xDrive M Sport 5dr Step Auto [Tech-Pro Pack]

2020 - 330e xDrive M Sport 5dr Step Auto [Tech-Pro Pack]43

£23,649

£496/pm (HP)

  • 2L
  • 49.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Edinburgh

01312028747 *

BMW 1 Series2013 - 116d EfficientDynamics Business 5dr

2013 - 116d EfficientDynamics Business 5dr19

Low Mileage

£5,950

£104/pm (HP)

  • 1.6L
  • 76.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Rely Motors Ltd

01592807336 *

4.8/5 Stars

BMW 1 Series2023 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

2023 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]19

Low Mileage

£20,498

  • 1.5L
  • 17.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 1 Series2018 - 118i M Sport Shadow Edition 5-Door

2018 - 118i M Sport Shadow Edition 5-Door19

Reduced

£12,491

£241/pm (HP)

  • 1.5L
  • 61.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Prestige Motor Company

01312027977 *

BMW X32019 - xDrive20d M Sport 5dr Step Auto

2019 - xDrive20d M Sport 5dr Step Auto19

Low Mileage

£23,998

  • 2L
  • 42.4K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 5 Series2020 (70) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

2020 (70) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr30

£20,000

£292/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Alistair Buchan

01592803901 *

BMW X72021 - xDrive40d MHT M Sport 5dr Step Auto

2021 - xDrive40d MHT M Sport 5dr Step Auto19

Low Mileage

£52,998

  • 3L
  • 34.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 5 Series2024 - 530e M Sport 5dr Auto

2024 - 530e M Sport 5dr Auto19

£59,998

  • 10.0

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW X32019 (19) - 2.0 20i GPF M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 2.0 20i GPF M Sport Auto xDrive Euro 6 (s/s) 5dr27

Low Mileage

£26,250

£467/pm (PCP)

  • 2L
  • 28.5K

    Miles
  • Petrol
  • Automatic
  • SUV

Alistair Buchan

01592803901 *

BMW X22025 - sDrive 20i M Sport 5dr Step Auto

2025 - sDrive 20i M Sport 5dr Step Auto19

£37,998

  • 1.5L
  • 11.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 4 Series2022 - 420d xDrive MHT M Sport 2dr Step Auto

2022 - 420d xDrive MHT M Sport 2dr Step Auto37

Low Mileage

£26,999

£453/pm (PCP)

  • 2L
  • 28.1K

    Miles
  • Diesel
  • Automatic
  • Coupe

Motorpoint Edinburgh

01312028747 *

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.