Used Mercedes-Benz B Class cars for sale on What Car?

Powered by

What Car? Classifieds have 142 approved used Mercedes-Benz B Class cars available for sale from Mercedes-Benz approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Mercedes-Benz B Class cars near you.

Powered by

Cars found 142

Chosen Filters (4)
* Postcode invalid
Mercedes-Benz B-CLASS 1.8 B180 CDI BlueEfficiency SE 7G-DCT Euro 5 (s/s) 5dr

Mercedes-Benz B-CLASS 1.8 B180 CDI BlueEfficiency SE 7G-DCT Euro 5 (s/s) 5dr

Sandy, Bedfordshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 90,000 Miles
£6,950
Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Fareham, Hampshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,000 Miles
£9,495
Mercedes-Benz B Class 2.0 B180 SE 5dr

Mercedes-Benz B Class 2.0 B180 SE 5dr

Woking, Surrey
  • 2006 reg
  • Diesel
  • 5 Doors
  • Manual
  • 118,000 Miles
£2,490
Mercedes-Benz B Class 1.8 B180 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Mercedes-Benz B Class 1.8 B180 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Bury st edmunds, Suffolk
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 77,025 Miles
£6,990
Mercedes-Benz B CLASS 1.5 B160 SE CVT 5dr

Mercedes-Benz B CLASS 1.5 B160 SE CVT 5dr

Middlesbrough, Cleveland
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 70,883 Miles
£5,495
Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Swindon, Wiltshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 98,722 Miles
£7,199
Mercedes-Benz B Class 2.0 B180 SE CVT 5dr

Mercedes-Benz B Class 2.0 B180 SE CVT 5dr

St. ives, cambridgeshire, Cambridgeshire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 121,810 Miles
£2,495
Mercedes-Benz B-CLASS 1.8 B180 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Mercedes-Benz B-CLASS 1.8 B180 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Liskeard, Cornwall
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 18,500 Miles
£10,750
Mercedes-Benz B Class 2.0 B180 CDI Sport CVT 5dr

Mercedes-Benz B Class 2.0 B180 CDI Sport CVT 5dr

Rainham, Essex
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 57,000 Miles
£4,895
Mercedes-Benz B Class 2.0 B200 SE CVT 5dr

Mercedes-Benz B Class 2.0 B200 SE CVT 5dr

Luton, Bedfordshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 100,000 Miles
£2,049
Mercedes-Benz B-CLASS 1.8 B180 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Mercedes-Benz B-CLASS 1.8 B180 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Nottingham, Nottinghamshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 47,000 Miles
£8,450
Mercedes-Benz B Class 1.7 B180 SE CVT 5dr

Mercedes-Benz B Class 1.7 B180 SE CVT 5dr

Wembley, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 91,000 Miles
£5,890
Mercedes-Benz B Class 2.0 B180 SE CVT 5dr

Mercedes-Benz B Class 2.0 B180 SE CVT 5dr

Strood, Kent
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 96,000 Miles
£2,994
Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Rickmansworth, Hertfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 28,000 Miles
£8,500
Mercedes-Benz B Class 1.5 B160 BlueEfficiency SE 5dr

Mercedes-Benz B Class 1.5 B160 BlueEfficiency SE 5dr

Slough, Buckinghamshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,700 Miles
£3,689
Mercedes-Benz B Class 1.5 B160 BlueEfficiency Sport 5dr

Mercedes-Benz B Class 1.5 B160 BlueEfficiency Sport 5dr

West drayton, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 69,300 Miles
£3,890
Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Welwyn, Hertfordshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 64,000 Miles
£8,900
Mercedes-Benz B Class 1.7 B170 SE CVT 5dr

Mercedes-Benz B Class 1.7 B170 SE CVT 5dr

Egham, Surrey
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 104,288 Miles
£2,490
Mercedes-Benz B Class 1.5 B150 SE Autotronic 5dr

Mercedes-Benz B Class 1.5 B150 SE Autotronic 5dr

Slough, Buckinghamshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 121,000 Miles
£2,975
Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Mercedes-Benz B Class 1.8 B200 CDI BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Stoke-on-trent, Staffordshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 94,626 Miles
£7,995
...