Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,338 Used BMW cars for sale

BMW 1 Series2015 - 116D M SPORT 5-Door

2015 - 116D M SPORT 5-Door18

Reduced

£10,495

£199/pm (HP)

  • 1.5L
  • 75.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Platinum Car Sales Ltd

01685702348 *

BMW X52012 - XDRIVE40D M SPORT AUTO 7 SEATER 5-Door

2012 - XDRIVE40D M SPORT AUTO 7 SEATER 5-Door25

Reduced

£11,995

£231/pm (HP)

  • 3L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Platinum Car Sales Ltd

01685702348 *

BMW 1 Series2014 - 116D M SPORT 5-Door

2014 - 116D M SPORT 5-Door18

Reduced

£7,995

£147/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Platinum Car Sales Ltd

01685702348 *

BMW 1 Series2016 - 120d M Sport 5dr Step Auto

2016 - 120d M Sport 5dr Step Auto18

£11,995

£231/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Platinum Car Sales Ltd

01685702348 *

BMW 2 Series2014 - M235i 2dr Step Auto

2014 - M235i 2dr Step Auto15

£12,500

£241/pm (HP)

  • 3L
  • 106.6K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Vale AutoTec Ltd

01685702768 *

BMW 2 Series2017 - 218D M SPORT BLACK PACK 2-Door

2017 - 218D M SPORT BLACK PACK 2-Door18

£9,995

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Platinum Car Sales Ltd

01685702348 *

BMW 1 Series2010 - 2.0 116i Sport 3 door

2010 - 2.0 116i Sport 3 door11

Low Mileage

£3,495

£52/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Aberdare Motors Ltd

01685707603 *

BMW 4 Series2018 - 420D M SPORT 2-Door

2018 - 420D M SPORT 2-Door20

Reduced

£11,995

£231/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Platinum Car Sales Ltd

01685702348 *

BMW 1 Series118I M SPORT BLACK PACK

118I M SPORT BLACK PACK21

£19,995

  • 1.5L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Platinum Car Sales Ltd

01685702348 *

BMW 3 Series2013 - 320D XDRIVE M SPORT 4-Door

2013 - 320D XDRIVE M SPORT 4-Door19

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Platinum Car Sales Ltd

01685702348 *

BMW 5 Series2012 - 520d M Sport 4dr Step Auto [Start Stop]

2012 - 520d M Sport 4dr Step Auto [Start Stop]20

£5,995

  • 2L
  • 134.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Platinum Car Sales Ltd

01685702348 *

BMW 3 Series2013 - 316i SE 4-Door

2013 - 316i SE 4-Door7

Low Mileage

£7,495

£136/pm (HP)

  • 1.6L
  • 56.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Carrera Cars Wales

01685702350 *

4.7/5 Stars

BMW X32004 - 2.5 X3 2.5i SE 5-Door

2004 - 2.5 X3 2.5i SE 5-Door11

Low Mileage

£2,795

  • 2.5L
  • 152.0K

    Miles
  • Petrol
  • Manual
  • SUV

Aberdare Motors Ltd

01685707603 *

BMW 1 Series2006 - 2.0 120d Sport 5 door

2006 - 2.0 120d Sport 5 door13

£2,995

  • 2L
  • 159.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Aberdare Motors Ltd

01685707603 *

BMW 1 Series2008 - 2.0 118d SE 5 door

2008 - 2.0 118d SE 5 door9

£3,995

£96/pm (HP)

  • 2L
  • 0.0

    Miles
  • Diesel
  • Manual
  • Hatchback

Aberdare Motors Ltd

01685707603 *

BMW 1 Series2013 - M135I M PERFORMANCE AUTO 5-Door

2013 - M135I M PERFORMANCE AUTO 5-Door19

Reduced

£10,495

£199/pm (HP)

  • 3L
  • 93.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Platinum Car Sales Ltd

01685702348 *

BMW 5 Series2006 - 2.0 520d SE Saloon 4-Door

2006 - 2.0 520d SE Saloon 4-Door14

£2,745

  • 2L
  • 175.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Aberdare Motors Ltd

01685707603 *

BMW X32013 - XDRIVE30D M SPORT 5-Door

2013 - XDRIVE30D M SPORT 5-Door20

Reduced

£8,995

£168/pm (HP)

  • 3L
  • 111.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Platinum Car Sales Ltd

01685702348 *

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