Skip to main content

16,524 Used BMW cars for sale

BMW X12011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

2011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 5dr59

Reduced

£6,490

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW 2 Series2016 (65) - 1.5 218i Sport Euro 6 (s/s) 2dr

2016 (65) - 1.5 218i Sport Euro 6 (s/s) 2dr28

£5,490

Finance available £100 pm

  • 1.5L
  • 82.3K

    Miles
  • Petrol
  • Manual
  • Coupe

Ideal Carz

01908909069 *

BMW 1 Series2019 (19) - 1.5 118i GPF M Sport Auto Euro 6 (s/s) 5dr

2019 (19) - 1.5 118i GPF M Sport Auto Euro 6 (s/s) 5dr43

£14,200

  • 1.5L
  • 59.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

BINCA

01908953487 *

4.5/5 Stars

BMW 2 Series2015 (15) - 2.0 220i M Sport Euro 6 (s/s) 2dr

2015 (15) - 2.0 220i M Sport Euro 6 (s/s) 2dr20

Reduced

£7,900

  • 2L
  • 95.2K

    Miles
  • Petrol
  • Manual
  • Coupe

BINCA

01908953487 *

4.5/5 Stars

BMW 6 Series Gran Coupe2014 (14) - 4.4 650i V8 M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (450 ps)

2014 (14) - 4.4 650i V8 M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (450 ps)31

Low Mileage

£16,150

  • 4.4L
  • 67.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

BINCA

01908953487 *

4.5/5 Stars

BMW 1 Series2019 (68) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

2019 (68) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr41

Low Mileage

£20,650

  • 3L
  • 46.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

BINCA

01908953487 *

4.5/5 Stars

BMW 1 Series2023 (72) - 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr

2023 (72) - 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr21

Low Mileage

£25,728

Finance available £508 pm

  • 2L
  • 20.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Steven Eagell Toyota Milton Keynes

01908970794 *

BMW 1 Series2013 (13) - 2.0 118d SE Auto Euro 5 (s/s) 5dr

2013 (13) - 2.0 118d SE Auto Euro 5 (s/s) 5dr31

Low Mileage

£5,595

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Quick Vans

01908106207 *

BMW 2 Series2016 (16) - 2.0 218d M Sport Euro 6 (s/s) 2dr

2016 (16) - 2.0 218d M Sport Euro 6 (s/s) 2dr58

£6,690

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW 2 Series2016 (16) - 2.0 220i Sport Euro 6 (s/s) 2dr

2016 (16) - 2.0 220i Sport Euro 6 (s/s) 2dr65

£8,990

Finance available £179 pm

  • 2L
  • 88.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW 3 Series2012 (62) - 2.0 320i SE Auto xDrive Euro 5 (s/s) 4dr

2012 (62) - 2.0 320i SE Auto xDrive Euro 5 (s/s) 4dr21

Low Mileage

£8,499

  • 2L
  • 53.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Auto Planet Ltd

01908767440 *

4.1/5 Stars

BMW 1 Series2019 (19) - 2.0 118d M Sport Auto Euro 6 (s/s) 5dr

2019 (19) - 2.0 118d M Sport Auto Euro 6 (s/s) 5dr43

Reduced

£14,300

  • 2L
  • 43.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

BINCA

01908953487 *

4.5/5 Stars

BMW M32023 (23) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 4dr

2023 (23) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 4dr99

Low Mileage

£63,930

  • 3L
  • 11.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

BINCA

01908953487 *

4.5/5 Stars

BMW 3 Series2021 (71) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (71) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr19

£24,995

Finance available £493 pm

  • 2L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Estate

SKS Cars Ltd

01908062063 *

BMW 3 Series2012 (62) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 5 (s/s) (184 ps)9

Reduced

£11,750

  • 2L
  • 15.9K

    Miles
  • Petrol
  • Manual
  • Saloon

BINCA

01908953487 *

4.5/5 Stars

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2018 (18) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr28

£9,795

  • 2L
  • 125.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Oscar James Motors Sales Ltd

01908062428 *

BMW 1 Series2012 (12) - 1.6 116i M Sport Euro 5 (s/s) 5dr

2012 (12) - 1.6 116i M Sport Euro 5 (s/s) 5dr21

Reduced

£3,800

  • 1.6L
  • 115.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

BINCA

01908953487 *

4.5/5 Stars

BMW 1 Series2017 (17) - 3.0 M140i Auto Euro 6 (s/s) 5dr

2017 (17) - 3.0 M140i Auto Euro 6 (s/s) 5dr54

Reduced

£18,000

  • 3L
  • 50.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

BINCA

01908953487 *

4.5/5 Stars

BMW 1 Series2013 (13) - 2.0 118d Exclusive Edition Euro 5 (s/s) 2dr

2013 (13) - 2.0 118d Exclusive Edition Euro 5 (s/s) 2dr54

Low Mileage

£6,490

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW X12012 (62) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr

2012 (62) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr58

Low Mileage

£5,990

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Auto Globe Limited

01908765760 *

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.