Used Mercedes-Benz B-Class for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2006 Mercedes-Benz B-Class Review
by Carlos

The Star have done a very good job in this futuristic compact family car

This Mercedes has the brand's quality in everything and it's interior room is very good. The get in and out of the car is the only bad thing in this area. Although it's a compact car, it's heavy, so, this engine of 109hp it's a bit short to have good acceleration and reprises. The mileage is a little bit afected by this factor, making about 6 - ...

Find Mercedes-Benz B-Class listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/10/11/03/23/2016_mercedes-benz_b-class-pic-2810764850205562696-152x114.jpeg

2016 Mercedes-Benz B-Class B 250 e Used Cars in Des Plaines, IL 60016

Great Deal
$2,035 BELOW
CarGurus IMV of $18,490

Price: $16,455

Mileage: 31,173

Location: Des Plaines, IL 60016

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Cirrus White Description: Used 2016 Mercedes-Benz B-Class B 250 e for sale - $16,455, 31,173 miles with Leather Seats, Navigation System, Premium 1 Package, Bluetooth, Backup Camera, Aluminum Wheels, Multimedia Package, Heat Package, Premium Package
Avg. Dealer Rating: (306 reviews) "excellent "
https://static.cargurus.com/images/forsale/2019/10/08/06/02/2015_mercedes-benz_b-class-pic-3543543461464848464-152x114.jpeg

2015 Mercedes-Benz B-Class Electric Drive Used Cars in Murrieta, CA 92562

Great Deal
$1,771 BELOW
CarGurus IMV of $16,021

Price: $14,250

Mileage: 25,958

Location: Murrieta, CA 92562

Certified Pre-Owned: No Transmission: Automatic Color: South Seas Blue Metallic Description: Used 2015 Mercedes-Benz B-Class Electric Drive for sale - $14,250, 25,958 miles with Premium 1 Package, Bluetooth, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (139 reviews) "Great to work with Good pricing "
https://static.cargurus.com/images/forsale/2019/08/15/02/30/2014_mercedes-benz_b-class-pic-3211115573215540821-152x114.jpeg

2014 Mercedes-Benz B-Class Electric Drive Used Cars in Des Plaines, IL 60018

Good Deal
$1,479 BELOW
CarGurus IMV of $17,679

Price: $16,200

Mileage: 18,552

Location: Des Plaines, IL 60018

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 Mercedes-Benz B-Class Electric Drive for sale - $16,200, 18,552 miles with Bluetooth, Leather Seats, Backup Camera, Navigation System, Alloy Wheels
Avg. Dealer Rating: (39 reviews) "Great"
https://static.cargurus.com/images/forsale/2019/10/11/03/23/2016_mercedes-benz_b-class-pic-6385007796805684426-152x114.jpeg

2016 Mercedes-Benz B-Class B 250 e Used Cars in Des Plaines, IL 60016

Good Deal
$1,645 BELOW
CarGurus IMV of $19,340

Price: $17,695

Mileage: 23,691

Location: Des Plaines, IL 60016

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Night Black Description: Used 2016 Mercedes-Benz B-Class B 250 e for sale - $17,695, 23,691 miles with Leather Seats, Navigation System, Premium 1 Package, Bluetooth, Backup Camera, Aluminum Wheels, Multimedia Package, Heat Package, Premium Package
Avg. Dealer Rating: (306 reviews) "Good"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 Mercedes-Benz B-Class B 250 e Used Cars in Signal Hill, CA 90755

Good Deal
$1,977 BELOW
CarGurus IMV of $22,667

Price: $20,690

Mileage: 5,315

Location: Signal Hill, CA 90755

Certified Pre-Owned: No Transmission: Automatic Color: Night Black Description: Used 2017 Mercedes-Benz B-Class B 250 e for sale - $20,690, 5,315 miles with Navigation System, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "The sales people at Long Beach Mercedes reached out to me and requested my preferences for options on a preowned vehicle. They have also contacted me when other vehicles became available that may meet my preferences. While I have been searching for a car, It has been great knowing that the staff at Mercedes Benz of Long Beach are also keeping me and my vehicle preferences in mind. "
https://static.cargurus.com/images/forsale/2019/10/11/16/39/2017_mercedes-benz_b-class-pic-4813105842503871248-152x114.jpeg

