The BMW 3 Series along with the Mercedes C-Class are both rivals that are very tough. The Mercedes however has been treated to a huge make-over in 2015 but the BMW doesn’t, but the real question is whether or not it can compete with the Mercedes Benz C-Class.
The Mercedes Benz C-Class offers up the 2 litre engine that comes with 4 cylinders and this offers up 241 horses. It should offer you 24mpg in the city and on the highway you should be able to get about 31mpg from it. The vehicle is also available in the 3 litre V6 engine and this offers up about 21mpg when in the city and when you go out on the highway it offers 29mpg.
The BMW 3-Series has a 2 litre engine and this comes with the turbocharged engine and offers 240 horse power, which gives about 23mpg when traveling in the city and on the highway you should be able to get about 35mpg.