В России цена BMW 2 серии в новом кузове составляет от 3 970 000 рублей, автомобиль продается в комплектациях: 220d Base, 220d M Sport Pro, 220d M Sport Pure, M240i xDrive Base, M240i xDrive M 50 Years SE, M240i xDrive M Special. Стоимость нового автомобиля в 2024 году у официального дилера во всех городах РФ одинаковая и зависит от выбранной комплектации и дополнительных опций.