Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,628 Used BMW cars for sale

BMW i42022 - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

2022 - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)37

£23,281

£340/pm (PCP)

  • 50.1K

    Miles
  • Electric
  • Automatic
  • Hatchback

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 1 Series2008 (08) - 1.6 116i M Sport Euro 4 5dr

2008 (08) - 1.6 116i M Sport Euro 4 5dr14

Low Mileage

£2,189

  • 1.6L
  • 94.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Sensibly Priced Cars

01179928443 *

BMW X42016 - xDrive20d M Sport 5dr Step Auto

2016 - xDrive20d M Sport 5dr Step Auto37

£14,130

£323/pm (HP)

  • 2L
  • 80.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 6 Series2014 (64) - 3.0 640d M Sport Auto Euro 5 (s/s) 2dr

2014 (64) - 3.0 640d M Sport Auto Euro 5 (s/s) 2dr39

Low Mileage

£14,499

£283/pm (HP)

  • 3L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Thornbury Car Centre

01454800976 *

BMW 1 Series2015 (65) - 1.5 118i Sport Euro 6 (s/s) 5dr

2015 (65) - 1.5 118i Sport Euro 6 (s/s) 5dr6

Low Mileage

£8,494

£157/pm (HP)

  • 1.5L
  • 50.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vivian Price Cars

01172331344 *

BMW X22018 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)38

Low Mileage

£17,160

£368/pm (HP)

  • 2L
  • 56.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2014 (64) - 2.0 318d Sport Euro 5 (s/s) 4dr14

£6,294

£111/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW X32021 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

2021 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)38

£25,000

£436/pm (PCP)

  • 2L
  • 41.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 1 Series2011 (61) - 120d Urban 5dr Step Auto

2011 (61) - 120d Urban 5dr Step Auto37

Low Mileage

£7,999

£147/pm (HP)

  • 2L
  • 41.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Thornbury Car Centre

01454800976 *

BMW X62017 - XDRIVE40d M SPORT 4-Door

2017 - XDRIVE40d M SPORT 4-Door30

Low Mileage

£23,995

£472/pm (HP)

  • 3L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Summerhill Motors Limited

01174400935 *

0/5 Stars

BMW 2 Series2015 (65) - 218d Sport 5dr Step Auto

2015 (65) - 218d Sport 5dr Step Auto6

£5,494

£94/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Vivian Price Cars

01172331344 *

BMW X42020 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

2020 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)36

£25,581

£485/pm (PCP)

  • 2L
  • 46.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 5 Series2014 - ActiveHybrid 5 M Sport 4dr Step Auto

2014 - ActiveHybrid 5 M Sport 4dr Step Auto55

Low Mileage

£9,995

  • 3L
  • 71.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bristol Auto Hub

01172331341 *

3.6/5 Stars

BMW 2 Series Gran Coupe2021 - 218i M Sport 4-Door

2021 - 218i M Sport 4-Door64

Reduced

£12,240

£236/pm (HP)

  • 1.5L
  • 111.5K

    Miles
  • Petrol
  • Manual
  • Saloon

RB AUTOS SW LIMITED TA Bristol Car Centre

01172331345 *

BMW 3 Series2016 - 2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)

2016 - 2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)11

Low Mileage

£10,000

  • 2L
  • 54.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 1 Series2020 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

2020 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)32

Low Mileage

£21,594

£427/pm (PCP)

  • 2L
  • 33.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 1 Series2025 - 120 M Sport 5dr Step Auto

2025 - 120 M Sport 5dr Step Auto12

£26,498

  • 1.5L
  • 13.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Bristol

01416118398 *

BMW X42016 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2016 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)33

£13,390

£305/pm (HP)

  • 2L
  • 91.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 1 Series2009 (59) - 2.0 116d SE Euro 4 5dr

2009 (59) - 2.0 116d SE Euro 4 5dr12

Low Mileage

£3,695

£62/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Vivian Price Cars

01172331344 *

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

2013 (63) - 2.0 116d Sport Euro 5 (s/s) 5dr6

Low Mileage

£4,994

£84/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Vivian Price Cars

01172331344 *

* 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.