For the exact service/maintenance costs, please connect with the nearest authorized service center as they would be the better person to assist you. Follow the link for service center details: click here
If you are looking for a feature-loaded, powerful sedan with great drivability and a frugal engine, the BMW 320d would be a great pick. However, if you are looking for a comfortable, more powerful and an attractive looking car, the Mercedes Benz has no match. Moreover, you may visit the nearby dealership to get a test drive of both the cars so that you may get an idea regarding the performance of the cars.
We would suggest you to get in touch with the authorized service center as they will be a better person to assist you in this. Please Click Here for details regarding service centers.