2014 BMW 2 Series base price starts at $32,100 to $40,945. Invoice price goes from $29,530 to $39,650.