BMW has launched 5 models in 2023 already.

BMW has launched 5 models in 2023 already.

Brand set to introduce 3 more models later this year.

It will introduce the new M2 and facelifted Z4 in May.

The facelifted X5 will be launched by August 2023.

With these cars, BMW will launch a total of 8 models this year.

The carmaker will launch two performance and one luxury model