2017 head-to-head · Midsize Car

2017 Mercedes-Benz B-Class Electric Drive vs Tesla Model 3

MPG, range and what each one really costs you to fuel, from official EPA ratings and recalculated with your own gas and electricity prices.

Swap sides
✓ Cheaper to run
$1,085/ year to fuel
84 MPGe

FWD · Electric motor (132 kW) · Single-speed · 84 MPGe · 87 mi

✓ Cheaper to run
$724/ year to fuel
126 MPGe

RWD · Electric motor (192 kW) · Single-speed · 126 MPGe · 310 mi

The 2017 Tesla Model 3 is the cheaper one to run. Driving 15,000 miles a year with 18¢/kWh electricity, it costs about $724 a year to fuel (126 MPGe), versus $1,085 for the 2017 Mercedes-Benz B-Class Electric Drive (84 MPGe). That's roughly $362 a year, or about $1,809 over five years.

Your numbers

Change these to match your driving and local prices. Every figure and chart on this page updates.

Fuel cost over 10 years

  • Mercedes-Benz B-Class Electric Drive
  • Tesla Model 3

Side by side

Mercedes-Benz B-Class Electric DriveTesla Model 3
$1,085 Your annual fuel cost $724
84 MPGe Combined efficiency 126 MPGe
85 MPGe City 131 MPGe
82 MPGe Highway 120 MPGe
40.2 kWh Electricity use (kWh/100 mi) 26.8 kWh
87 mi Driving range 310 mi
90 cu ft Passenger volume 97 cu ft
22 cu ft Cargo volume 17 cu ft
0 g/mi Tailpipe CO₂ (g/mi) 0 g/mi
10/10 EPA fuel economy score 10/10
10/10 EPA greenhouse gas score 10/10
3.5 hrs Charge time at 240V 12 hrs
Electric Powertrain Electric
Electricity Fuel Electricity
Electric motor (132 kW) Engine / motor Electric motor (192 kW)
Single-speed Transmission Single-speed
FWD Drivetrain RWD

✓ marks the better value. EPA scores run 1–10 (10 is best). Volumes come from the EPA interior volume index and aren't published for every body style.

Mercedes-Benz B-Class Electric Drive vs Tesla Model 3 across model years

  • Mercedes-Benz B-Class Electric Drive
  • Tesla Model 3

Annual fuel cost of the most efficient configuration of each model year, at your prices. Click a point to open that year.

How they differ

The Tesla Model 3 goes farther between stops: about 310 miles on a charge, compared with 87 miles for the Mercedes-Benz B-Class Electric Drive.

Per EPA interior volume figures, the Tesla Model 3 has more passenger space (97 vs. 90 cu ft); the Mercedes-Benz B-Class Electric Drive has more cargo space (22 vs. 17 cu ft).

Among 67 2017 midsize cars, the Mercedes-Benz B-Class Electric Drive ranks 13th and the Tesla Model 3 2nd for lowest fuel cost.

Frequently asked questions

Which is more fuel-efficient, the 2017 Mercedes-Benz B-Class Electric Drive or the 2017 Tesla Model 3?

Measured by cost to drive, the Tesla Model 3. The Mercedes-Benz B-Class Electric Drive is rated 84 MPGe combined and the Tesla Model 3 126 MPGe (EPA, most efficient configuration of each).

How much does it cost to fuel the 2017 Mercedes-Benz B-Class Electric Drive vs. the Tesla Model 3 per year?

At 15,000 miles a year with 18¢/kWh electricity, about $1,085 for the Mercedes-Benz B-Class Electric Drive and $724 for the Tesla Model 3.

Which has more range?

The Tesla Model 3: about 310 miles versus 87 miles.

Which has more cargo space?

The Mercedes-Benz B-Class Electric Drive, with 22 cu ft of luggage volume versus 17 cu ft (EPA interior volume index).

More 2017 comparisons

Or compare the 2017 Mercedes-Benz B-Class Electric Drive with anything else:

Keep exploring