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

In partnership with

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

In partnership with

Cars found 107

Chosen Filters (4)
* Postcode invalid
Image unavailable

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

Kings lynn, Norfolk
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 55,820 Miles
£6,098
Mercedes-Benz B Class 1.6 B180 BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Mercedes-Benz B Class 1.6 B180 BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Christchurch, Dorset
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 94,700 Miles
£6,390
Mercedes-Benz B-CLASS 1.5 B160 Sport CVT 5dr

Mercedes-Benz B-CLASS 1.5 B160 Sport CVT 5dr

Peterborough, Lincolnshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 45,662 Miles
£5,199
Mercedes-Benz B Class 2.0 B200 CDI Sport CVT 5dr

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

Milton keynes, Northamptonshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 129,187 Miles
£2,350
Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Derby, Derbyshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 109,339 Miles
£2,195
Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Burton-on-trent, Staffordshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 92,846 Miles
£2,995
Mercedes-Benz B Class 1.8 B180 CDI BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

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

Canterbury, Kent
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 73,000 Miles
£6,750
Mercedes-Benz B Class 2.0 B200 CDI SE CVT 5dr

Mercedes-Benz B Class 2.0 B200 CDI SE CVT 5dr

Leigh, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 94,000 Miles
£2,475
Mercedes-Benz B Class 2.0 B180 CDI Sport 5dr

Mercedes-Benz B Class 2.0 B180 CDI Sport 5dr

Liverpool, Merseyside
  • 2009 reg
  • Diesel
  • 5 Doors
  • Manual
  • 98,000 Miles
£1,790
Mercedes-Benz B Class 2.0 B180 CDI Sport CVT 5dr

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

Bolton, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 17,000 Miles
£5,990
Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Willesden, Brent
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 76,000 Miles
£2,999
Mercedes-Benz B Class 1.5 B160 BlueEfficiency Sport 5dr

Mercedes-Benz B Class 1.5 B160 BlueEfficiency Sport 5dr

St albans, Hertfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 107,120 Miles
£2,500
Mercedes-Benz B Class 1.7 B180 BlueEfficiency Sport 5dr

Mercedes-Benz B Class 1.7 B180 BlueEfficiency Sport 5dr

Brentwood, Essex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 53,872 Miles
£7,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

Darwen, Lancashire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 52,117 Miles
£6,195
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

Shefford, Bedfordshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 93,959 Miles
£5,000
Mercedes-Benz B Class 1.5 B160 BlueEfficiency Sport 5dr

Mercedes-Benz B Class 1.5 B160 BlueEfficiency Sport 5dr

Stoke-on-trent, Staffordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,204 Miles
£4,100
Mercedes-Benz B Class 1.6 B180 BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Mercedes-Benz B Class 1.6 B180 BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr

Louth, Lincolnshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 40,300 Miles
£8,495
Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Mercedes-Benz B Class 1.5 B160 SE CVT 5dr

Hounslow, Middlesex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 58,400 Miles
£4,100
Mercedes-Benz B Class 2.0 B200 CDI SE CVT 5dr

Mercedes-Benz B Class 2.0 B200 CDI SE CVT 5dr

Bolton
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 95,962 Miles
£2,495
Mercedes-Benz B Class 1.7 B170 SE CVT 5dr

Mercedes-Benz B Class 1.7 B170 SE CVT 5dr

Burton-on-trent, Staffordshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 110,548 Miles
£2,495
...