Skip to main content

437 Used Mercedes-Benz B-Class cars for sale

Mercedes-Benz B-Class2005 - B200 CDI SE 5dr

2005 - B200 CDI SE 5dr9

Low Mileage

£2,695

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

PRESTIGE BHP

01753915481 *

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

2014 - 1.8 B200 CDI Sport 7G-DCT Euro 5 (s/s) 5dr59

Low Mileage

£8,995

  • 1.8L
  • 53.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Woodcroft Motors

01642030069 *

0/5 Stars

Mercedes-Benz B-Class2010 (10) - B160 SE 5dr CVT Auto

2010 (10) - B160 SE 5dr CVT Auto21

Low Mileage

£3,750

Finance available £61 pm

  • 1.5L
  • 82.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Topyard Automotives Ltd

01932559040 *

Mercedes-Benz B-Class2016 (16) - 1.5 B180d Sport (Executive) 7G-DCT Euro 6 (s/s) 5dr

2016 (16) - 1.5 B180d Sport (Executive) 7G-DCT Euro 6 (s/s) 5dr26

Low Mileage

£8,990

  • 1.5L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car Sea Ltd

02039537442 *

4.8/5 Stars

Mercedes-Benz B-Class2014 (64) - B180 [1.5] CDI Sport 5dr Auto PAN ROOF TOP SPEC

2014 (64) - B180 [1.5] CDI Sport 5dr Auto PAN ROOF TOP SPEC4

£5,995

Finance available £112 pm

  • 1.5L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Quality Car Sales

01924667062 *

Mercedes-Benz B-Class2010 (10) - B180 CDI SE 5dr CVT Auto

2010 (10) - B180 CDI SE 5dr CVT Auto13

Low Mileage

£1,990

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Sour Motors

01613887661 *

Mercedes-Benz B-Class2017 (17) - 2.1 B200d AMG Line (Premium Plus) 7G-DCT Euro 6 (s/s) 5dr

2017 (17) - 2.1 B200d AMG Line (Premium Plus) 7G-DCT Euro 6 (s/s) 5dr45

Low Mileage

£13,499

  • 2.1L
  • 42.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

AL PRESTIGE CARS LTD

02380017157 *

0/5 Stars

Mercedes-Benz B-Class2016 (66) - 2.1 B220d Sport 7G-DCT Euro 6 (s/s) 5dr

2016 (66) - 2.1 B220d Sport 7G-DCT Euro 6 (s/s) 5dr36

Reduced

£10,864

Finance available £220 pm

  • 2.1L
  • 40.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Peter Cooper Vehicle Trade Centre

01489661106 *

Mercedes-Benz B-Class2013 (63) - 1.5 B180 CDI Sport Euro 5 (s/s) 5dr

2013 (63) - 1.5 B180 CDI Sport Euro 5 (s/s) 5dr61

Low Mileage

£5,890

Finance available £109 pm

  • 1.5L
  • 73.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Automad Ltd

01922664517 *

Mercedes-Benz B-Class2020 - B180d AMG Line 5-Door

2020 - B180d AMG Line 5-Door50

Reduced

£13,495

  • 1.5L
  • 101.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Top Gear Stoke

01782432847 *

0/5 Stars

Mercedes-Benz B-Class2014 - 1.5 B180 Sport CDi BlueEfficiency Auto 5dr

2014 - 1.5 B180 Sport CDi BlueEfficiency Auto 5dr31

Low Mileage

£7,195

Finance available £138 pm

  • 1.5L
  • 69.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

NATIONAL CAR HUB

01922665543 *

Mercedes-Benz B-Class2014 (14) - 1.5 B180 CDI SE MPV 5dr Diesel 7G-DCT Euro 5 (s/s) (109 ps)

2014 (14) - 1.5 B180 CDI SE MPV 5dr Diesel 7G-DCT Euro 5 (s/s) (109 ps)29

Reduced

£7,995

Finance available £156 pm

  • 1.5L
  • 72.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

J and I Car Sales

01752987212 *

Mercedes-Benz B-Class2010 - B160 BlueEfficiency Sport 5-Door

2010 - B160 BlueEfficiency Sport 5-Door17

Low Mileage

£2,995

  • 1.5L
  • 57.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Phoenix Car Centre

01962670197 *

Mercedes-Benz B-Class2025 - 1.6L MERCEDES B CLASS

2025 - 1.6L MERCEDES B CLASS41

Low Mileage

£5,990

Finance available £111 pm

  • 1.6L
  • 35.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Jan London Trade Ltd

01217288705 *

Mercedes-Benz B-Class2012 (12) - 1.6 B180 BlueEfficiency SE 7G-DCT Euro 5 (s/s) 5dr

2012 (12) - 1.6 B180 BlueEfficiency SE 7G-DCT Euro 5 (s/s) 5dr37

Low Mileage

£7,249

Finance available £140 pm

  • 1.6L
  • 57.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

CARS YARD

02039577371 *

4.5/5 Stars

Mercedes-Benz B-Class2013 - 1.8 BlueEfficiency Sport Euro 5 (s/s) 5dr

2013 - 1.8 BlueEfficiency Sport Euro 5 (s/s) 5dr31

Low Mileage

£4,995

Finance available £89 pm

  • 1.8L
  • 97.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Wyke Motors

01274028135 *

0/5 Stars

Mercedes-Benz B-Class2022 - B250e AMG Line Executive Edition 5dr Auto

2022 - B250e AMG Line Executive Edition 5dr Auto19

£18,998

  • 1.3L
  • 48.7K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Edinburgh Seafield MG

01313226884 *

4.7/5 Stars

Mercedes-Benz B-Class2017 (17) - 2.1 B200d AMG Line 7G-DCT Euro 6 (s/s) 5dr

2017 (17) - 2.1 B200d AMG Line 7G-DCT Euro 6 (s/s) 5dr1

Low Mileage

£11,850

Finance available £242 pm

  • 2.1L
  • 36.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car Planet Barnet

02039577301 *

Mercedes-Benz B-Class2006 - 2.0 B180 CDi SE CVT 5dr

2006 - 2.0 B180 CDi SE CVT 5dr64

Low Mileage

£2,495

  • 2L
  • 125.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cuxton Road Car Sales

01634959364 *

1.8/5 Stars

Mercedes-Benz B-Class2010 (10) - 2.0 B200 CDI Sport MPV 5dr Diesel CVT (164 g/km, 140 bhp)

2010 (10) - 2.0 B200 CDI Sport MPV 5dr Diesel CVT (164 g/km, 140 bhp)34

Low Mileage

£4,795

Finance available £85 pm

  • 2L
  • 96.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cattedown Trade Centre

01752426030 *

Why buy a used Mercedes-Benz B-Class?

If you're in the market for a car that is practical and has a number of luxury features, then a used Mercedes-Benz B-Class is a great choice. This premium small MPV contains a high-quality cabin with modern tech features. It comes with a variety of engine options, lots of standard safety equipment, and plenty of on-road comfort.

Used Mercedes-Benz B-Class snapshot review

Pros

  • Spacious interior
  • All-electric option
  • High quality cabin

Cons

  • A bit pricey
  • No seven-seat option
  • Fairly dreary drive

Mercedes-Benz B-Class video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.