2017 Mercedes-Benz B-Class B 250 e Used Cars in Carrollton, TX 75006

Good Deal

Price: $18,989

Mileage: 20,017

Location: Carrollton, TX 75006

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 Mercedes-Benz B-Class B 250 e for sale - $18,989, 20,017 miles with Leather Seats, Power Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package
Avg. Dealer Rating: (77 reviews) "I dealt exclusively with Ali Hussain, he was very knowledgable, professional, and passionate about finding me the right fit. He fought hard to get me extra money for my trade in which made a big difference. I had a great experience at Auto Web Expo! "
https://static.cargurus.com/images/forsale/2019/10/11/02/54/2016_mercedes-benz_b-class-pic-5527124636187297113-152x114.jpeg

2016 Mercedes-Benz B-Class B 250 e Used Cars in Des Plaines, IL 60016

Good Deal
$1,378 BELOW
CarGurus IMV of $18,673

Price: $17,295

Mileage: 25,415

Location: Des Plaines, IL 60016

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 Mercedes-Benz B-Class B 250 e for sale - $17,295, 25,415 miles with Leather Seats, Navigation System, Premium 1 Package, Bluetooth, Aluminum Wheels, Multimedia Package, Heat Package, Premium Package
Avg. Dealer Rating: (306 reviews) "Unfortunately the car that was advertised was not available due to the damage it had per its carfax report they decided to not sale that car and sold me an 2015 sonata with less miles and its a good replacement despite being an year older yes marlena and the whole staff and the gm helped me a great deal i am grateful of their hard work to get me in the car that can help me to travel more freely and focus on life."
https://static.cargurus.com/images/forsale/2019/09/05/19/01/2016_mercedes-benz_b-class-pic-5542471059630906870-152x114.jpeg

2016 Mercedes-Benz B-Class B 250 e Used Cars in Orlando, FL 32822

Good Deal
$1,052 BELOW
CarGurus IMV of $19,051

Price: $17,999

Mileage: 4,406

Location: Orlando, FL 32822

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: South Seas Blue Metallic Description: Used 2016 Mercedes-Benz B-Class B 250 e for sale - $17,999, 4,406 miles with Bluetooth, Navigation System, Aluminum Wheels
Avg. Dealer Rating: (343 reviews) "I had 6 people contact me but no one got me the info i needed"
https://static.cargurus.com/images/forsale/2019/09/20/19/42/2017_mercedes-benz_b-class-pic-7733617119793621672-152x114.jpeg

2017 Mercedes-Benz B-Class B 250 e Used Cars in Daly City, CA 94014

Good Deal
$1,303 BELOW
CarGurus IMV of $20,138

Price: $18,835

Mileage: 23,992

Location: Daly City, CA 94014

Certified Pre-Owned: No Transmission: Automatic Color: Night Black Description: Used 2017 Mercedes-Benz B-Class B 250 e for sale - $18,835, 23,992 miles with Bluetooth, Backup Camera, Aluminum Wheels, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews) "Very friendly salesmen, very helpful when purchasing the vehicle. Got me a great interest rate on my financing and explained everything I needed to do regarding registration and insurance. Car was in great shape and at a great price."
https://static.cargurus.com/images/forsale/2019/10/11/03/23/2016_mercedes-benz_b-class-pic-2489152285323757150-152x114.jpeg

2016 Mercedes-Benz B-Class B 250 e Used Cars in Des Plaines, IL 60016

Good Deal
$1,131 BELOW
CarGurus IMV of $17,926

Price: $16,795

Mileage: 36,142

