The 320d is an excellent all-rounder, mixing overall performance with strong gasoline financial system, while the plug-in hybrid BMW 330e gives lower working charges and an impressive electric-only vary. It’s as capable on an unlimited motorway as it can be on your own favourite back highway. The three Series is a pricey car or truck, but an exce