Skip to main content

17,020 Used BMW cars for sale

BMW X22018 (68) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

2018 (68) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr66

Reduced

£12,750

Finance available £263 pm

  • 2L
  • 82.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Quality Part X Ltd Dunstable

01582280653 *

BMW 2 Series Gran Coupe2021 (21) - 2.0 218d M Sport Euro 6 (s/s) 4dr

2021 (21) - 2.0 218d M Sport Euro 6 (s/s) 4dr47

£13,590

Finance available £281 pm

  • 2L
  • 91.1K

    Miles
  • Diesel
  • Manual
  • Coupe

Quality Part X Ltd Dunstable

01582280653 *

BMW X32021 (70) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

2021 (70) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr33

Reduced

£24,480

Finance available £482 pm

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW X32021 - xDrive M40d MHT 5dr Auto

2021 - xDrive M40d MHT 5dr Auto

Low Mileage

£38,995

Finance available £849 pm

  • 3L
  • 20.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Motorvogue Hyundai Dunstable

01582342205 *

BMW X72021 (21) - xDrive M50d 5dr Step Auto

2021 (21) - xDrive M50d 5dr Step Auto35

Reduced

£49,998

Finance available £1,007 pm

  • 3L
  • 65.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

HIGHTECH MOTORS LTD

01494413978 *

BMW 4 Series2017 (17) - 3.0 440i M Sport Auto Euro 6 (s/s) 2dr

2017 (17) - 3.0 440i M Sport Auto Euro 6 (s/s) 2dr83

Low Mileage

£20,950

Finance available £410 pm

  • 3L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

THE MOTOR LOUNGE

01992666449 *

BMW X62020 (70) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

2020 (70) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr21

£33,950

Finance available £677 pm

  • 3L
  • 112.5K

    Miles
  • Diesel
  • Automatic
  • SUV

THE MOTOR LOUNGE

01992666449 *

BMW 5 Series2017 (67) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr38

£11,880

Finance available £243 pm

  • 2L
  • 95.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 1 Series2013 - 116d EfficientDynamics 5dr

2013 - 116d EfficientDynamics 5dr25

Low Mileage

£5,695

  • 1.6L
  • 59.7K

    Miles
  • Diesel
  • Manual
  • Hatchback

Palmers Citroen Watford

01923919096 *

BMW X52015 (15) - xDrive30d M Sport 5dr Auto

2015 (15) - xDrive30d M Sport 5dr Auto54

£15,999

Finance available £335 pm

  • 3L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • SUV

ALIZ WORLD LIMITED

01582342206 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr40

£15,980

Finance available £335 pm

  • 2L
  • 92.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW M52011 - M5 DCT/AUTOMATIC 4 DOOR (ULEZ COMPLIANT)

2011 - M5 DCT/AUTOMATIC 4 DOOR (ULEZ COMPLIANT)36

Low Mileage

£18,995

  • 4.4L
  • 72.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blackrock Motors

01923927525 *

BMW M32016 (16) - M3 4dr DCT

2016 (16) - M3 4dr DCT20

£25,995

Finance available £513 pm

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Misbourne Motor Group

01494296061 *

BMW X22022 (04) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

2022 (04) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr50

Low Mileage

£23,800

Finance available £509 pm

  • 2L
  • 22.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 1 Series2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr30

£20,240

Finance available £395 pm

  • 1.5L
  • 22.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 5 Series2019 (19) - 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr1

Low Mileage

£19,800

Finance available £420 pm

  • 2L
  • 20.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr1

£18,650

Finance available £394 pm

  • 2L
  • 52.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

201815

£9,999

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

ALIZ WORLD LIMITED

01582342206 *

BMW 1 Series2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr41

£15,400

Finance available £322 pm

  • 1.5L
  • 74.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Quality Part X Ltd Dunstable

01582280653 *

BMW X62021 (21) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)

2021 (21) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)50

Low Mileage

£69,995

Finance available £1,417 pm

  • 4.4L
  • 20.5K

    Miles
  • Petrol
  • Automatic
  • SUV

Romans of St Albans

01727221632 *

4.5/5 Stars

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.