Price

2005 BMW Z4 base price starts at $34,800 to $41,800. MSRP and invoice price goes from $31,850 to $38,220.

Trim Style Invoice MSRP
2.5i Roadster 31850 34800
3.0i Roadster 38220 41800