Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,550 Used BMW cars for sale

BMW 5 Series2025 - 520i M Sport Pro 4dr Auto [Comfort Plus]

2025 - 520i M Sport Pro 4dr Auto [Comfort Plus]19

£57,998

  • 1.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 1 Series2021 - 118i [136] M Sport 5dr Step Auto

2021 - 118i [136] M Sport 5dr Step Auto19

Low Mileage

£22,998

  • 1.5L
  • 11.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW i42022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech]

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech]19

£27,998

  • 30.8K

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Edinburgh Sighthill MS / Fiat / Abarth / BYD

01313702482 *

BMW 4 Series2021 (21) - 420d MHT M Sport 2dr Step Auto

2021 (21) - 420d MHT M Sport 2dr Step Auto37

£27,995

£473/pm (PCP)

  • 2L
  • 36.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Craignairn Cars

01529400314 *

BMW 8 Series2022 - 840i M Sport 4dr Auto

2022 - 840i M Sport 4dr Auto19

£37,498

  • 3L
  • 35.3K

    Miles
  • Petrol
  • Automatic
  • Coupe

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 2 Series2025 - 225e xDrive Luxury 5dr DCT

2025 - 225e xDrive Luxury 5dr DCT19

£29,998

  • 1.5L
  • 7.2K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 1 Series2023 - 128ti 5dr Step Auto [Live Cockpit Professional]

2023 - 128ti 5dr Step Auto [Live Cockpit Professional]19

£26,498

  • 2L
  • 25.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW X62018 - 40d M Sport Edition 4-Door

2018 - 40d M Sport Edition 4-Door29

Low Mileage

£28,991

£606/pm (PCP)

  • 3L
  • 42.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Prestige Motor Company

01312027977 *

BMW 1 Series2022 (72) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

2022 (72) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)49

Low Mileage

£27,995

£457/pm (PCP)

  • 2L
  • 17.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

SIMPSON MOTORS

01383347764 *

BMW M22018 - M2 2dr DCT

2018 - M2 2dr DCT19

£23,498

  • 3L
  • 64.9K

    Miles
  • Petrol
  • Automatic
  • Coupe

Mercedes-Benz of Perth

01738230553 *

BMW 1 Series2020 - 118i M Sport Step Auto 5dr

2020 - 118i M Sport Step Auto 5dr16

£15,995

£315/pm (HP)

  • 1.5L
  • 69.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Struans Mazda Perth

01738230221 *

BMW 8 Series2018 (68) - 3.0 840d Coupe 2dr Diesel Steptronic xDrive Euro 6 (s/s) (320 ps)

2018 (68) - 3.0 840d Coupe 2dr Diesel Steptronic xDrive Euro 6 (s/s) (320 ps)22

£28,495

£614/pm (PCP)

  • 3L
  • 68.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

Cars4You Edinburgh West

01313226854 *

BMW 2 Series2018 (68) - 218i Sport 2dr [Nav] Step Auto

2018 (68) - 218i Sport 2dr [Nav] Step Auto19

Low Mileage

£13,995

£273/pm (HP)

  • 1.5L
  • 36.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

Cars4You Edinburgh West

01313226854 *

BMW 2 Series2022 - 218d Luxury 5dr DCT

2022 - 218d Luxury 5dr DCT19

£20,498

  • 2L
  • 38.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 1 Series2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]19

£22,998

  • 1.5L
  • 18.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Fiat (Kirkcaldy)

01592808074 *

BMW M32022 (72) - 3.0 BiTurbo Competition Saloon 4dr Petrol Steptronic M xDrive - ALL CARBON

2022 (72) - 3.0 BiTurbo Competition Saloon 4dr Petrol Steptronic M xDrive - ALL CARBON50

Reduced

£65,995

£1,065/pm (PCP)

  • 3L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

SIMPSON MOTORS

01383347764 *

BMW X32016 (5S) - xDrive30d xLine 5dr Step Auto

2016 (5S) - xDrive30d xLine 5dr Step Auto46

Low Mileage

£15,995

£315/pm (HP)

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Craignairn Cars

01529400314 *

BMW 3 Series Gran Turismo2015 (65) - 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps)

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

Reduced

£10,995

£210/pm (HP)

  • 2L
  • 77.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cars4You Edinburgh West

01313226854 *

BMW M22019 (19) - M2 Competition 2dr DCT

2019 (19) - M2 Competition 2dr DCT7

Low Mileage

£33,995

£556/pm (PCP)

  • 3L
  • 26.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

MKS Car Sales Sinclair Street

01382213497 *

4.6/5 Stars

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

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

Reduced

£42,498

  • 18.3K

    Miles
  • Electric
  • Automatic
  • Saloon

Arnold Clark Edinburgh Sighthill Vauxhall / Peugeot / Leapmo

01312025858 *

* 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.