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,501

List Price £29,255

BMW 3-Series Touring

318i Sport (07/15-) 5d

£21,971

  • Manual
  • Petrol

Save £7,584

List Price £29,555

BMW 3-Series Touring

316d SE (07/15-) 5d

£23,613

  • Manual
  • Diesel

Save £8,262

List Price £31,875

BMW 3-Series Touring

316d Sport (07/15-) 5d

£23,831

  • Manual
  • Diesel

Save £8,344

List Price £32,175

BMW 3-Series Touring

318d SE (07/15-) 5d

£24,621

  • Manual
  • Diesel

Save £8,644

List Price £33,265

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,249

List Price £35,465

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.