New BMW for Sale

Powered by cars2buy, it's just easier

39 matches found

Filter Your Results

BMW

Advanced Filters

Showing 11 to 20 of 39

BMW 1-Series Hatchback

118i M Sport (Plus Pack) 5d

£25,273

  • Manual
  • Petrol

Save £4,332

List Price £29,605

BMW 1-Series Hatchback

118d Sport Sport Automatic 5d

£25,355

  • Automatic
  • Diesel

Save £4,500

List Price £29,855

BMW 1-Series Hatchback

118d M Sport 5d

£25,517

  • Manual
  • Diesel

Save £4,538

List Price £30,055

BMW 1-Series Hatchback

120d Sport Automatic 5d

£26,460

  • Automatic
  • Diesel

Save £5,135

List Price £31,595

BMW 1-Series Hatchback

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

£26,608

  • Manual
  • Petrol

Save £4,497

List Price £31,105

BMW X1 SUV

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

£26,716

  • Automatic
  • Petrol

Save £6,294

List Price £33,010

BMW 1-Series Hatchback

118d M Sport (Tech Pack I) 5d

£26,852

  • Manual
  • Diesel

Save £4,703

List Price £31,555

BMW 1-Series Hatchback

118d M Sport (Plus Pack) 5d

£27,095

  • Manual
  • Diesel

Save £4,760

List Price £31,855

BMW 1-Series Hatchback

118d M Sport Sport Automatic 5d

£27,138

  • Automatic
  • Diesel

Save £4,842

List Price £31,980

BMW X1 SUV

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

£28,081

  • Automatic
  • Petrol

Save £6,679

List Price £34,760

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.