New BMW for Sale

Powered by cars2buy, it's just easier

435 matches found

Filter Your Results

BMW

Advanced Filters

Showing 1 to 10 of 435

BMW 1-Series Hatchback

118i SE (07/17 on) 3d

£18,618

  • Manual
  • Petrol

Save £3,832

List Price £22,450

BMW 1-Series Hatchback

118i SE (07/17 on) 5d

£19,058

  • Manual
  • Petrol

Save £3,942

List Price £23,000

BMW 1-Series Hatchback

118i Sport (07/17 on) 3d

£19,418

  • Manual
  • Petrol

Save £4,032

List Price £23,450

BMW 1-Series Hatchback

116d SE (07/17 on) 3d

£19,438

  • Manual
  • Diesel

Save £3,987

List Price £23,425

BMW 1-Series Hatchback

116d SE Business 3d

£19,722

  • Manual
  • Diesel

Save £4,058

List Price £23,780

BMW 1-Series Hatchback

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

£19,778

  • Automatic
  • Petrol

Save £4,082

List Price £23,860

BMW 1-Series Hatchback

118i Sport (07/17 on) 5d

£19,858

  • Manual
  • Petrol

Save £4,142

List Price £24,000

BMW 1-Series Hatchback

116d SE (07/17 on) 5d

£19,878

  • Manual
  • Diesel

Save £4,097

List Price £23,975

BMW 1-Series Hatchback

116d SE Business 5d

£20,162

  • Manual
  • Diesel

Save £4,168

List Price £24,330

BMW 1-Series Hatchback

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

£20,218

  • Automatic
  • Petrol

Save £4,192

List Price £24,410

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.