New BMW 3-Series for Sale

Powered by cars2buy, it's just easier

94 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 1 to 10 of 94

BMW 3-Series Touring

318i SE (07/15-) 5d

£21,874

  • Manual
  • Petrol

Save £7,466

List Price £29,340

BMW 3-Series Touring

318i Sport (07/15-) 5d

£22,096

  • Manual
  • Petrol

Save £7,544

List Price £29,640

BMW 3-Series Touring

318i SE (07/15-) 5d Step Auto

£23,021

  • Automatic
  • Petrol

Save £7,869

List Price £30,890

BMW 3-Series Touring

318i SE (07/15-) 5d

£23,036

  • Manual
  • Petrol

Save £6,304

List Price £29,340

BMW 3-Series Touring

318i Sport (07/15-) 5d Step Auto

£23,243

  • Automatic
  • Petrol

Save £7,947

List Price £31,190

BMW 3-Series Touring

318i Sport (07/15-) 5d

£23,264

  • Manual
  • Petrol

Save £6,376

List Price £29,640

BMW 3-Series Touring

320i SE (07/15-) 5d

£23,886

  • Manual
  • Petrol

Save £8,134

List Price £32,020

BMW 3-Series Touring

318i SE (07/15-) 5d Step Auto

£24,214

  • Automatic
  • Petrol

Save £6,676

List Price £30,890

BMW 3-Series Touring

318i Sport (07/15-) 5d Step Auto

£24,442

  • Automatic
  • Petrol

Save £6,748

List Price £31,190

BMW 3-Series Touring

320i SE (07/15-) 5d Step Auto

£24,723

  • Automatic
  • Petrol

Save £8,537

List Price £33,260

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.