BMW 3 Series 2023 Malaysia: comes with some impressive upgrades in and out. Just like the previous generation, the 3 Series comes in 3 variants: 2 petrol variants…