Skip to main content
Get theCazoo logoapp - Powered by MOTORS

22,000 Used BMW cars for sale

BMW 1 Series2014 (64) - 116D INDIVIDUAL SPEC AUTO *50K MILEAGE* 5-Door

2014 (64) - 116D INDIVIDUAL SPEC AUTO *50K MILEAGE* 5-Door20

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 50.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Individual Motorz

01562547656 *

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

2021 - 118i M Sport 5dr Step Auto19

Low Mileage

£19,998

  • 1.5L
  • 29.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Stourbridge Fiat / Motorstore / Abarth / Geely

01384883980 *

BMW i32022 - 125kW 42kWh 5dr Auto

2022 - 125kW 42kWh 5dr Auto19

Reduced

£13,998

  • 25.4K

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Stourbridge Fiat / Motorstore / Abarth / Geely

01384883980 *

BMW 2 Series2014 (14) - 218d M Sport 2dr

2014 (14) - 218d M Sport 2dr28

£5,750

  • 2L
  • 124.5K

    Miles
  • Diesel
  • Manual
  • Coupe

The Car Guys Sales Ltd

01527361737 *

BMW X52017 - XDRIVE40d M SPORT 5-Door

2017 - XDRIVE40d M SPORT 5-Door51

£18,500

£360/pm (HP)

  • 3L
  • 108.0K

    Miles
  • Diesel
  • Automatic
  • SUV

The Car Shop

01217288893 *

4.6/5 Stars

BMW X52017 (66) - xDrive M50d 5dr Auto (7 Seat)

2017 (66) - xDrive M50d 5dr Auto (7 Seat)36

Reduced

£22,995

£452/pm (HP)

  • 3L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Belt Motor Group

01384881241 *

BMW X32021 - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

2021 - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s54

Low Mileage

£31,273

£499/pm (PCP)

  • 2L
  • 20.3K

    Miles
  • Hybrid
  • Automatic
  • SUV

Carsa Halesowen

01217525895 *

BMW 3 Series2024 (24) - M340i xDrive MHT 4dr Step Auto

2024 (24) - M340i xDrive MHT 4dr Step Auto14

£44,995

£687/pm (PCP)

  • 3L
  • 18.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

BMW 3 Series2005 (05) - 320i SE 4dr Auto

2005 (05) - 320i SE 4dr Auto20

Low Mileage

£2,350

  • 2L
  • 83.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wmdbudgetmotors

01215160780 *

BMW 3 Series2013 (63) - 2.0 320i M Sport Touring Euro 6 (s/s) 5dr

2013 (63) - 2.0 320i M Sport Touring Euro 6 (s/s) 5dr44

Reduced

£7,699

£141/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Petrol
  • Manual
  • Estate

Cars Of Tardebigge Ltd

01527386036 *

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

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

£7,890

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Spa Select Motors

01905673787 *

BMW X22019 (19) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)11

£17,999

  • 2L
  • 55.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Lakeside Car Sales Ltd

01527911363 *

BMW 2 Series2019 - 1.5 SE MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

2019 - 1.5 SE MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)45

Low Mileage

£11,995

£244/pm (HP)

  • 1.5L
  • 47.5K

    Miles
  • Petrol
  • Manual
  • Estate

Motor Market Ltd

01384884972 *

BMW 1 Series2013 (13) - 116i SE 5dr

2013 (13) - 116i SE 5dr18

£2,600

  • 1.6L
  • 125.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Wmdbudgetmotors

01215160780 *

BMW X32021 - I Electric Estate 210kW Premier Edition Pro 80kWh 5dr Auto

2021 - I Electric Estate 210kW Premier Edition Pro 80kWh 5dr Auto19

£20,998

  • 74.2K

    Miles
  • Electric
  • Automatic
  • SUV

Arnold Clark Stourbridge Fiat / Motorstore / Abarth / Geely

01384883980 *

BMW 5 Series2021 (71) - 3.0 530D MHT SE TOURING STEPTRONIC XDRIVE EURO 6 5-Door

2021 (71) - 3.0 530D MHT SE TOURING STEPTRONIC XDRIVE EURO 6 5-Door31

Reduced

£16,995

  • 3L
  • 130.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ex Police Car Centre

01384881231 *

3.3/5 Stars

BMW 3 Series2020 - 318d SE 5dr Step Auto

2020 - 318d SE 5dr Step Auto48

£12,995

  • 2L
  • 106.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Dryden BCS

01212722017 *

BMW X12013 (13) - 2.0 18d SE SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps) For finance p

2013 (13) - 2.0 18d SE SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps) For finance p20

Low Mileage

£7,499

  • 2L
  • 64.1K

    Miles
  • Diesel
  • Manual
  • Estate

Lakeside Car Sales Ltd

01527911363 *

BMW X12014 - xDrive 18d xLine 5dr

2014 - xDrive 18d xLine 5dr41

Low Mileage

£6,000

£105/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Estate

The Car Shop

01217288893 *

4.6/5 Stars

BMW 2 Series2017 - 1.5 218i Sport Coupe 2-Door

2017 - 1.5 218i Sport Coupe 2-Door19

£7,995

  • 1.5L
  • 78.3K

    Miles
  • Petrol
  • Manual
  • Coupe

Dryden BCS

01212722017 *

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