New BMW for Sale

Powered by cars2buy, it's just easier

511 matches found

Filter Your Results

BMW

Advanced Filters

Showing 1 to 10 of 511

BMW 1-Series Hatchback

118i SE (07/17 on) 3d

£17,819

  • Manual
  • Petrol

Save £5,231

List Price £23,050

BMW 1-Series Hatchback

118i SE Business 3d

£17,896

  • Manual
  • Petrol

Save £5,164

List Price £23,060

BMW 1-Series Hatchback

118i SE (07/17 on) 5d

£18,243

  • Manual
  • Petrol

Save £5,357

List Price £23,600

BMW 1-Series Hatchback

118i SE Business 5d

£18,320

  • Manual
  • Petrol

Save £5,290

List Price £23,610

BMW 1-Series Hatchback

118i Sport (07/17 on) 3d

£18,589

  • Manual
  • Petrol

Save £5,461

List Price £24,050

BMW 1-Series Hatchback

118i SE auto (07/17 on) 3d

£18,896

  • Automatic
  • Petrol

Save £5,564

List Price £24,460

BMW 1-Series Hatchback

118i SE Business auto 3d

£18,973

  • Automatic
  • Petrol

Save £5,497

List Price £24,470

BMW 1-Series Hatchback

118i Sport (07/17 on) 5d

£19,013

  • Manual
  • Petrol

Save £5,587

List Price £24,600

BMW 1-Series Hatchback

118i SE (07/17 on) 3d

£19,138

  • Manual
  • Petrol

Save £3,912

List Price £23,050

BMW 1-Series Hatchback

118i SE auto (07/17 on) 5d

£19,319

  • Automatic
  • Petrol

Save £5,691

List Price £25,010

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.