Used BMW 3-Series Saloon for Sale

Powered by motors.co.uk

124 matches found

Filter Your Results

BMW
3-Series
3-Series Saloon...
335d xDrive M Sport...

Advanced Filters

Showing 81 to 90 of 124

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto

£20,175

  • 2017/17
  • 35,526 miles
  • Automatic
  • Diesel

Cazoo,

London

0203 993 3467

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto

£20,488

  • 2017/17
  • 46,247 miles
  • Automatic
  • Diesel

Listers Kings Lynn (BMW),

Kings Lynn

0155 333 4547

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto
  • 2017/17
  • 15,000 miles
  • Automatic
  • Diesel

Accept Car Finance Warrington Cheshire,

Warrington

0192 554 1383

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto

£20,500

  • 2017/67
  • 36,567 miles
  • Automatic
  • Diesel

CarShop Warrington,

Warrington

0192 554 1537

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto

£20,597

  • 2018/18
  • 43,482 miles
  • Automatic
  • Diesel

Stratstone BMW Doncaster,

Doncaster

0130 251 5981

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto
  • 2018/18
  • 34,673 miles
  • Automatic
  • Diesel

Stratstone BMW Harrogate,

Harrogate

0142 358 2969

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto
  • 2018/18
  • 29,388 miles
  • Automatic
  • Diesel

CarSupermarket.com Birmingham,

Birmingham

0121 514 7472

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto

£20,775

  • 2017/17
  • 19,789 miles
  • Automatic
  • Diesel

Cazoo,

London

0203 993 3467

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto

£20,777

  • 2016/66
  • 66,795 miles
  • Automatic
  • Diesel

Ice Motors Wales,

Mountain Ash

0144 334 1577

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto

£20,800

  • 2017/17
  • 34,755 miles
  • Automatic
  • Diesel

Vertu BMW Durham,

Durham

0191 379 1879

(National rate call)

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.