The BMW i5 range in Malaysia starts from around RM 368,800 to RM 400,800 depending on campaign and variant, with the i5 eDrive40 M Sport and i5 M60 covering the main line-up. Because BMW Malaysia runs model-year offers, check the latest dealer quote before treating the lower campaign price as final.