BMW 2 Series Coupé
Our pick 220d Sport
List price £29,070 Target Price £26,890 MPG 68.9 CO2 107g/km
For Rides and handles well, while the diesel engine is punchy and economical.
Against Rear seats are cramped for adults and larger wheels harm the ride quality.
WHAT CAR? SAYS