Performance
With that kind of horsepower, the E-Class is a true speedster.
Drivetrain
The BMW 328's engine is substantially smaller than the Mercedes-Benz E-Class's. Bear in mind that a smaller engine usually has to work a little harder; on the other hand, smaller engines are often cheaper to fix.
Torque is the force that lets you accelerate quickly, and in this respect, the Mercedes-Benz is substantially more powerful than the BMW 328.
Utility
The Mercedes-Benz E-Class and the BMW 328 can accommodate the same number of passengers.
Convenience
You likely won't have to visit your friendly gas station more often with the E-Class than with the BMW 328, as both offer comparable ranges.
Comfort
While the front cabin in the BMW 328 offers a bit more head room than the Mercedes-Benz, there really isn't much of a difference.
The ampler interior dimensions of the E-Class make it considerably roomier for your passengers than the BMW.
Dimensions
The BMW 328's tank is roughly the same size as the Mercedes-Benz E-Class's, though the Mercedes-Benz E-Class's is a little larger.
The BMW 328 and the E-Class compete for the same parking spaces.
Cost
The destination charge is a standard charge for transporting the vehicle from its point of origin to the dealer. It costs roughly the same to get the 328 to the dealership as the Mercedes-Benz E-Class.
Producing a precise fuel economy evaluation is so tough that some think not even the federal government can do it, but it looks as though the BMW 328 is the winner with respect to gas mileage.
The Mercedes-Benz E-Class pales in comparison to the BMW 328 as far as fuel economy.
With respect to MSRP, the Mercedes-Benz E-Class costs tremendously more than the BMW 328.
Warranty
The BMW 328 and the Mercedes-Benz E-Class have the same basic after-sale protection.