Price

2019 BMW 2 Series base price starts at $35,300 to $52,400. MSRP and invoice price goes from $33,330 to $49,230.

Trim Style Invoice MSRP
230i Coupe 33330 35300
M240i Coupe 43095 45800
230i xDrive Coupe 35190 37300
M240i xDrive Coupe 44955 47800
230i Convertible 38725 41100
M240i Convertible 47370 50400
230i xDrive Convertible 40585 43100
M240i xDrive Convertible 49230 52400