CarBuyer recently tested the BMW 220d model, giving it all thumbs up. The car, uses little fuel, and doesn't emit as much CO2, and can still perform well in a 100km/h sprint in over 7 seconds.

Check out the review below: