Skip to main content

16,997 Used BMW cars for sale

BMW 2 Series Gran Tourer2019 (69) - 2.0 220d M Sport Auto Euro 6 (s/s) 5dr

2019 (69) - 2.0 220d M Sport Auto Euro 6 (s/s) 5dr13

£13,494

Finance available £279 pm

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2014 (64) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

2014 (64) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr13

Reduced

£8,494

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 2 Series Gran Tourer2019 - 1.5 218i SE Gran Tourer 5-Door

2019 - 1.5 218i SE Gran Tourer 5-Door38

Reduced

£7,500

Finance available £145 pm

  • 1.5L
  • 102.3K

    Miles
  • Petrol
  • Manual
  • People Carrier

Stonehouse Motor Company

01453297343 *

BMW 3 Series2014 (64) - 2.0 320d ED EfficientDynamics Business Touring Auto Euro 5 (s/s) 5dr

2014 (64) - 2.0 320d ED EfficientDynamics Business Touring Auto Euro 5 (s/s) 5dr59

Low Mileage

£8,999

Finance available £179 pm

  • 2L
  • 79.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Thornbury Car Centre

01454800976 *

BMW M22017 (67) - 3.0i DCT Euro 6 (s/s) 2dr

2017 (67) - 3.0i DCT Euro 6 (s/s) 2dr18

Reduced

£26,994

Finance available £534 pm

  • 3L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 1 Series2015 (65) - 3.0 M135i Auto Euro 6 (s/s) 5dr

2015 (65) - 3.0 M135i Auto Euro 6 (s/s) 5dr14

£9,994

  • 3L
  • 123.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2022 (22) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr16

£18,494

Finance available £359 pm

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

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

2018 (68) - 3.0 30d M Sport Edition Auto xDrive Euro 6 (s/s) 5dr16

£18,994

Finance available £370 pm

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • SUV

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition 5-Door

2021 - 2.0 330e 12kWh M Sport Pro Edition 5-Door35

£22,995

  • 2L
  • 66.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

MCR Specialist Cars

01453701527 *

BMW 3 Series2018 (18) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr16

Reduced

£7,994

  • 1.5L
  • 121.0K

    Miles
  • Petrol
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW M42017 (17) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

2017 (17) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr19

Reduced

£26,994

Finance available £534 pm

  • 3L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2014 - XDRIVE LUXURY 4-Door

2014 - XDRIVE LUXURY 4-Door22

Low Mileage

£8,493

  • 2L
  • 49.0K

    Miles
  • Diesel
  • Manual
  • Saloon

cjs autos ltd

01454803082 *

4.4/5 Stars

BMW 1 Series2015 (15) - 2.0 116d Sport Euro 5 (s/s) 5dr

2015 (15) - 2.0 116d Sport Euro 5 (s/s) 5dr11

£5,494

Finance available £100 pm

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW X32013 - XDRIVE35D M SPORT (ELECTRIC PAN ROOF) 5-Door

2013 - XDRIVE35D M SPORT (ELECTRIC PAN ROOF) 5-Door25

£10,993

  • 3L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • SUV

cjs autos ltd

01454803082 *

4.4/5 Stars

BMW 6 Series Gran Coupe2015 (15) - 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

2015 (15) - 3.0 640d M Sport Auto Euro 6 (s/s) 4dr21

£13,994

Finance available £290 pm

  • 3L
  • 97.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 1 Series2019 (19) - 1.5 116d SE Business Euro 6 (s/s) 5dr

2019 (19) - 1.5 116d SE Business Euro 6 (s/s) 5dr14

Reduced

£11,294

Finance available £230 pm

  • 1.5L
  • 32.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr14

£9,994

Finance available £201 pm

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 2 Series Gran Tourer2016 (16) - 2.0 218d SE Auto Euro 6 (s/s) 5dr

2016 (16) - 2.0 218d SE Auto Euro 6 (s/s) 5dr16

Low Mileage

£12,494

Finance available £257 pm

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW X52014 - XDRIVE30D M SPORT (NAV) 5-Door

2014 - XDRIVE30D M SPORT (NAV) 5-Door24

Reduced

£14,993

Finance available £313 pm

  • 3L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • SUV

cjs autos ltd

01454803082 *

4.4/5 Stars

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

2015 (15) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr15

Reduced

£12,994

Finance available £268 pm

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/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.