Skip to main content
Get theCazoo logoapp - Powered by MOTORS

20,829 Used BMW cars for sale

BMW 1 Series2015 (65) - 1.5 116d ED Plus Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

2015 (65) - 1.5 116d ED Plus Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)27

£5,750

£100/pm (HP)

  • 1.5L
  • 102.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW X32012 (12) - xDrive20d M Sport 5dr Step Auto

2012 (12) - xDrive20d M Sport 5dr Step Auto12

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Border Car & Commercial

01896801277 *

4.9/5 Stars

BMW X62016 (10) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2016 (10) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)30

Reduced

£19,495

£380/pm (HP)

  • 3L
  • 84.2K

    Miles
  • Diesel
  • Automatic
  • SUV

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW X12017 (17) - 2.0 18d SE SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

2017 (17) - 2.0 18d SE SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)24

£10,995

£210/pm (HP)

  • 2L
  • 81.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW 1 Series2020 - 118i M Sport 5dr

2020 - 118i M Sport 5dr52

Low Mileage

£17,490

  • 1.5L
  • 30.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Greendale Car Sales

01450390737 *

BMW M42017 (67) - M4 2dr DCT

2017 (67) - M4 2dr DCT61

£22,495

£442/pm (HP)

  • 3L
  • 84.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

J O Premier Motors Limited

01312874285 *

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

2017 (17) - 2.0 318d Sport Euro 6 (s/s) 4dr37

£6,295

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Saloon

J O Premier Motors Limited

01312874285 *

BMW M22019 (19) - M2 Competition 2dr DCT

2019 (19) - M2 Competition 2dr DCT48

Low Mileage

£34,995

£533/pm (PCP)

  • 3L
  • 20.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

SCOTISH VAN CENTRE LTD

01312874277 *

BMW 3 Series2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)

2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)22

£9,995

  • 2L
  • 90.6K

    Miles
  • Petrol
  • Manual
  • Estate

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW 1 Series2022 - 1.5 118i M Sport lcp Hatchback 5dr Petrol Dct Euro 6 s/s 136 Ps

2022 - 1.5 118i M Sport lcp Hatchback 5dr Petrol Dct Euro 6 s/s 136 Ps8

£21,999

  • 1.5L
  • 30.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Tustain Motors Hawick

01450390326 *

BMW X12014 (14) - xDrive 18d xLine 5dr Step Auto

2014 (14) - xDrive 18d xLine 5dr Step Auto6

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Border Car & Commercial

01896801277 *

4.9/5 Stars

BMW 3 Series2016 (16) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)

2016 (16) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)28

£11,995

£231/pm (HP)

  • 2L
  • 90.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW 5 Series2011 (11) - 2.0 520D M SPORT 4d 181 BHP 4-Door

2011 (11) - 2.0 520D M SPORT 4d 181 BHP 4-Door22

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 98.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW 1 Series2021 - M135i xDrive 5dr Step Auto

2021 - M135i xDrive 5dr Step Auto2

£23,990

  • 2L
  • 34.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Greendale Car Sales

01450390737 *

BMW 3 Series2016 (Z4) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2016 (Z4) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (225

£8,495

£157/pm (HP)

  • 2L
  • 91.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW 1 Series2019 - 116d M Sport Shadow Edition 5dr

2019 - 116d M Sport Shadow Edition 5dr54

£12,990

  • 1.5L
  • 63.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Greendale Car Sales

01450390737 *

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

2015 (65) - 1.5 218i M Sport Euro 6 (s/s) 2dr44

£7,595

£138/pm (HP)

  • 1.5L
  • 89.8K

    Miles
  • Petrol
  • Manual
  • Coupe

J O Premier Motors Limited

01312874285 *

BMW 3 Series2017 - 2.0 320d M Sport Shadow Edition 5dr

2017 - 2.0 320d M Sport Shadow Edition 5dr56

£14,490

  • 2L
  • 70.7K

    Miles
  • Diesel
  • Manual
  • Estate

Greendale Car Sales

01450390737 *

BMW 3 Series2012 - 320d Sport Plus 2dr Step Auto

2012 - 320d Sport Plus 2dr Step Auto6

Low Mileage

£6,795

£122/pm (HP)

  • 2L
  • 95.1K

    Miles
  • Diesel
  • Automatic
  • Coupe

Border Cars Ltd

01835340734 *

BMW 1 Series2021 - 2.0 118D M Sport 5dr

2021 - 2.0 118D M Sport 5dr2

£17,490

  • 2L
  • 42.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Greendale Car Sales

01450390737 *

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