New BMW 3-Series for Sale

Powered by cars2buy, it's just easier

81 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 1 to 10 of 81

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

£23,264

  • Manual
  • Petrol

Save £6,376

List Price £29,640

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

316d SE (07/15-) 5d

£25,027

  • Manual
  • Diesel

Save £6,933

List Price £31,960

BMW 3-Series Touring

320i SE (07/15-) 5d

£25,147

  • Manual
  • Petrol

Save £6,873

List Price £32,020

BMW 3-Series Touring

316d Sport (07/15-) 5d

£25,255

  • Manual
  • Diesel

Save £7,005

List Price £32,260

BMW 3-Series Touring

320i Sport (07/15-) 5d

£25,375

  • Manual
  • Petrol

Save £6,945

List Price £32,320

BMW 3-Series Touring

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

£26,015

  • Automatic
  • Petrol

Save £7,245

List Price £33,260

BMW 3-Series Touring

318d SE (07/15-) 5d

£26,084

  • Manual
  • Diesel

Save £7,266

List Price £33,350

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.