Skip to main content

17,308 Used BMW cars for sale

BMW 1 Series2011 (60) - 118d ES 2dr

2011 (60) - 118d ES 2dr18

Reduced

£1,095

  • 2L
  • 88.9K

    Miles
  • Diesel
  • Manual
  • Convertible

Hamstead Autos

01213872419 *

BMW 2 Series2015 (15) - 218d Sport 5dr

2015 (15) - 218d Sport 5dr31

Reduced

£4,700

Finance available £83 pm

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Oldbury Car Sales

01216474046 *

BMW 1 Series2020 - 118i M Sport 5dr

2020 - 118i M Sport 5dr7

Low Mileage

£17,890

  • 1.5L
  • 23.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Evans Halshaw Ford Walsall

01922662421 *

BMW X52012 (62) - 3.0 40d M Sport Steptronic xDrive Euro 5 5dr

2012 (62) - 3.0 40d M Sport Steptronic xDrive Euro 5 5dr11

£9,450

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Alverstoke Automotive LTD

01902290499 *

5/5 Stars

BMW 2 Series Gran Tourer(65) - 2.0 220d Sport Auto Euro 6 (s/s) 5dr

(65) - 2.0 220d Sport Auto Euro 6 (s/s) 5dr1

£8,490

  • 89.5K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Halesowen Trade Centre Ltd

01217288685 *

BMW 3 Series2017 (67) - 330e M Sport 4dr Step Auto

2017 (67) - 330e M Sport 4dr Step Auto18

Low Mileage

£8,500

Finance available £168 pm

  • 2L
  • 36.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Oldbury Car Sales

01216474046 *

BMW 3 Series2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr36

£8,800

  • 2L
  • 122.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fame Cars Limited

01216474010 *

BMW 1 Series2019 (19) - 118i [1.5] Sport 5dr [Nav/Servotronic]

2019 (19) - 118i [1.5] Sport 5dr [Nav/Servotronic]24

Reduced

£6,500

Finance available £123 pm

  • 1.5L
  • 73.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Oldbury Car Sales

01216474046 *

BMW X12024 (13) - 18i S-Drive 5-Door

2024 (13) - 18i S-Drive 5-Door20

£6,500

Finance available £123 pm

  • 2L
  • 69.6K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

VHM Auto LTD

01216618540 *

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

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

Low Mileage

£13,995

Finance available £290 pm

  • 2L
  • 57.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Ideal Car Centre Ltd

01902544596 *

BMW 5 Series2015 (15) - 520d [190] M Sport 5dr Step Auto

2015 (15) - 520d [190] M Sport 5dr Step Auto20

£7,995

Finance available £156 pm

  • 2L
  • 109.4K

    Miles
  • Diesel
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW X12016 (66) - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr

2016 (66) - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr38

£9,499

Finance available £190 pm

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Prestige Motoring Group

01215160648 *

BMW 1 Series2012 (12) - 1.6 116I SPORT 5d 135 BHP 5-Door

2012 (12) - 1.6 116I SPORT 5d 135 BHP 5-Door48

Low Mileage

£4,500

  • 1.6L
  • 72.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Car Central

01217287201 *

BMW X12015 - XDRIVE18d SE 5-Door

2015 - XDRIVE18d SE 5-Door40

£5,997

  • 2L
  • 99.5K

    Miles
  • Diesel
  • Manual
  • Estate

The Motor Brokers

01922661947 *

0/5 Stars

BMW 5 Series2006 (56) - 520d M Sport 5dr Automatic

2006 (56) - 520d M Sport 5dr Automatic14

Reduced

£2,500

  • 2L
  • 148.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Trade Car Sales

01217288898 *

BMW 1 Series2013 (63) - 1.6 116d ED EfficientDynamics Euro 5 (s/s) 5dr

2013 (63) - 1.6 116d ED EfficientDynamics Euro 5 (s/s) 5dr38

£3,695

  • 1.6L
  • 104.6K

    Miles
  • Diesel
  • Manual
  • Hatchback

West Midlands Cars Ltd

01212721955 *

BMW 3 Series2021 - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr Automatic

2021 - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr Automatic28

£14,195

  • 2L
  • 83.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Wolverhampton

01902544572 *

3.8/5 Stars

BMW 3 Series2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr

2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr44

Low Mileage

£4,800

  • 2L
  • 101.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Direct Motors Limited

01922665608 *

4.6/5 Stars

BMW 2 Series2016 (66) - 216d SE 5dr [Nav]

2016 (66) - 216d SE 5dr [Nav]17

Low Mileage

£4,750

Finance available £84 pm

  • 1.5L
  • 64.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

EN AUTOMOTIVE

01384881208 *

BMW 1 Series2020 - 125i [224] M Sport 5dr [Nav-Servotronic] Step Auto

2020 - 125i [224] M Sport 5dr [Nav-Servotronic] Step Auto27

Low Mileage

£18,999

Finance available £394 pm

  • 2L
  • 35.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Oldbury

01217525220 *

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.