6/10LexusIS£33,005 – £44,305Every Lexus trait wrapped up in a tight 3 Series sized package. Superb design, forgettable to drive, probably quite nice to own.
8/10BMW5 Series£37,375 – £56,425Typically BMW for its sheer composure on the road and fine refinement.