Skip to main content

425 Used Mercedes-Benz B-Class cars for sale

Mercedes-Benz B-Class2013 (63) - Sport Auto Ulez Free

2013 (63) - Sport Auto Ulez Free30

Low Mileage

£5,499

  • 1.6L
  • 79.1K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

RAJAS MOTORS LTD

01274059189 *

Mercedes-Benz B-Class2012 - B200 CDI BlueEFFICIENCY Sport 5dr Auto

2012 - B200 CDI BlueEFFICIENCY Sport 5dr Auto9

Low Mileage

£5,795

  • 1.8L
  • 103.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

EC Motors

02890021215 *

Mercedes-Benz B-Class2019 - 1.5 B180d Sport (Premium Plus) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (116 ps)

2019 - 1.5 B180d Sport (Premium Plus) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (116 ps)34

£15,495

Finance available £324 pm

  • 1.5L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Ideal Car Centre Ltd

01902544596 *

Mercedes-Benz B-Class2020 - 1.5 B180d AMG Line (Executive) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (116 ps)

2020 - 1.5 B180d AMG Line (Executive) MPV 5dr Diesel 7G-DCT Euro 6 (s/s) (116 ps)41

Low Mileage

£16,400

  • 1.5L
  • 36.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

drivedirect Ipswich

01473355722 *

Mercedes-Benz B-Class2008 (08) - 1.5 B150 SE 5dr

2008 (08) - 1.5 B150 SE 5dr11

Low Mileage

£2,250

  • 1.5L
  • 78.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

MAJESTIC JOURNEYS LTD

01753387030 *

Mercedes-Benz B-Class2016 (66) - B180d SE 5dr One owner from new £20 Road TAX Full MOT

2016 (66) - B180d SE 5dr One owner from new £20 Road TAX Full MOT36

£5,650

Finance available £104 pm

  • 1.5L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

German Cars

01934319960 *

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

2011 - B160 BlueEfficiency Sport 5-Door94

Low Mileage

£2,999

  • 1.5L
  • 109.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Alyn Brewis Cars

01670332697 *

Mercedes-Benz B-Class2021 (21) - 1.3 B250e 15.6kWh AMG Line (Premium) MPV 5dr Petrol Plug-in Hybrid 8G-DCT E

2021 (21) - 1.3 B250e 15.6kWh AMG Line (Premium) MPV 5dr Petrol Plug-in Hybrid 8G-DCT E50

£15,199

  • 1.3L
  • 64.2K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Affordable Cars Prestige Car Supermarket

01904238447 *

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

2013 (13) - 1.6 B180 BlueEfficiency Sport 7G-DCT Euro 5 (s/s) 5dr48

Low Mileage

£7,890

  • 1.6L
  • 84.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Car Capital Ltd

02038933681 *

Mercedes-Benz B-Class2024 - B200d AMG Line Executive 5dr Auto

2024 - B200d AMG Line Executive 5dr Auto19

Low Mileage

£27,998

  • 1.3L
  • 2.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Mercedes-Benz of Dundee

01382214548 *

4.7/5 Stars

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

2010 (10) - B160 BlueEFFICIENCY SE 5dr49

Low Mileage

£1,975

  • 1.5L
  • 69.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Mcr24 LIMITED

01616942465 *

Mercedes-Benz B-Class2011 - B160 SE 5-Door

2011 - B160 SE 5-Door21

Low Mileage

£3,250

  • 1.5L
  • 98.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

NK IMPORT CARS LTD

01784770643 *

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

2019 (19) - 1.6 B180 AMG Line Euro 6 (s/s) 5dr29

Low Mileage

£8,199

Finance available £161 pm

  • 1.6L
  • 45.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Monks Park Motors

02039577351 *

0/5 Stars

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

Low Mileage

£8,295

Finance available £163 pm

  • 1.5L
  • 49.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

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

2023 - B200 AMG Line Executive 5dr Auto44

Low Mileage

£25,995

Finance available £513 pm

  • 1.3L
  • 8.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Isaac Agnew Mercedes-Benz of Belfast

02890026733 *

Mercedes-Benz B-Class2013 (63) - 1.5 B180 CDI SE MPV 5dr Diesel Manual Euro 5 (s/s) (109 ps)

2013 (63) - 1.5 B180 CDI SE MPV 5dr Diesel Manual Euro 5 (s/s) (109 ps)11

Low Mileage

£3,995

  • 1.5L
  • 92.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Flintshire Car Sales Ltd

01352871748 *

4.3/5 Stars

Mercedes-Benz B-Class2008 (58) - B170 Sport 5dr

2008 (58) - B170 Sport 5dr8

£1,495

  • 1.7L
  • 165.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Slough Cars

01753980473 *

4.6/5 Stars

Mercedes-Benz B-Class2012 - 1.8 B200 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

2012 - 1.8 B200 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr19

Low Mileage

£4,295

  • 1.8L
  • 68.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Shawn Dream Cars Ltd

02476936576 *

4.7/5 Stars

Mercedes-Benz B-Class2024 - B200 Amg Line Executive 5Dr Auto

2024 - B200 Amg Line Executive 5Dr Auto40

Low Mileage

£27,508

  • 1.3L
  • 7.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Mercedes-Benz of Stafford

01785550863 *

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 *

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.