Skip to main content
Get theCazoo logoapp - Powered by MOTORS

20,931 Used BMW cars for sale

BMW 1 Series2020 - 118i M Sport 5dr

2020 - 118i M Sport 5dr24

£14,750

£248/pm (PCP)

  • 1.5L
  • 60.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Big Motoring World Leeds

01134689988 *

BMW X32025 - xDrive20 M Sport 5dr Step Auto

2025 - xDrive20 M Sport 5dr Step Auto34

Low Mileage

£47,299

  • 2L
  • 2.3K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2019 (69) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

2019 (69) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr78

£31,990

£595/pm (PCP)

  • 3L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Rosso Performance LTD

01133236280 *

BMW 3 Series2023 - M340d MHT 5-Door

2023 - M340d MHT 5-Door40

£46,495

£754/pm (PCP)

  • 3L
  • 28.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Riviera Automotive Ltd

01274505967 *

BMW 2 Series Gran Coupe2021 - 218I M SPORT GRAN COUPE 4-Door

2021 - 218I M SPORT GRAN COUPE 4-Door25

Low Mileage

£17,600

  • 1.5L
  • 32.5K

    Miles
  • Petrol
  • Manual
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW X52008 (08) - 3.0d SE Auto 4WD Euro 4 5dr

2008 (08) - 3.0d SE Auto 4WD Euro 4 5dr39

Reduced

£6,995

£192/pm (HP)

  • 3L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Jpk Motors Ltd

01138875426 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 4dr Step Auto

2015 (15) - 320d xDrive M Sport 4dr Step Auto10

£4,750

  • 2L
  • 177.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 1 Series2025 - 120 M Sport 5dr Step Auto

2025 - 120 M Sport 5dr Step Auto35

Low Mileage

£27,999

  • 1.5L
  • 1.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Leeds

01134676295 *

BMW 2 Series2018 - 220d xDrive SE 5dr Step Auto

2018 - 220d xDrive SE 5dr Step Auto25

Low Mileage

£11,350

£227/pm (HP)

  • 2L
  • 47.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Big Motoring World Leeds

01134689988 *

BMW 4 Series2015 (65) - 420d [190] M Sport 2dr Auto [Professional Media] TOP SPEC

2015 (65) - 420d [190] M Sport 2dr Auto [Professional Media] TOP SPEC28

Reduced

£7,995

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Quality Car Sales

01924667062 *

BMW 3 Series320I M SPORT

320I M SPORT79

£28,900

  • 17.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW 2 Series2015 - 2.0 218d Sport Convertible 2-Door

2015 - 2.0 218d Sport Convertible 2-Door30

£5,493

  • 2L
  • 133.8K

    Miles
  • Diesel
  • Manual
  • Convertible

MB Motor Group

01133236318 *

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

2023 - 118i [136] M Sport 5dr [Live Cockpit Professional]33

£21,799

  • 1.5L
  • 23.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 330e 22.3 kWh M Sport 5dr Step Auto36

£38,699

  • 2L
  • 5.6K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Leeds

01134676295 *

BMW 5 Series2019 (19) - 520d SE 5dr Auto

2019 (19) - 520d SE 5dr Auto37

£14,390

£281/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Estate

German Motors

01133236324 *

BMW 4 Series2022 - 420i M Sport 5dr Step Auto

2022 - 420i M Sport 5dr Step Auto33

£28,199

  • 2L
  • 31.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr73

Reduced

£12,290

£237/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Niche Motor Company

01274028316 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto33

£23,999

  • 2L
  • 44.5K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 1 Series2022 (22) - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

2022 (22) - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr42

£17,489

£262/pm (PCP)

  • 1.5L
  • 39.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Lee Slingsby Cars Ltd

01484504426 *

BMW 3 Series(20) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

(20) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr86

Low Mileage

£25,995

  • 46.9K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Motors For Less

01274059203 *

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