The 2016 BMW X5 xDrive30d features a 3.0-liter 6-cylinder turbocharged diesel engine producing 258 bhp and achieves an ARAI-rated mileage of about 15.97 km/l.