Skip to main content

17,308 Used BMW cars for sale

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

2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr72

£18,450

Finance available £358 pm

  • 2L
  • 94.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 3 Series2024 - 320i M Sport Step Auto

2024 - 320i M Sport Step Auto6

£28,497

  • 15.6K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW X12017 - 2.0 X1 xDrive 18d XLine Auto 4WD 5dr

2017 - 2.0 X1 xDrive 18d XLine Auto 4WD 5dr31

Reduced

£13,395

Finance available £277 pm

  • 2L
  • 63.7K

    Miles
  • Diesel
  • Automatic
  • Estate

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2015 (64) - 320D GT M Sport 5dr Step Automatic

2015 (64) - 320D GT M Sport 5dr Step Automatic15

Reduced

£6,999

Finance available £134 pm

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Birmingham Motors Ltd

01217525226 *

0/5 Stars

BMW 3 Series2021 - M340i xDrive MHT Step Auto 4-Door

2021 - M340i xDrive MHT Step Auto 4-Door30

Low Mileage

£34,197

Finance available £667 pm

  • 3L
  • 23.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW M42024 (24) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr

2024 (24) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr54

Low Mileage

£69,950

Finance available £1,416 pm

  • 3L
  • 10.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Sutton Car Sales Ltd

01217288806 *

4.4/5 Stars

BMW X12017 (67) - xDrive 18d M Sport 5dr Step Auto

2017 (67) - xDrive 18d M Sport 5dr Step Auto28

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 14.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Hilltop Motors

01216618553 *

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 Series2021 - 118i [136] M Sport 5dr Step Auto

2021 - 118i [136] M Sport 5dr Step Auto32

£22,599

Finance available £468 pm

  • 1.5L
  • 3.3K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

cinch Store Birmingham

01216618749 *

4.2/5 Stars

BMW X5(65) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

(65) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr41

Reduced

£16,665

  • 132.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Eastside Motors

01217288688 *

4.5/5 Stars

BMW X12021 - xDrive 25e M Sport 5dr Auto

2021 - xDrive 25e M Sport 5dr Auto32

Low Mileage

£20,999

Finance available £433 pm

  • 1.5L
  • 21.8K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Store Birmingham

01216618749 *

4.2/5 Stars

BMW X62019 (19) - xDrive30d M Sport Edition 5dr Step Auto

2019 (19) - xDrive30d M Sport Edition 5dr Step Auto58

Reduced

£20,995

Finance available £411 pm

  • 3L
  • 67.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Hilltop Motors

01216618553 *

BMW 3 Series2016 - 1.5 318i Sport 4dr

2016 - 1.5 318i Sport 4dr41

£5,999

Finance available £112 pm

  • 1.5L
  • 84.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Kinsall Green Cars Ltd

01827217158 *

BMW X32016 (16) - xDrive20d M Sport 5dr Step Auto

2016 (16) - xDrive20d M Sport 5dr Step Auto44

£10,750

Finance available £218 pm

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Hilltop Motors

01216618553 *

BMW 3 Series2013 (63) - 320i xDrive M Sport 4dr Step Auto

2013 (63) - 320i xDrive M Sport 4dr Step Auto57

Low Mileage

£6,850

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Quality Drive Auto Ltd

01212697808 *

BMW 1 Series2017 (17) - 116d EfficientDynamics Plus 5dr

2017 (17) - 116d EfficientDynamics Plus 5dr28

£5,500

Finance available £101 pm

  • 1.5L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

New Look Motors

01216618627 *

BMW 4 Series2015 (65) - 435d xDrive Luxury 2dr Auto [Professional Media]

2015 (65) - 435d xDrive Luxury 2dr Auto [Professional Media]21

Reduced

£8,450

Finance available £166 pm

  • 3L
  • 91.7K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Hamstead Autos

01213872419 *

BMW 3 Series2012 (12) - 320d Sport 4dr

2012 (12) - 320d Sport 4dr24

£3,250

  • 2L
  • 151.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DC Car Sales Ltd

01217288862 *

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

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

£11,750

Finance available £240 pm

  • 2L
  • 104.4K

    Miles
  • Diesel
  • Automatic
  • SUV

Compact Car Centre Ltd

01216615579 *

BMW 1 Series2019 - 1.5 116D SE 5dr

2019 - 1.5 116D SE 5dr35

Reduced

£12,595

Finance available £212 pm

  • 1.5L
  • 53.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

NATIONAL CAR HUB

01922665543 *

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.