Skip to main content

424 Used Mercedes-Benz B-Class cars for sale

Mercedes-Benz B-Class2021 - B200 AMG Line Executive 5dr Auto

2021 - B200 AMG Line Executive 5dr Auto54

Low Mileage

£18,900

  • 1.3L
  • 32.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Perrys Dover Ford

01304800830 *

4.6/5 Stars

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

2025 - 1.6L MERCEDES B CLASS PETROL32

Low Mileage

£5,490

Finance available £100 pm

  • 1.6L
  • 42.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Jan London Trade Ltd

01217288705 *

Mercedes-Benz B-Class2019 (69) - B200 AMG Line Executive 5dr Auto

2019 (69) - B200 AMG Line Executive 5dr Auto9

Reduced

£10,995

Finance available £223 pm

  • 1.3L
  • 21.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

West Motors

01212722013 *

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

2014 - 1.5 B180 Sport CDi BlueEfficiency Auto 5dr31

Low Mileage

£6,995

  • 1.5L
  • 69.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

NATIONAL CAR HUB

01922665543 *

Mercedes-Benz B-Class2009 (09) - B200 CDI Sport 5dr CVT Automatic

2009 (09) - B200 CDI Sport 5dr CVT Automatic15

Low Mileage

£2,699

  • 2L
  • 127.9K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Dash Car Sales

01509272341 *

4.4/5 Stars

Mercedes-Benz B-Class2016 (66) - 1.5 B180d SE (Executive) Euro 6 (s/s) 5dr

2016 (66) - 1.5 B180d SE (Executive) Euro 6 (s/s) 5dr13

Reduced

£4,989

  • 1.5L
  • 166.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Mercedes-Benz B-Class2013 (63) - B180 CDI Sport 5dr

2013 (63) - B180 CDI Sport 5dr7

£1,995

  • 1.5L
  • 179.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Heaton Vehicle Sales 1

01708204883 *

Mercedes-Benz B-Class2020 (20) - 2.0 B200d AMG Line (Executive) MPV 5dr Diesel 8G-DCT Euro 6 (s/s) (150 ps)

2020 (20) - 2.0 B200d AMG Line (Executive) MPV 5dr Diesel 8G-DCT Euro 6 (s/s) (150 ps)30

Low Mileage

£17,999

Finance available £372 pm

  • 2L
  • 25.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Essex Car Company

01708973745 *

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

2020 - B200d AMG Line 5-Door33

Low Mileage

£17,450

Finance available £338 pm

  • 2L
  • 30.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Wheelers Chipping Norton

01608692663 *

4.6/5 Stars

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

2025 - 1 590 CC MERCEDES B CLASS41

Low Mileage

£5,490

Finance available £100 pm

  • 1.6L
  • 45.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Jan London Trade Ltd

01217288705 *

Mercedes-Benz B-Class2012 - 1.6 SE AUTO

2012 - 1.6 SE AUTO27

Low Mileage

£9,850

  • 1.6L
  • 32.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

V P I Used Car Sales Limited

02039377580 *

4.3/5 Stars

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

2016 (66) - 1.5 B180d Sport (Executive) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (109 ps)13

Low Mileage

£12,995

Finance available £268 pm

  • 1.5L
  • 21.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cars4You Edinburgh West

01313226854 *

Mercedes-Benz B-Class2015 (65) - 2.1 B200 CDI AMG Line 7G-DCT Euro 6 (s/s) 5dr

2015 (65) - 2.1 B200 CDI AMG Line 7G-DCT Euro 6 (s/s) 5dr64

Low Mileage

£10,484

Finance available £212 pm

  • 2.1L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

New Street Car Centre

01952967003 *

4.5/5 Stars

Mercedes-Benz B-Class2019 - B200 AMG Line 5dr Auto

2019 - B200 AMG Line 5dr Auto19

Low Mileage

£16,498

  • 1.3L
  • 31.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Hillington Renault / Dacia / Alpine / Vanstore

01414068774 *

4.7/5 Stars

Mercedes-Benz B-Class2014 (14) - 1.6 B180 SE MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (122 ps)

2014 (14) - 1.6 B180 SE MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (122 ps)11

Low Mileage

£6,690

  • 1.6L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Cantilever Car Centre

01925917573 *

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

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

£7,995

Finance available £156 pm

  • 2.1L
  • 102.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Wyke Motors

01274028135 *

0/5 Stars

Mercedes-Benz B-Class2020 (20) - 1.3 B180 AMG Line (Premium Plus 2) MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (136

2020 (20) - 1.3 B180 AMG Line (Premium Plus 2) MPV 5dr Petrol 7G-DCT Euro 6 (s/s) (13645

Reduced

£20,562

Finance available £402 pm

  • 1.3L
  • 7.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Cartime Bury

01613887693 *

4.4/5 Stars

Mercedes-Benz B-Class2010 (52) - B180 Sport 5dr CVT Auto

2010 (52) - B180 Sport 5dr CVT Auto10

Low Mileage

£4,250

  • 1.7L
  • 77.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

JK Car Sales

01395201333 *

Mercedes-Benz B-Class2008 - B200 CDI Sport 5dr CVT Auto

2008 - B200 CDI Sport 5dr CVT Auto2

Low Mileage

£2,795

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

United Car Centre

02392002312 *

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

2019 (19) - 1.5 B180d Sport (Executive) 7G-DCT Euro 6 (s/s) 5dr54

£13,490

Finance available £279 pm

  • 1.5L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Aylas cars ltd

01784770040 *

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.