Skip to main content
Get theCazoo logoapppowered by motors

431 Used Mercedes-Benz B-Class cars for sale

Mercedes-Benz B-Class2007 (56) - 1.5 B150 SE 5dr

2007 (56) - 1.5 B150 SE 5dr21

Reduced

£1,295

  • 1.5L
  • 104.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Derby Motors Limited

01283907027 *

Mercedes-Benz B-Class2023 (73) - B200 AMG Line Executive 5dr Auto Petrol Hatchback

2023 (73) - B200 AMG Line Executive 5dr Auto Petrol Hatchback45

Low Mileage

£24,452

  • 1.3L
  • 12.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Mercedes-Benz of Slough

01753980475 *

4.5/5 Stars

Mercedes-Benz B-Class2021 (21) - B200d AMG Line Premium 5dr Auto

2021 (21) - B200d AMG Line Premium 5dr Auto7

£18,700

  • 2L
  • 36.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Carworld Supermarket

01733794246 *

3.9/5 Stars

Mercedes-Benz B-Class2016 (16) - B200d AMG Line Premium Plus 5 Dr [7] Auto

2016 (16) - B200d AMG Line Premium Plus 5 Dr [7] Auto12

Low Mileage

£12,995

£268/pm (HP)

  • 2.1L
  • 42.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Pevensey Bay Car Centre

01323402241 *

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

2011 - 2.0 B180 CDI Sport CVT 5dr

Low Mileage

£3,279

  • 2L
  • 90.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Vincent Cars Ltd

01733666239 *

Mercedes-Benz B-Class2017 - B200d Sport Executive 5dr Auto

2017 - B200d Sport Executive 5dr Auto59

Low Mileage

£12,295

  • 2.1L
  • 29.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Perrys Blackburn Peugeot

01254947584 *

4.5/5 Stars

Mercedes-Benz B-Class2014 - 1.8 B200 CDI Sport 5-Door

2014 - 1.8 B200 CDI Sport 5-Door29

Low Mileage

£6,992

£145/pm (HP)

  • 1.8L
  • 76.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

MB Motor Group

01133236318 *

Mercedes-Benz B-Class2017 - B200d AMG Line 5-Door

2017 - B200d AMG Line 5-Door51

Low Mileage

£11,490

£234/pm (HP)

  • 2.1L
  • 23.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

DVP Car Sales Ltd

02039484651 *

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

2012 (12) - 1.6 B180 BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr21

Low Mileage

£6,250

£204/pm (HP)

  • 1.6L
  • 80.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Oh My Car Limited

02038934353 *

Mercedes-Benz B-Class2016 (66) - 2.1 B220d Sport (Premium Plus) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (177 ps)

2016 (66) - 2.1 B220d Sport (Premium Plus) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (177 ps)37

Reduced

£14,000

  • 2.1L
  • 30.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Bob Davies Car Sales

01495362191 *

4.7/5 Stars

Mercedes-Benz B-Class2017 - 2.1 B200d Sport (Executive) 7G-DCT Euro 6 (s/s) 5dr

2017 - 2.1 B200d Sport (Executive) 7G-DCT Euro 6 (s/s) 5dr8

Low Mileage

£10,991

£223/pm (HP)

  • 2.1L
  • 62.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Greenaway Autos Ltd

02921674404 *

Mercedes-Benz B-ClassB180 SE Auto 1.6 5-Door

B180 SE Auto 1.6 5-Door17

Low Mileage

£9,950

  • 54.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Eden Car Sales Ltd

02893447216 *

Mercedes-Benz B-Class2019 (19) - 1.3 B180 AMG Line (Premium) Euro 6 (s/s) 5dr

2019 (19) - 1.3 B180 AMG Line (Premium) Euro 6 (s/s) 5dr32

Low Mileage

£15,782

£330/pm (HP)

  • 1.3L
  • 25.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Madeley Heath Motors

01782917194 *

Mercedes-Benz B-Class2012 - B180 CDI BLUEEFFICIENCY SE 5-Door

2012 - B180 CDI BLUEEFFICIENCY SE 5-Door51

Low Mileage

£6,290

£176/pm (HP)

  • 1.8L
  • 58.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Stanley Automotive

01614700143 *

Mercedes-Benz B-Class2011 (11) - 1.5 B160 BlueEfficiency Sport MPV 5dr Petrol Manual (152 g/km, 95 bhp)

2011 (11) - 1.5 B160 BlueEfficiency Sport MPV 5dr Petrol Manual (152 g/km, 95 bhp)16

Low Mileage

£2,695

  • 1.5L
  • 95.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Rhondda Motor Company

01443803258 *

Mercedes-Benz B-Class2010 - 1.5 B160 SE 5-Door

2010 - 1.5 B160 SE 5-Door19

Low Mileage

£3,495

  • 1.5L
  • 89.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

SJH Used Cars Ltd

01174286461 *

Mercedes-Benz B-Class2009 - 2.0 B180 CDI Sport 5-Door

2009 - 2.0 B180 CDI Sport 5-Door12

Low Mileage

£2,495

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cartech Peterhead Car Sales

01779400625 *

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

2011 - 2.0 B180 CDI Sport CVT 5dr53

Low Mileage

£3,750

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Knightly Automotive

01986801082 *

Mercedes-Benz B-Class2025 (64) - 1 590 CC MERCEDES B CLASS

2025 (64) - 1 590 CC MERCEDES B CLASS32

Low Mileage

£5,490

£100/pm (HP)

  • 1.6L
  • 21.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Jan London Trade Manchester

01216474048 *

Mercedes-Benz B-Class2014 - 1.5 B180 CDI BLUEEFFICIENCY SPORT 5-Door

2014 - 1.5 B180 CDI BLUEEFFICIENCY SPORT 5-Door28

Low Mileage

£7,995

£169/pm (HP)

  • 1.5L
  • 57.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Reo Car Sales

01291441528 *

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

Jack Evans

Author: Jack Evans

View profile

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.