Location: Des Plaines, IL 60016

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Cirrus White Description: Used 2016 Mercedes-Benz B-Class B 250 e for sale - $16,795, 36,142 miles with Leather Seats, Navigation System, Premium 1 Package, Bluetooth, Backup Camera, Aluminum Wheels, Multimedia Package, Heat Package, Premium Package
Avg. Dealer Rating: (306 reviews) "There response was quick and they were able to answer all my questions in one phone call. The listing was accurate. "
https://static.cargurus.com/images/forsale/2019/10/09/23/43/2017_mercedes-benz_b-class-pic-8471498603277318059-152x114.jpeg

2017 Mercedes-Benz B-Class B 250 e Used Cars in Monterey Park, CA 91755

Good Deal
$1,405 BELOW
CarGurus IMV of $18,255

Price: $16,850

Mileage: 34,142

Location: Monterey Park, CA 91755

Certified Pre-Owned: No Transmission: Automatic Color: Cirrus White Description: Used 2017 Mercedes-Benz B-Class B 250 e for sale - $16,850, 34,142 miles with Navigation System, Bluetooth
Avg. Dealer Rating: (22 reviews) "Good!"
https://static.cargurus.com/images/forsale/2019/07/12/12/46/2014_mercedes-benz_b-class-pic-8792430258727329417-152x114.jpeg

2014 Mercedes-Benz B-Class Electric Drive Used Cars in Carmel, IN 46032

Good Deal
$823 BELOW
CarGurus IMV of $15,818

Price: $14,995

Mileage: 27,527

Location: Carmel, IN 46032

Certified Pre-Owned: No Transmission: Automatic Color: Cirrus White Description: Used 2014 Mercedes-Benz B-Class Electric Drive for sale - $14,995, 27,527 miles with Leather Seats, Navigation System, Alloy Wheels, Bluetooth, Memory Package, Multimedia Package, Premium Package
Avg. Dealer Rating: (66 reviews) "The salesman responded quickly. I’m still talking with the salesman on this Cadillac. "
https://static.cargurus.com/images/forsale/2019/10/11/03/23/2016_mercedes-benz_b-class-pic-223212787284658263-152x114.jpeg

2016 Mercedes-Benz B-Class B 250 e Used Cars in Des Plaines, IL 60016

Good Deal
$1,075 BELOW
CarGurus IMV of $15,930

Price: $14,855

Mileage: 53,710

Location: Des Plaines, IL 60016

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Cirrus White Description: Used 2016 Mercedes-Benz B-Class B 250 e for sale - $14,855, 53,710 miles with Leather Seats, Navigation System, Premium 1 Package, Bluetooth, Backup Camera, Aluminum Wheels, Multimedia Package, Heat Package, Premium Package
Avg. Dealer Rating: (306 reviews) "Very Helpful SalesPerson, with Large Inventory of Used Vehicles."
https://static.cargurus.com/images/forsale/2019/09/10/23/42/2016_mercedes-benz_b-class-pic-2244580647208530152-152x114.jpeg

2016 Mercedes-Benz B-Class B 250 e Used Cars in Monterey Park, CA 91755

Good Deal
$938 BELOW
CarGurus IMV of $17,188

Price: $16,250

Mileage: 28,671

Location: Monterey Park, CA 91755

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Cirrus White Description: Used 2016 Mercedes-Benz B-Class B 250 e for sale - $16,250, 28,671 miles with Navigation System, Bluetooth, Premium Package
Avg. Dealer Rating: (22 reviews) "Eric was great! Sold me a great car. Helped me get my z from California to Virginia Beach. "
https://static.cargurus.com/images/forsale/2019/09/25/00/20/2017_mercedes-benz_b-class-pic-4997426686668269582-152x114.jpeg

2017 Mercedes-Benz B-Class B 250 e Used Cars in Chicago, IL 60642

Good Deal
$939 BELOW
CarGurus IMV of $23,923

Price: $22,984

Mileage: 6,932

Location: Chicago, IL 60642

Certified Pre-Owned: No Transmission: Automatic Color: Cirrus White Description: Used 2017 Mercedes-Benz B-Class B 250 e for sale - $22,984, 6,932 miles with Bluetooth, Premium 2 Package, Backup Camera, Navigation System, Premium Package
Avg. Dealer Rating: (33 reviews) "Great experience"
Please wait ...
Please wait ...

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.