Skip to main content
Get theCazoo logoapppowered by motors

429 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-Class2018 - B180d AMG Line 5dr Auto

2018 - B180d AMG Line 5dr Auto37

Low Mileage

£11,329

£224/pm (HP)

  • 1.5L
  • 44.9K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

Mercedes-Benz B-Class2017 (67) - 2.1 B200d Sport Euro 6 (s/s) 5dr

2017 (67) - 2.1 B200d Sport Euro 6 (s/s) 5dr18

£6,495

£123/pm (HP)

  • 2.1L
  • 105.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

DRIVEHAUS LTD

01614700096 *

Mercedes-Benz B-Class2012 (12) - B180

2012 (12) - B18053

£6,495

£213/pm (HP)

  • 1.6L
  • 67.2K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

HT NIHON MOTORS LTD

01162165685 *

Mercedes-Benz B-Class2013 - 1.8 B180 CDI BlueEfficiency Sport 5-Door

2013 - 1.8 B180 CDI BlueEfficiency Sport 5-Door15

Reduced

£4,290

£97/pm (HP)

  • 1.8L
  • 92.1K

    Miles
  • Diesel
  • Manual
  • Hatchback

GS MOTOR GROUP LTD

01924667222 *

Mercedes-Benz B-Class2021 (71) - B180 Sport Executive Edition 5dr Auto Petrol Hatchback

2021 (71) - B180 Sport Executive Edition 5dr Auto Petrol Hatchback45

Low Mileage

£18,669

  • 1.3L
  • 21.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Mercedes-Benz of Ascot

01344202534 *

4.6/5 Stars

Mercedes-Benz B-Class2017 (67) - 1.5 B180d AMG Line (Premium) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (109 ps)

2017 (67) - 1.5 B180d AMG Line (Premium) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (109 ps)75

Reduced

£12,000

  • 1.5L
  • 38.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Riverside Car Sales Ltd

01283241530 *

Mercedes-Benz B-Class2016 (65) - 1.5 B180d SE MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (109 ps)

2016 (65) - 1.5 B180d SE MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (109 ps)18

£7,795

£152/pm (HP)

  • 1.5L
  • 77.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

GMC 2000

01134680586 *

0/5 Stars

Mercedes-Benz B-Class2016 (66) - 1.6 B180 Sport MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (122 ps)

2016 (66) - 1.6 B180 Sport MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (122 ps)45

Low Mileage

£11,450

£233/pm (HP)

  • 1.6L
  • 35.3K

    Miles
  • Petrol
  • Automatic
  • People Carrier

Car Capital Ltd

02038933681 *

Mercedes-Benz B-Class2021 (21) - 1.3 B200 AMG Line (Premium Plus 2) MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (163

2021 (21) - 1.3 B200 AMG Line (Premium Plus 2) MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (16372

Low Mileage

£21,800

£377/pm (PCP)

  • 1.3L
  • 7.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Big Motoring World Blue Bell Hill

01634557830 *

Mercedes-Benz B-Class2014 (64) - 1.5 B180 CDI Sport 7G-DCT Euro 5 (s/s) 5dr

2014 (64) - 1.5 B180 CDI Sport 7G-DCT Euro 5 (s/s) 5dr

Low Mileage

£6,995

£134/pm (HP)

  • 1.5L
  • 84.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Wateringpool Cars Ltd

01204584570 *

Mercedes-Benz B-Class2021 - 1.3 B200 Sport MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (163 ps) - HEATED SEATS -

2021 - 1.3 B200 Sport MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (163 ps) - HEATED SEATS -43

Low Mileage

£16,117

£282/pm (PCP)

  • 1.3L
  • 32.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carsa Durham

01388217377 *

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-Class2016 (66) - B200d AMG Line Premium 5door Automatic

2016 (66) - B200d AMG Line Premium 5door Automatic12

£10,895

£221/pm (HP)

  • 2.1L
  • 72.6K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Rydon Car Sales Exeter

01392342738 *

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-Class2020 - B180 AMG Line Premium 5dr Auto

2020 - B180 AMG Line Premium 5dr Auto27

£14,899

£310/pm (HP)

  • 1.3L
  • 45.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

FOW Winsford

01606535848 *

4.2/5 Stars

Mercedes-Benz B-Class2016 (66) - 1.5 B180d AMG Line (Premium) 7G-DCT Euro 6 (s/s) 5dr

2016 (66) - 1.5 B180d AMG Line (Premium) 7G-DCT Euro 6 (s/s) 5dr47

£8,990

£179/pm (HP)

  • 1.5L
  • 81.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

ARJ MOTORS

01932507141 *

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

2017 - B200d Sport Executive 5dr Auto8

Low Mileage

£12,499

£257/pm (HP)

  • 2.1L
  • 31.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

FOW Winsford

01606535848 *

4.2/5 Stars

Mercedes-Benz B-Class2018 (18) - B180 SE Petrol 5dr 7G-Auto

2018 (18) - B180 SE Petrol 5dr 7G-Auto13

Reduced

£13,450

£278/pm (HP)

  • 1.6L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Wilding Motors

01803229722 *

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 *

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.