BMW 3 Series ›› 2017 ›› 2017 BMW 3 Series Price |
||
Shopping Tools |
|
2017 BMW 3 Series base price starts at $33,450 to $50,550. MSRP and invoice price goes from $31,610 to $47,510.
Trim | Style | Invoice | MSRP | |
---|---|---|---|---|
![]() |
320i | Sedan | 31610 | 33450 |
![]() |
320i | Sedan South Africa | 31610 | 33450 |
![]() |
330i | Sedan | 36540 | 38750 |
![]() |
330i | Sedan South Africa | 36540 | 38750 |
![]() |
328d | Sedan | 37935 | 40250 |
![]() |
330e iPerformance | Plug-In Hybrid | 41515 | 44100 |
![]() |
340i | Sedan | 45045 | 47900 |
![]() |
340i | Sedan South Africa | 45045 | 47900 |
![]() |
320i xDrive | Sedan | 33470 | 35450 |
![]() |
320i xDrive | Sedan South Africa | 33470 | 35450 |
![]() |
330i xDrive | Sedan | 38400 | 40750 |
![]() |
330i xDrive | Sedan South Africa | 38400 | 40750 |
![]() |
328d xDrive | Sedan | 39795 | 42250 |
![]() |
340i xDrive | Sedan | 46905 | 49900 |
![]() |
340i xDrive | Sedan South Africa | 46905 | 49900 |
![]() |
330i xDrive | Sports Wagon | 40445 | 42950 |
![]() |
328d xDrive | Sports Wagon | 41840 | 44450 |
![]() |
330i xDrive | Gran Turismo | 42070 | 44700 |
![]() |
340i xDrive | Gran Turismo | 47510 | 50550 |