Skip to main content
Get theCazoo logoapp

18,539 Used BMW cars for sale

BMW 1 Series2024 - 118i [136] M Sport 5dr [Live Cockpit Pro/Pro pk]

2024 - 118i [136] M Sport 5dr [Live Cockpit Pro/Pro pk]19

£23,498

  • 1.5L
  • 28.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902240180 *

4.7/5 Stars

BMW 4 Series2015 (65) - 2.0 420d SE Auto Euro 6 (s/s) 2dr

2015 (65) - 2.0 420d SE Auto Euro 6 (s/s) 2dr47

Reduced

£8,995

£179/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Car House 2000 LTD

01902916099 *

BMW 1 Series2017 (ML) - 3.0 M140i Auto Euro 6 (s/s) 5dr

2017 (ML) - 3.0 M140i Auto Euro 6 (s/s) 5dr36

Reduced

£17,749

£344/pm (HP)

  • 3L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Prestige Motoring Group

01215160648 *

BMW 1 Series2018 - 120d xDrive M Sport Shadow Ed 5dr Step Auto

2018 - 120d xDrive M Sport Shadow Ed 5dr Step Auto19

Low Mileage

£17,798

  • 2L
  • 32.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Fiat / Motorstore (Stourbridge)

01384883980 *

4.7/5 Stars

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

2017 (17) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr33

£13,999

£290/pm (HP)

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Prestige Motoring Group

01215160648 *

BMW X12014 (64) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr

2014 (64) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr55

£4,499

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Manual
  • Estate

North West Trader

01215160863 *

BMW 1 Series2013 (63) - 118d Sport Plus Edition 2dr

2013 (63) - 118d Sport Plus Edition 2dr20

Low Mileage

£4,295

£87/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Diesel
  • Manual
  • Coupe

SK CAR COMPANY LTD

01384885534 *

BMW X12016 (16) - XDRIVE20I XLINE 5-Door

2016 (16) - XDRIVE20I XLINE 5-Door46

Reduced

£9,999

  • 2L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Prestige Motoring Group

01215160648 *

BMW 1 Series2015 (15) - 116d EfficientDynamics Business 5dr DIESEL £20 TAX NEW MOT

2015 (15) - 116d EfficientDynamics Business 5dr DIESEL £20 TAX NEW MOT25

Low Mileage

£6,999

£134/pm (HP)

  • 1.6L
  • 60.7K

    Miles
  • Diesel
  • Manual
  • Hatchback

Wordsley Motor Company

01384881140 *

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto19

£30,498

  • 2L
  • 18.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (West Bromwich)

01215165456 *

4.7/5 Stars

BMW 7 Series2018 (18) - 6.6 M760L V12 GPF Auto xDrive Euro 6 4dr

2018 (18) - 6.6 M760L V12 GPF Auto xDrive Euro 6 4dr82

£35,999

  • 6.6L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blakedown Car Company Ltd

01902916102 *

BMW 5 Series2016 (66) - 2.0 520i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2016 (66) - 2.0 520i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)38

Low Mileage

£9,999

  • 2L
  • 27.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2017 (67) - 330d M Sport 5dr Step Auto [Business Media]

2017 (67) - 330d M Sport 5dr Step Auto [Business Media]28

Low Mileage

£10,990

£210/pm (HP)

  • 3L
  • 55.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Hilltop Motors

01216618553 *

BMW 3 Series2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190

2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (19030

£13,495

£279/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

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

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

£16,490

£346/pm (HP)

  • 2L
  • 104.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MOTORSTOP WEST MIDLANDS LTD

01384885524 *

BMW 1 Series2012 - 116i Sport 5dr

2012 - 116i Sport 5dr17

Reduced

£3,295

  • 1.6L
  • 123.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Staffordshire Motor Group Ltd

01785569196 *

BMW X12020 (20) - 1.5 18i M Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

2020 (20) - 1.5 18i M Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)73

Low Mileage

£18,700

£328/pm (PCP)

  • 1.5L
  • 29.1K

    Miles
  • Petrol
  • Manual
  • Estate

Big Motoring World Cannock

01543221765 *

BMW M42016 (16) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

2016 (16) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr37

£22,499

£442/pm (HP)

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Prestige Motoring Group

01215160648 *

BMW 3 Series2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)33

£21,800

£357/pm (PCP)

  • 2L
  • 34.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 2 Series2018 - 225xe M Sport 5dr Auto

2018 - 225xe M Sport 5dr Auto19

£10,998

  • 1.5L
  • 87.7K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Fiat / Motorstore (Stourbridge)

01384883980 *

4.7/5 Stars

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.