Skip to main content

432 Used Mercedes-Benz B-Class cars for sale

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) 5dr36

Reduced

£5,950

  • 1.6L
  • 76.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

CAR HOUSE OF BRITIAN LTD

01614139885 *

4.6/5 Stars

Mercedes-Benz B-Class2012 (12) - 1.6 B180 BLUEFFICIENCY 5-Door

2012 (12) - 1.6 B180 BLUEFFICIENCY 5-Door42

Low Mileage

£7,795

  • 1.6L
  • 54.9K

    Miles
  • Petrol
  • Automatic
  • People Carrier

Cardiff Motors

02921921384 *

4.2/5 Stars

Mercedes-Benz B-Class2019 - B200d AMG Line Premium 5dr Auto

2019 - B200d AMG Line Premium 5dr Auto32

£15,995

Finance available £335 pm

  • 2L
  • 55.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Isaac Agnew Mercedes-Benz of Portadown

02838298867 *

Mercedes-Benz B-Class2025 - 1 590 CC MERCEDES B CLASS

2025 - 1 590 CC MERCEDES B CLASS33

Low Mileage

£4,590

Finance available £80 pm

  • 1.6L
  • 54.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Jan London Trade Ltd

01217288705 *

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

2012 (12) - 1.6 B180 BlueEfficiency SE MPV 5dr Petrol 7G-DCT Euro 5 (s/s) (122 ps)20

Low Mileage

£9,999

  • 1.6L
  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Lakeside Car Sales Ltd

01527911363 *

Mercedes-Benz B-Class2012 (12) - 1.6 B 180 Blue Efficiency 5-Door

2012 (12) - 1.6 B 180 Blue Efficiency 5-Door46

Low Mileage

£7,495

  • 1.6L
  • 60.1K

    Miles
  • Petrol
  • Automatic
  • People Carrier

Cardiff Motors

02921921384 *

4.2/5 Stars

Mercedes-Benz B-Class2006 (06) - 2.0 B200 SE 5dr

2006 (06) - 2.0 B200 SE 5dr25

Reduced

£3,650

  • 2L
  • 37.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

S I Motors Ltd

01277286681 *

Mercedes-Benz B-Class2016 (66) - B180 AMG Line Executive 5dr

2016 (66) - B180 AMG Line Executive 5dr20

£7,990

Finance available £156 pm

  • 1.6L
  • 86.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

The Car Shop Wales

01792001663 *

Mercedes-Benz B-Class2014 - B180 [1.5] CDI SE 5dr Auto £20 Tax Private plate New MOT

2014 - B180 [1.5] CDI SE 5dr Auto £20 Tax Private plate New MOT14

£3,995

  • 1.5L
  • 130.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Mercedes-Benz B-Class2013 (13) - B180 CDI BlueEFFICIENCY Sport 5dr Auto

2013 (13) - B180 CDI BlueEFFICIENCY Sport 5dr Auto28

Reduced

£4,499

  • 1.8L
  • 99.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Kain Motors

01612417057 *

Mercedes-Benz B-Class2014 - B180 CDI Sport 5dr

2014 - B180 CDI Sport 5dr6

Low Mileage

£5,999

  • 1.5L
  • 77.6K

    Miles
  • Diesel
  • Manual
  • Hatchback

Budget Direct Belfast

02895908539 *

0/5 Stars

Mercedes-Benz B-Class2013 (13) - B200 CDI BlueEFFICIENCY SE 5dr Auto

2013 (13) - B200 CDI BlueEFFICIENCY SE 5dr Auto7

Low Mileage

£6,995

  • 1.8L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Brendon Service Station

01984600133 *

4.8/5 Stars

Mercedes-Benz B-Class2020 (70) - 1.3 B200 AMG Line (Executive) MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (163 ps)

2020 (70) - 1.3 B200 AMG Line (Executive) MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (163 ps)32

£16,995

  • 1.3L
  • 43.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stoneacre Grimsby

01472907971 *

Mercedes-Benz B-Class(70) - 1.3 B180 AMG Line (Executive) 7G-DCT Euro 6 (s/s) 5dr

(70) - 1.3 B180 AMG Line (Executive) 7G-DCT Euro 6 (s/s) 5dr50

Low Mileage

£17,995

  • 29.5K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Just Audi VW

01522459180 *

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

2017 - B200d AMG Line 5-Door50

£10,250

Finance available £207 pm

  • 2.1L
  • 74.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Walters Motor Group Loddon

01603937289 *

3.8/5 Stars

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

2015 (65) - 1.6 B180 Sport (Premium) MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (122 ps)43

Low Mileage

£10,780

Finance available £219 pm

  • 1.6L
  • 16.1K

    Miles
  • Petrol
  • Automatic
  • People Carrier

Car Capital Ltd

02038933681 *

Mercedes-Benz B-Class2015 (15) - 1.5 B180 CDI Sport MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (109 ps)

2015 (15) - 1.5 B180 CDI Sport MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (109 ps)25

Low Mileage

£9,999

  • 1.5L
  • 45.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Autoquest Knutsford

01565740535 *

4.8/5 Stars

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) 5dr65

Low Mileage

£5,595

  • 1.5L
  • 73.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Automad Ltd

01922664517 *

Mercedes-Benz B-Class2022 (22) - 1.3 B180 AMG Line Edition (Executive) 7G-DCT Euro 6 (s/s) 5dr

2022 (22) - 1.3 B180 AMG Line Edition (Executive) 7G-DCT Euro 6 (s/s) 5dr49

£16,780

Finance available £286 pm

  • 1.3L
  • 52.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Quality Part X Ltd Stevenage

01438584759 *

Mercedes-Benz B-Class2018 - B180 Exclusive Edition 5Dr Auto

2018 - B180 Exclusive Edition 5Dr Auto26

Low Mileage

£12,550

  • 1.6L
  • 31.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Chester Vauxhall

01244565361 *

0/5 Stars

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.