BMW 2 Series Active Tourer
Our pick 225xe Sport
List price £34,495 Target Price £29,553 MPG 57.0 CO2 113g/km
For Practical and upmarket interior; superb infotainment; nippy performance.
Against Very expensive to buy; lots of road noise; limited electric-only range.
WHAT CAR? SAYS