This 2012 BMW 116i combines classic BMW driving dynamics with everyday practicality. Powered by a responsive 1.6-litre turbocharged petrol engine producing 136 hp and 220 Nm of torque, it delivers a lively yet efficient drive, well-suited to both city commuting and longer journeys.