The BMW 330e plug-in hybrid sedan pairs the brand’s sporty driving dynamics with electric efficiency, offering up to 22 miles of EV range and brisk performance. While it costs less used than many ...