Skip to main content

15,388 Used BMW cars for sale

BMW 7 Series2017 (17) - 2.0 740Le 9.2kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (17) - 2.0 740Le 9.2kWh M Sport Auto xDrive Euro 6 (s/s) 4dr86

£20,698

Finance available £405 pm

  • 2L
  • 101.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SR Motors

01793268063 *

BMW 3 Series2015 (15) - 330d xDrive Luxury 4dr Step Auto

2015 (15) - 330d xDrive Luxury 4dr Step Auto36

£7,795

Finance available £152 pm

  • 3L
  • 115.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Harvey One Motors

01793268069 *

BMW X52015 (15) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

2015 (15) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr48

Low Mileage

£24,995

Finance available £493 pm

  • 3L
  • 79.0K

    Miles
  • Diesel
  • Automatic
  • SUV

EVOLVE MOTOR GROUP LTD

01793680983 *

4.9/5 Stars

BMW M22017 (17) - 3.0i Coupe 2dr Petrol Manual Euro 6 (s/s) (370 ps)

2017 (17) - 3.0i Coupe 2dr Petrol Manual Euro 6 (s/s) (370 ps)41

Low Mileage

£26,995

  • 3L
  • 48.5K

    Miles
  • Petrol
  • Manual
  • Coupe

Carite Ltd

01793224408 *

BMW 5 Series2011 (61) - 2.0 520d M Sport Steptronic Euro 5 (s/s) 4dr

2011 (61) - 2.0 520d M Sport Steptronic Euro 5 (s/s) 4dr30

Low Mileage

£7,495

Finance available £145 pm

  • 2L
  • 71.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crave Motors Ltd

01793550959 *

BMW 4 Series Gran Coupe2018 (18) - 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr

2018 (18) - 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr38

Low Mileage

£16,399

Finance available £344 pm

  • 2L
  • 57.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

Prestige Selection LTD

01285701754 *

BMW 1 Series2013 (63) - 2.0 116d M Sport Auto Euro 5 (s/s) 5dr

2013 (63) - 2.0 116d M Sport Auto Euro 5 (s/s) 5dr30

Low Mileage

£7,900

Finance available £154 pm

  • 2L
  • 79.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Prestige Selection LTD

01285701754 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr55

£13,490

Finance available £279 pm

  • 2L
  • 99.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SR Motors

01793268063 *

BMW Z4M2006 (06) - 3.2 2dr

2006 (06) - 3.2 2dr6

Low Mileage

£17,495

Finance available £339 pm

  • 3.2L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Vision Car Sales

01793550993 *

0/5 Stars

BMW 2 Series Active Tourer2018 (68) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

2018 (68) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)50

Reduced

£11,495

  • 1.5L
  • 59.5K

    Miles
  • Petrol
  • Manual
  • People Carrier

Carite Ltd

01793224408 *

BMW X32018 (18) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)50

£20,295

  • 2L
  • 55.9K

    Miles
  • Diesel
  • Automatic
  • SUV

Carite Ltd

01793224408 *

BMW 2 Series2016 - 2.0 M Sport MPV 5dr Petrol Auto xDrive Euro 6 (s/s) (231 ps)

2016 - 2.0 M Sport MPV 5dr Petrol Auto xDrive Euro 6 (s/s) (231 ps)12

Reduced

£8,490

Finance available £167 pm

  • 2L
  • 98.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Swindon Vehicle Solutions

01793550991 *

0/5 Stars

BMW 4 Series2016 (66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

2016 (66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr36

£13,400

Finance available £277 pm

  • 3L
  • 86.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

SR Motors

01793268063 *

BMW 2 Series2017 (17) - 2.0 220d M Sport Euro 6 (s/s) 2dr

2017 (17) - 2.0 220d M Sport Euro 6 (s/s) 2dr36

£11,995

Finance available £246 pm

  • 2L
  • 73.0K

    Miles
  • Diesel
  • Manual
  • Coupe

EVOLVE MOTOR GROUP LTD

01793680983 *

4.9/5 Stars

BMW X12020 (70) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

2020 (70) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)50

£14,990

Finance available £313 pm

  • 2L
  • 91.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Novo Auto

01793680550 *

BMW 1 Series2016 (66) - 1.5 116d M Sport Euro 6 (s/s) 5dr

2016 (66) - 1.5 116d M Sport Euro 6 (s/s) 5dr35

£7,999

Finance available £156 pm

  • 1.5L
  • 89.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Prestige Selection LTD

01285701754 *

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

2019 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr15

£13,490

Finance available £279 pm

  • 2L
  • 91.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SR Motors

01793268063 *

BMW M32006 (06) - 2dr

2006 (06) - 2dr6

Low Mileage

£27,995

Finance available £555 pm

  • 3.2L
  • 78.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Vision Car Sales

01793550993 *

0/5 Stars

BMW 3 Series2012 (62) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

2012 (62) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr48

Low Mileage

£6,725

Finance available £128 pm

  • 2L
  • 99.7K

    Miles
  • Diesel
  • Automatic
  • Estate

SR Motors

01793268063 *

BMW 1 Series2016 (16) - 2.0 125d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (224 ps)

2016 (16) - 2.0 125d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (224 ps)50

Low Mileage

£14,995

  • 2L
  • 51.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Carite Ltd

01793224408 *

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.