New BMW for Sale

Powered by cars2buy, it's just easier

34 matches found

Filter Your Results

BMW

Advanced Filters

Showing 21 to 30 of 34

BMW 1-Series Hatchback

118d M Sport Sport Automatic 5d

£26,833

  • Automatic
  • Diesel

Save £5,147

List Price £31,980

BMW 1-Series Hatchback

118i M Sport (Plus Pack and Tech Pack I) Dual-clutch auto 5d

£27,388

  • Automatic
  • Petrol

Save £5,067

List Price £32,455

BMW X1 SUV

sDrive20i Sport Sport Dual-clutch auto (07/19-) 5d

£28,081

  • Automatic
  • Petrol

Save £6,679

List Price £34,760

BMW 1-Series Hatchback

118d M Sport (Plus Pack and Tech Pack I) 5d

£28,108

  • Manual
  • Diesel

Save £5,247

List Price £33,355

BMW 1-Series Hatchback

120d M Sport Automatic 5d

£28,225

  • Automatic
  • Diesel

Save £5,495

List Price £33,720

BMW 1-Series Hatchback

118d M Sport (Plus Pack) Sport Automatic 5d

£28,273

  • Automatic
  • Diesel

Save £5,507

List Price £33,780

BMW 1-Series Hatchback

118d M Sport (Tech Pack I) Sport Automatic 5d

£28,273

  • Automatic
  • Diesel

Save £5,207

List Price £33,480

BMW X1 SUV

sDrive18i M Sport Dual-clutch auto 5d

£28,328

  • Automatic
  • Petrol

Save £6,352

List Price £34,680

BMW X1 SUV

sDrive20i xLine Sport Dual-clutch auto (07/19-) 5d

£28,861

  • Automatic
  • Petrol

Save £6,899

List Price £35,760

BMW X1 SUV

sDrive20i M Sport Sport Dual-clutch auto (07/19-) 5d

£29,485

  • Automatic
  • Petrol

Save £7,075

List Price £36,560

Telephone numbers starting with 08XX will cost you 7p per minute plus your phone company’s access charge. Calls to other telephone numbers will only cost your phone company’s access charge.