Skip to main content
Get theCazoo logoapp

18,589 Used BMW cars for sale

BMW X52019 (69) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (69) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr90

£35,995

£641/pm (PCP)

  • 3L
  • 84.8K

    Miles
  • Diesel
  • Automatic
  • SUV

Brook Cars Company

01952446504 *

BMW M42021 (21) - 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

2021 (21) - 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr100

Low Mileage

£49,950

£770/pm (PCP)

  • 3L
  • 9.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Brook Cars Company

01952446504 *

BMW X42016 (16) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2016 (16) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr25

Low Mileage

£16,995

£336/pm (HP)

  • 3L
  • 67.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Brook Cars Company

01952446504 *

BMW X4(21) - 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr

(21) - 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr20

Reduced

£39,299

  • 65.9K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Brook Cars Company

01952446504 *

BMW X32019 (19) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr11

£23,495

£467/pm (PCP)

  • 3L
  • 71.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Top Cars Telford Limited

01952466822 *

BMW 4 Series2014 (14) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (184 ps)

2014 (14) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (184 ps)38

Low Mileage

£10,000

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Bhakar-Wood Cars LTD

01952953931 *

BMW M22024 (24) - M2 2dr DCT

2024 (24) - M2 2dr DCT41

Low Mileage

£59,995

£889/pm (PCP)

  • 3L
  • 8.6K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Automotive Addiction

01952446068 *

BMW 1 Series2014 - 118d M Sport 5dr Step Auto

2014 - 118d M Sport 5dr Step Auto

£6,450

£114/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

MARLING CAR SALES LTD

01952953911 *

BMW 3 Series2023 (23) - 2.0 330e 12kWh Sport Auto Euro 6 (s/s) 4dr

2023 (23) - 2.0 330e 12kWh Sport Auto Euro 6 (s/s) 4dr68

£25,495

£401/pm (PCP)

  • 2L
  • 29.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01952466822 *

BMW 4 Series2017 (67) - 2.0 420d Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 (67) - 2.0 420d Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)34

Low Mileage

£13,500

£262/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Bhakar-Wood Cars LTD

01952953931 *

BMW 3 Series2021 (21) - 330e xDrive M Sport 5dr Step Auto

2021 (21) - 330e xDrive M Sport 5dr Step Auto60

£16,984

£336/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

New Street Car Centre

01952967003 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr55

£19,850

£340/pm (PCP)

  • 2L
  • 65.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brook Cars Company

01952446504 *

BMW 1 Series2020 (70) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

2020 (70) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr75

Low Mileage

£25,879

£444/pm (PCP)

  • 2L
  • 31.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Brook Cars Company

01952446504 *

BMW X52021 (70) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

2021 (70) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)39

£36,500

£566/pm (PCP)

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Bhakar-Wood Cars LTD

01952953931 *

BMW 2 Series Gran Coupe2020 (70) - 2.0 218d M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 218d M Sport Auto Euro 6 (s/s) 4dr79

£18,195

£315/pm (PCP)

  • 2L
  • 71.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Top Cars Telford Limited

01952466822 *

BMW 4 Series Gran Coupe(16) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

(16) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr65

£16,995

  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Brook Cars Company

01952446504 *

BMW 3 Series2014 (64) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (64) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr60

£8,984

£168/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Automatic
  • Estate

New Street Car Centre

01952967003 *

BMW X32016 (66) - xDrive30d M Sport 5dr Step Auto

2016 (66) - xDrive30d M Sport 5dr Step Auto29

£13,990

£273/pm (HP)

  • 3L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Bhakar-Wood Cars LTD

01952953931 *

BMW 3 Series2021 (21) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr89

£29,795

£502/pm (PCP)

  • 3L
  • 58.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01952466822 *

BMW 1 Series2019 (19) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

2019 (19) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr59

£20,995

£431/pm (PCP)

  • 3L
  • 63.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Brook Cars Company

01952446504 *

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

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