Skip to main content

16,207 Used BMW cars for sale

BMW 5 Series2017 (67) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr35

£11,795

Finance available £241 pm

  • 2L
  • 103.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Middlesex Motors

02039577419 *

BMW 2 Series Gran Tourer2016 (66) - 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

2016 (66) - 1.5 218i Luxury Auto Euro 6 (s/s) 5dr40

Low Mileage

£10,999

Finance available £223 pm

  • 1.5L
  • 56.1K

    Miles
  • Petrol
  • Automatic
  • Estate

CARS YARD

02039577371 *

4.5/5 Stars

BMW Z31999 - 1.9 ROADSTER SPORT 2DR CONVERTIBLE [1999-T]

1999 - 1.9 ROADSTER SPORT 2DR CONVERTIBLE [1999-T]4

Reduced

£6,750

Finance available £128 pm

  • 9.0K

    Miles
  • Not Supplied
  • Manual
  • Not Supplied

MK Motors

01494296041 *

BMW 3 Series2014 (14) - 320d xDrive M Sport 5dr

2014 (14) - 320d xDrive M Sport 5dr10

Reduced

£4,995

Finance available £89 pm

  • 2L
  • 152.0K

    Miles
  • Diesel
  • Manual
  • Estate

Y S Motors

01494928876 *

3.6/5 Stars

BMW 1 Series2018 (18) - 2.0 118d SE Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 118d SE Auto Euro 6 (s/s) 5dr34

Reduced

£11,995

Finance available £246 pm

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Middlesex Motors

02039577419 *

BMW X12019 - SDRIVE 18D XLINE 5DR STEP AUTO

2019 - SDRIVE 18D XLINE 5DR STEP AUTO20

£13,995

Finance available £290 pm

  • 2L
  • 74.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Brayley Honda Ruislip

02038235369 *

BMW X42019 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr43

£26,700

Finance available £528 pm

  • 3L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Carderi Ltd

02039537417 *

BMW 5 Series2017 - 3.0 530D M Sport Auto 5dr

2017 - 3.0 530D M Sport Auto 5dr48

£15,050

  • 3L
  • 94.4K

    Miles
  • Diesel
  • Automatic
  • Estate

West Motors Ltd

01895544174 *

BMW 1 Series2012 (12) - 120i SE COUPE 2 DOOR. (ULEZ COMPLIANT)

2012 (12) - 120i SE COUPE 2 DOOR. (ULEZ COMPLIANT)25

Low Mileage

£4,495

Finance available £78 pm

  • 2L
  • 104.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Blackrock Motors

01923927525 *

BMW M42014 (64) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

2014 (64) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr37

Low Mileage

£23,995

Finance available £472 pm

  • 3L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Carderi Ltd

02039537417 *

BMW 7 Series2017 (17) - 730Ld M Sport 4dr Auto

2017 (17) - 730Ld M Sport 4dr Auto17

£11,995

Finance available £246 pm

  • 3L
  • 185.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Misbourne Motor Group

01494296061 *

BMW 3 Series2003 - 325 Ci Sport 2dr Auto

2003 - 325 Ci Sport 2dr Auto11

Low Mileage

£4,997

Finance available £89 pm

  • 2.5L
  • 106.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Flash Carz

01753387047 *

BMW 7 Series2003 (53) - 730d SE 4dr Auto [2003-53]

2003 (53) - 730d SE 4dr Auto [2003-53]7

Low Mileage

£2,795

  • 3L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MK Motors

01494296041 *

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) 5dr28

Low Mileage

£13,995

Finance available £290 pm

  • 1.5L
  • 28.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Top Gear Harrow Ltd

02038895522 *

BMW 1 Series2014 (14) - 116I M SPORT 3-Door

2014 (14) - 116I M SPORT 3-Door36

Low Mileage

£6,800

  • 1.6L
  • 68.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Imperial Auto Trade LTD

02037636638 *

BMW i82018 (18) - 1.5 7.1kWh Coupe 2dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) (362 ps)

2018 (18) - 1.5 7.1kWh Coupe 2dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) (362 ps)42

Low Mileage

£44,995

Finance available £904 pm

  • 1.5L
  • 16.0K

    Miles
  • Hybrid
  • Automatic
  • Coupe

Romans of St Albans

01727221632 *

4.5/5 Stars

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

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr1

£21,850

Finance available £466 pm

  • 2L
  • 41.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 1 Series2024 (24) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

2024 (24) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr49

Low Mileage

£25,400

Finance available £545 pm

  • 1.5L
  • 6.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 2 Series Active Tourer2016 (16) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

2016 (16) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr1

Low Mileage

£9,850

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Automatic
  • People Carrier

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 4 Series2020 (70) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

2020 (70) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr77

Low Mileage

£21,440

Finance available £420 pm

  • 2L
  • 8.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Smart Wheel Motors

02039467705 *

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.