The BMW 4 Series is great to drive ... performance and running costs while still impressing on a twisty road. M Sport trim comes with plenty of standard goodies, including 18in alloys, leather ...