Back to Story: 2016 BMW 520d M Sport, 520i M Sport, 528i M Sport all updated in Malaysia – EEV prices from RM318k Next Image