The BMW 3 Series 2021 prices range from $44,440 for the basic trim level Sedan 3 Series M Sport to $93,280 for the top of the range Sedan 3 Series M340I Xdrive Pure. The BMW 3 Series 2021 comes in ...