New BMW for Sale

Powered by cars2buy, it's just easier

452 matches found

Filter Your Results

BMW

Advanced Filters

Showing 1 to 10 of 452

BMW 1-Series Hatchback

118i SE Business 3d

£19,087

  • Manual
  • Petrol

Save £3,978

List Price £23,065

BMW 1-Series Hatchback

118i SE (07/17 on) 3d

£19,138

  • Manual
  • Petrol

Save £3,917

List Price £23,055

BMW 1-Series Hatchback

118i SE (07/17 on) 5d

£19,530

  • Manual
  • Petrol

Save £4,075

List Price £23,605

BMW 1-Series Hatchback

118i SE (07/17 on) 5d

£19,578

  • Manual
  • Petrol

Save £4,027

List Price £23,605

BMW 1-Series Hatchback

118i Sport (07/17 on) 3d

£19,899

  • Manual
  • Petrol

Save £4,156

List Price £24,055

BMW 1-Series Hatchback

116d SE (07/17 on) 3d

£19,926

  • Manual
  • Diesel

Save £4,114

List Price £24,040

BMW 1-Series Hatchback

118i Sport (07/17 on) 3d

£19,938

  • Manual
  • Petrol

Save £4,117

List Price £24,055

BMW 1-Series Hatchback

116d SE Business 3d

£20,138

  • Manual
  • Diesel

Save £4,167

List Price £24,305

BMW 1-Series Hatchback

118i SE Business auto 3d

£20,236

  • Automatic
  • Petrol

Save £4,239

List Price £24,475

BMW 1-Series Hatchback

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

£20,258

  • Automatic
  • Petrol

Save £4,207

List Price £24,465

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.