Skip to main content

16,365 Used BMW cars for sale

BMW 2 Series2014 - 2.0 220D M Sport 2dr

2014 - 2.0 220D M Sport 2dr21

Low Mileage

£9,670

Finance available £194 pm

  • 2L
  • 70.1K

    Miles
  • Diesel
  • Manual
  • Coupe

HSI Automotive

01274059767 *

BMW 1 Series2019 - 118i Sport 5dr Step Auto

2019 - 118i Sport 5dr Step Auto33

Low Mileage

£15,995

Finance available £335 pm

  • 1.5L
  • 42.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

The Motor Family Ltd

01924978974 *

5.1/5 Stars

BMW 3 Series2019 (19) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr30

£17,499

Finance available £339 pm

  • 3L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Fz Automotive Group

01422415953 *

BMW 1 Series2014 (64) - 118d M Sport 5dr Step Auto

2014 (64) - 118d M Sport 5dr Step Auto31

Reduced

£5,800

Finance available £107 pm

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

EH Traders Ltd

01274059188 *

BMW X52009 (09) - XDRIVE 35D M SPORT 5-Door

2009 (09) - XDRIVE 35D M SPORT 5-Door27

Reduced

£5,750

Finance available £106 pm

  • 3L
  • 117.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Direct Part X

01924667333 *

3.4/5 Stars

BMW 3 Series2009 (59) - 2.0 320i M Sport Touring Steptronic 5dr

2009 (59) - 2.0 320i M Sport Touring Steptronic 5dr44

Reduced

£8,495

Finance available £167 pm

  • 2L
  • 55.3K

    Miles
  • Petrol
  • Automatic
  • Estate

W R Car Sales Limited

01274087616 *

4.7/5 Stars

BMW 1 Series2015 (15) - 3.0 M135i Auto Euro 6 (s/s) 3dr

2015 (15) - 3.0 M135i Auto Euro 6 (s/s) 3dr35

Reduced

£9,195

Finance available £183 pm

  • 3L
  • 133.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

AHC CAR SALES LTD

01135123659 *

BMW X12010 (10) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

2010 (10) - 2.0 20d SE Steptronic xDrive Euro 5 5dr29

Low Mileage

£4,995

Finance available £89 pm

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Estate

BP Car Sales Ltd

01274087587 *

BMW 1 Series2017 - 116d Sport 5dr [Nav]

2017 - 116d Sport 5dr [Nav]8

£3,975

Finance available £66 pm

  • 1.5L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Hanli Motors Ltd

01143089071 *

BMW 5 Series2008 (58) - 2.0 520d M Sport Euro 4 4dr

2008 (58) - 2.0 520d M Sport Euro 4 4dr83

Low Mileage

£2,995

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Otley Road Motors

01274888456 *

BMW 3 Series2012 - 2.0 318d Sport 4dr

2012 - 2.0 318d Sport 4dr18

Low Mileage

£4,995

Finance available £89 pm

  • 2L
  • 87.5K

    Miles
  • Diesel
  • Manual
  • Saloon

HSI Automotive

01274059767 *

BMW M52019 - i V8 Competition 4-Door

2019 - i V8 Competition 4-Door45

Low Mileage

£42,995

Finance available £863 pm

  • 4.4L
  • 45.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bulgari Performance Ltd

01274087667 *

BMW X52019 (19) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr36

Reduced

£35,995

Finance available £719 pm

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • SUV

AHC CAR SALES LTD

01135123659 *

BMW 4 Series2015 - 3.0 M Sport Auto Euro 6 (s/s) 2dr

2015 - 3.0 M Sport Auto Euro 6 (s/s) 2dr26

Reduced

£9,295

Finance available £185 pm

  • 3L
  • 116.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Wyke Motors

01274028135 *

0/5 Stars

BMW 3 Series2008 (08) - 320d Edition SE 5dr

2008 (08) - 320d Edition SE 5dr26

Low Mileage

£3,290

Finance available £51 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Estate

Shayan's Motor Company Ltd

01924978962 *

BMW X12016 (65) - SDRIVE18D SPORT 5-Door

2016 (65) - SDRIVE18D SPORT 5-Door41

£6,750

Finance available £128 pm

  • 2L
  • 163.0K

    Miles
  • Diesel
  • Automatic
  • Estate

TP Motor Sales

01274086349 *

0/5 Stars

BMW X12022 (22) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate

2022 (22) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate59

£20,345

  • 2L
  • 50.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu Honda Bradford

01274059180 *

4.7/5 Stars

BMW X32019 - 2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2019 - 2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)49

Low Mileage

£19,990

Finance available £390 pm

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • SUV

AJ Motors

01422412382 *

BMW 3 Series2021 - 2.0 320d MHT Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) - HE

2021 - 2.0 320d MHT Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) - HE44

Low Mileage

£21,531

Finance available £431 pm

  • 2L
  • 27.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

4.4/5 Stars

BMW M62012 (9J) - 4.4 M6 2d 553 BHP 2-Door

2012 (9J) - 4.4 M6 2d 553 BHP 2-Door43

Low Mileage

£18,995

Finance available £370 pm

  • 4.4L
  • 66.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Ace Prestige Autos

01134878957 *

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.