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

powered by

What Car? Classifieds have 153 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 153

Cars found 153

Active Filters (2)

Mercedes-Benz B Class B180 Cdi Eco Se 5dr

£7,765
2014
Morecambe, Lancashire
45,000 Miles
diesel
manual
5 Doors
2014
£7,765
Morecambe, Lancashire
45,000 Miles
diesel
manual
5 Doors
Morecambe, Lancashire
Dealer logo

Mercedes-Benz B Class B180 Cdi Sport 5dr

£8,000
2014
Oldham, Lancashire
61,750 Miles
diesel
manual
5 Doors
2014
£8,000
Oldham, Lancashire
61,750 Miles
diesel
manual
5 Doors
Oldham, Lancashire
Dealer logo

Mercedes-Benz B Class B180 Cdi Eco Se 5dr

£8,499
2014
Beccles, Suffolk
48,000 Miles
diesel
manual
5 Doors
2014
£8,499
Beccles, Suffolk
48,000 Miles
diesel
manual
5 Doors
Beccles, Suffolk
Dealer logo

Mercedes-Benz B Class B180 Cdi Blueefficiency Sport 5dr Auto

£8,795
2014
Basingstoke, Hampshire
49,773 Miles
diesel
automatic
5 Doors
2014
£8,795
Basingstoke, Hampshire
49,773 Miles
diesel
automatic
5 Doors
Basingstoke, Hampshire
Dealer logo

Mercedes-Benz B Class B180 Cdi Sport 5dr

£8,999
2014
Mansfield, Nottinghamshire
33,897 Miles
diesel
manual
5 Doors
2014
£8,999
Mansfield, Nottinghamshire
33,897 Miles
diesel
manual
5 Doors
Mansfield, Nottinghamshire
Dealer logo

Mercedes-Benz B Class B180 Cdi Sport 5dr

£8,999
2014
Ashford, Kent
33,000 Miles
diesel
manual
5 Doors
2014
£8,999
Ashford, Kent
33,000 Miles
diesel
manual
5 Doors
Ashford, Kent
Dealer logo

Mercedes-Benz B Class B200 Cdi Blueefficiency Sport 5dr Auto

£9,980
2014
Chester, Cheshire
44,400 Miles
diesel
automatic
5 Doors
2014
£9,980
Chester, Cheshire
44,400 Miles
diesel
automatic
5 Doors
Chester, Cheshire
Dealer logo

Mercedes-Benz B Class B180 Cdi Sport 5dr

£9,995
2015
Swindon, Oxfordshire
45,553 Miles
diesel
manual
5 Doors
2015
£9,995
Swindon, Oxfordshire
45,553 Miles
diesel
manual
5 Doors
Swindon, Oxfordshire
Dealer logo

Mercedes-Benz B Class B200 Cdi Blueefficiency Sport 5dr Auto

£10,499
2014
Spittlegate Level, Lincolnshire
34,986 Miles
diesel
automatic
5 Doors
2014
£10,499
Spittlegate Level, Lincolnshire
34,986 Miles
diesel
automatic
5 Doors
Spittlegate Level, Lincolnshire
Dealer logo

Mercedes-Benz B Class B180d Sport Executive 5dr Auto

£11,390
2016
Bristol, Gloucestershire
40,290 Miles
diesel
automatic
5 Doors
2016
£11,390
Bristol, Gloucestershire
40,290 Miles
diesel
automatic
5 Doors
Bristol, Gloucestershire
Dealer logo
...