New BMW 3-Series for Sale

Powered by cars2buy, it's just easier

22 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 1 to 10 of 22

BMW 3-Series Touring

318i SE (07/15-) 5d

£21,754

  • Manual
  • Petrol

Save £7,591

List Price £29,345

BMW 3-Series Touring

318i Sport (07/15-) 5d

£21,971

  • Manual
  • Petrol

Save £7,674

List Price £29,645

BMW 3-Series Touring

316d SE (07/15-) 5d

£23,613

  • Manual
  • Diesel

Save £8,352

List Price £31,965

BMW 3-Series Touring

316d Sport (07/15-) 5d

£23,831

  • Manual
  • Diesel

Save £8,434

List Price £32,265

BMW 3-Series Touring

318d SE (07/15-) 5d

£24,621

  • Manual
  • Diesel

Save £8,734

List Price £33,355

BMW 3-Series Gran Turismo

320i SE (Business Media) 5d Step Auto

£24,999

  • Automatic
  • Petrol

Save £9,636

List Price £34,635

BMW 3-Series Gran Turismo

320i Sport (Business Media) 5d Step Auto

£25,809

  • Automatic
  • Petrol

Save £9,966

List Price £35,775

BMW 3-Series Gran Turismo

320d (190bhp) SE (Business Media) 5d

£25,858

  • Manual
  • Diesel

Save £10,307

List Price £36,165

BMW 3-Series Touring

318d M Sport (07/15-) 5d

£26,216

  • Manual
  • Diesel

Save £9,339

List Price £35,555

BMW 3-Series Gran Turismo

320d (190bhp) SE (Professional Media) 5d

£26,455

  • Manual
  • Diesel

Save £10,550

List Price £37,005

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.