New BMW for Sale

Powered by cars2buy, it's just easier

337 matches found

Filter Your Results

BMW

Advanced Filters

Showing 1 to 10 of 337

BMW 2-Series Active Tourer

218i SE (04/2018 on) 5d

£19,003

  • Manual
  • Petrol

Save £6,517

List Price £25,520

BMW 2-Series Active Tourer

218i SE (04/2018 on) 5d

£19,038

  • Manual
  • Petrol

Save £6,482

List Price £25,520

BMW 2-Series Active Tourer

216d SE (04/2018 on) 5d

£19,698

  • Manual
  • Diesel

Save £6,662

List Price £26,360

BMW 2-Series Active Tourer

216d SE (04/2018 on) 5d

£19,974

  • Manual
  • Diesel

Save £6,386

List Price £26,360

BMW 2-Series Active Tourer

218i Sport (04/2018 on) 5d

£20,067

  • Manual
  • Petrol

Save £6,883

List Price £26,950

BMW 2-Series Gran Tourer

218i SE (04/2018 on) 5d

£20,421

  • Manual
  • Petrol

Save £6,984

List Price £27,405

BMW 2-Series Coupe

218i SE (07/17 on) 2d

£20,426

  • Manual
  • Petrol

Save £5,274

List Price £25,700

BMW 2-Series Active Tourer

218i Luxury (04/2018 on) 5d

£20,607

  • Manual
  • Petrol

Save £7,093

List Price £27,700

BMW 2-Series Active Tourer

216d Sport (04/2018 on) 5d

£20,728

  • Manual
  • Diesel

Save £7,062

List Price £27,790

£20,881

  • Manual
  • Petrol

Save £3,504

List Price £24,385

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.