Skip to main content

16,207 Used BMW cars for sale

BMW 2 Series2020 (20) - 218i M Sport 2dr [Nav]

2020 (20) - 218i M Sport 2dr [Nav]13

Reduced

£9,999

Finance available £201 pm

  • 1.5L
  • 34.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Oldbury Car Sales

01216474046 *

BMW 3 Series2019 (19) - 318d SE 4dr Step Auto

2019 (19) - 318d SE 4dr Step Auto29

Low Mileage

£14,890

Finance available £310 pm

  • 2L
  • 45.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BABAN MOTORS

01216618726 *

BMW i32020 (20) - 125kW 42kWh 5dr Auto

2020 (20) - 125kW 42kWh 5dr Auto26

Low Mileage

£9,995

  • 38.3K

    Miles
  • Electric
  • Automatic
  • Hatchback

V12 Sports and Classics Wolverhampton

01902544572 *

BMW i42024 (24) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

2024 (24) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr23

£32,995

Finance available £657 pm

  • 17.2K

    Miles
  • Electric
  • Automatic
  • Hatchback

Rydding Lane Auto Sale Ltd

01212697810 *

BMW 1 Series2023 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) - LED - HE

2023 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) - LED - HE43

£28,628

Finance available £580 pm

  • 2L
  • 18.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carsa Cannock

01543227664 *

BMW 5 Series2017 (67) - 530d xDrive M Sport 5dr Auto

2017 (67) - 530d xDrive M Sport 5dr Auto38

Reduced

£18,475

Finance available £359 pm

  • 3L
  • 101.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Sandwell Car Sales

01215160845 *

BMW 1 Series2015 (65) - 118d SE 5dr Step Auto

2015 (65) - 118d SE 5dr Step Auto26

Reduced

£5,995

Finance available £112 pm

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Hilltop Motors

01216618553 *

BMW 1 Series2022 - 2.0 128ti (LCP) Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps) - M SPORT B

2022 - 2.0 128ti (LCP) Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps) - M SPORT B42

£22,776

Finance available £457 pm

  • 2L
  • 35.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carsa Cannock

01543227664 *

BMW 3 Series2021 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2021 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr43

£21,995

Finance available £431 pm

  • 2L
  • 2.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vzon Car Sales Ltd

01217286971 *

BMW 5 Series2022 - 530e M Sport 5dr Auto [Pro Pack]

2022 - 530e M Sport 5dr Auto [Pro Pack]25

£26,599

Finance available £560 pm

  • 2L
  • 35.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Oldbury

01217525220 *

BMW 1 Series2020 (20) - 1.5 118i Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

2020 (20) - 1.5 118i Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)5

£15,499

Finance available £324 pm

  • 1.5L
  • 52.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

The Roxburghe Group

01217288719 *

0/5 Stars

BMW 1 Series2019 (19) - 2.0 120d M Sport Shadow Edition Euro 6 (s/s) 5dr

2019 (19) - 2.0 120d M Sport Shadow Edition Euro 6 (s/s) 5dr38

Low Mileage

£15,999

Finance available £335 pm

  • 2L
  • 39.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Prestige Motoring Group

01215160648 *

BMW X32014 (14) - xDrive20d SE 5dr Step Auto

2014 (14) - xDrive20d SE 5dr Step Auto23

£5,900

Finance available £109 pm

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Oldbury Car Sales

01216474046 *

BMW 3 Series2016 - 3.0 330d Luxury Auto Euro 6 (s/s) 4dr

2016 - 3.0 330d Luxury Auto Euro 6 (s/s) 4dr63

Reduced

£9,995

Finance available £201 pm

  • 3L
  • 40.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

NYA AUTO SALES LTD

01215166160 *

BMW 3 Series2008 (58) - 2.0 320i M Sport Steptronic Euro 4 2dr

2008 (58) - 2.0 320i M Sport Steptronic Euro 4 2dr16

Low Mileage

£4,000

Finance available £67 pm

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Retail Car Ltd

01902916095 *

BMW 1 Series2017 (66) - 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr

2017 (66) - 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr39

£8,699

Finance available £172 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Prestige Motoring Group

01215160648 *

BMW iX2022 (72) - 40 76.6kWh M Sport SUV 5dr Electric Auto xDrive (326 ps)

2022 (72) - 40 76.6kWh M Sport SUV 5dr Electric Auto xDrive (326 ps)75

£32,500

Finance available £588 pm

  • 27.3K

    Miles
  • Electric
  • Automatic
  • SUV

Big Motoring World Cannock

01543221765 *

BMW 1 Series2017 (67) - 3.0 M140i Auto Euro 6 (s/s) 3dr

2017 (67) - 3.0 M140i Auto Euro 6 (s/s) 3dr36

Reduced

£18,999

Finance available £370 pm

  • 3L
  • 47.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Prestige Motoring Group

01215160648 *

BMW 4 Series2015 - 3.0 435d xDrive M Sport Coupe 2-Door

2015 - 3.0 435d xDrive M Sport Coupe 2-Door3

£11,450

Finance available £233 pm

  • 3L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

FRM Car Sales

01922661912 *

BMW 5 Series2022 - 530e M Sport 5dr Auto

2022 - 530e M Sport 5dr Auto27

£25,699

Finance available £541 pm

  • 2L
  • 34.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Birmingham

01217525223 *

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.