Used BMW 2-Series for Sale

Powered by motors.co.uk

383 matches found

Filter Your Results

BMW
2-Series

Advanced Filters

Showing 301 to 310 of 383

BMW 2-Series

218i Luxury Dual-clutch auto (04/2018 on) 5d

£20,488

  • 2019/69
  • 3,613 miles
  • Automatic
  • Petrol

Listers Kings Lynn (BMW),

Kings Lynn

0155 333 4547

(National rate call)

BMW 2-Series

M235i 2d Step Auto

£20,495

  • 2015/15
  • 16,000 miles
  • Automatic
  • Petrol

SD Vehicles,

Nuneaton

0247 728 8758

(National rate call)

BMW 2-Series

218d M Sport auto (07/17 on) 2d

£20,495

  • 2019/69
  • 10,000 miles
  • Automatic
  • Diesel

Kaim Park Garage,

Bathgate

0150 655 1618

(National rate call)

BMW 2-Series

225xe M Sport Premium auto 5d

£20,495

  • 2018/68
  • 18,145 miles
  • Automatic
  • Petrol/PlugIn Elec Hybrid

Westerly Bridgwater BMW,

Bridgwater

0127 840 1348

(National rate call)

BMW 2-Series

218d M Sport Sport Automatic (04/2018 on) 5d
  • 2019/69
  • 3,300 miles
  • Automatic
  • Diesel

Stratstone BMW Derby,

Derby

0133 242 5794

(National rate call)

BMW 2-Series

220i M Sport Sport Dual-clutch auto (04/2018 on) 5d

£20,498

  • 2019/68
  • 13,842 miles
  • Automatic
  • Petrol

Arnold Clark Motorstore (Preston),

Preston

0177 239 4640

(National rate call)

BMW 2-Series

225xe M Sport Premium auto 5d
  • 2018/68
  • 10,157 miles
  • Automatic
  • Petrol/PlugIn Elec Hybrid

Arnold Clark Fiat / Abarth (Falkirk),

Grangemouth

0132 444 1520

(National rate call)

BMW 2-Series

218d M Sport Sport Automatic (04/2018 on) 5d

£20,697

  • 2020/69
  • 6,641 miles
  • Automatic
  • Diesel

Stratstone BMW Tyneside,

Wallsend

0191 379 1336

(National rate call)

BMW 2-Series

M240i (Navigation) Sport Automatic 2d

£20,790

  • 2017/17
  • 33,191 miles
  • Automatic
  • Petrol

Stratstone BMW Hull,

Hull

0148 227 2802

(National rate call)

BMW 2-Series

220i M Sport Sport Dual-clutch auto (04/2018 on) 5d
  • 2019/69
  • 13,290 miles
  • Automatic
  • Petrol

Cazoo,

London

0203 993 3467

(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.