Skip to main content
Get theCazoo logoapp - Powered by MOTORS

18,610 Used BMW cars for sale

BMW iX2022 - 240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto

2022 - 240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto25

£29,695

£512/pm (PCP)

  • 54.0K

    Miles
  • Electric
  • Automatic
  • SUV

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 5 Series2004 (54) - 530d SE 4dr Auto

2004 (54) - 530d SE 4dr Auto53

Reduced

£3,000

  • 3L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Quality Drive Auto Ltd

01212697808 *

BMW 1 Series2020 (70) - 118d M Sport 5dr/LOOKS AMAZING

2020 (70) - 118d M Sport 5dr/LOOKS AMAZING20

£9,990

£189/pm (HP)

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

KS Car Sales

01217288672 *

BMW 3 Series2019 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2019 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (46

Low Mileage

£18,975

£385/pm (CS)

  • 2L
  • 44.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 1 Series2021 - 118d SE 5dr

2021 - 118d SE 5dr27

£13,795

£222/pm (PCP)

  • 2L
  • 49.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2023 - 330E XDRIVE M SPORT 4-Door

2023 - 330E XDRIVE M SPORT 4-Door26

£30,300

£537/pm (PCP)

  • 2L
  • 32.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 1 Series2025 - 120 M SPORT 5-Door

2025 - 120 M SPORT 5-Door25

£26,500

£404/pm (PCP)

  • 1.5L
  • 10.0K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Big Motoring World Cannock

01543221765 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Sport 4dr

2016 (16) - 320d EfficientDynamics Sport 4dr20

£7,995

£147/pm (HP)

  • 2L
  • 92.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Rose Motors LTD

07733642092 *

BMW X12021 (21) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (136 ps)

2021 (21) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (136 ps)36

Reduced

£9,499

£178/pm (HP)

  • 1.5L
  • 106.8K

    Miles
  • Petrol
  • Manual
  • Estate

The Roxburghe Group

01217288719 *

0/5 Stars

BMW X12022 (72) - xDrive 23i MHT xLine Premier 5dr Step Auto

2022 (72) - xDrive 23i MHT xLine Premier 5dr Step Auto34

Reduced

£23,975

£359/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Sandwell Car Sales

01215160845 *

BMW 1 Series2015 - 2.0 125d M Sport 3-Door

2015 - 2.0 125d M Sport 3-Door40

£10,490

£199/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

FRM Car Sales

01922661912 *

BMW 1 Series2018 (18) - 2.0 120i Sport Euro 6 (s/s) 5dr

2018 (18) - 2.0 120i Sport Euro 6 (s/s) 5dr62

£6,250

£110/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Lodge Car Sales LTD

01217525796 *

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

2021 (21) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr61

Reduced

£29,500

£480/pm (PCP)

  • 3L
  • 47.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Drive Time Specialist Cars Limited

01217288826 *

BMW 5 Series2012 (62) - 520d SE 4dr Step Auto [Start Stop]

2012 (62) - 520d SE 4dr Step Auto [Start Stop]38

£4,495

  • 2L
  • 120.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Oakways Car Sales

01217525803 *

BMW 3 Series2011 (11) - 320d [184] Sport Plus Edition 4dr

2011 (11) - 320d [184] Sport Plus Edition 4dr19

£2,995

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Hut Walsall Limited

01922662395 *

BMW 5 Series2019 (19) - 520d M Sport 5dr Auto/SAT NAV

2019 (19) - 520d M Sport 5dr Auto/SAT NAV19

£10,990

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

KS Car Sales

01217288672 *

BMW X12019 - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr

2019 - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr31

Reduced

£14,795

£290/pm (HP)

  • 2L
  • 87.2K

    Miles
  • Diesel
  • Automatic
  • Estate

NATIONAL CAR HUB

01922665543 *

BMW 2 Series2019 (69) - 218i M Sport 2dr [Nav]

2019 (69) - 218i M Sport 2dr [Nav]31

£8,500

£157/pm (HP)

  • 1.5L
  • 58.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Oldbury Car Sales

01216474046 *

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

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

£12,495

£241/pm (HP)

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Hilltop Motors

01216618553 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr77

£14,450

£282/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Estate

GT Automotive

01902937679 *

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