2004 BMW Z4 Resale Values
| Mileage | Trade-In-Value | Retail Value |
| Clean | Average | Rough | Excellent | Clean | Average | Rough |
| 1 - 25,000 | $18,775 | $16,995 | N/A | $22,975 | $21,838 | $19,412 | N/A |
| 25,001 - 30,000 | $18,675 | $16,895 | N/A | $22,875 | $21,738 | $19,312 | N/A |
| 30,001 - 40,000 | $18,575 | $16,795 | N/A | $22,625 | $21,638 | $19,212 | N/A |
| 40,001 - 50,000 | $18,325 | $16,695 | N/A | $22,400 | $21,388 | $19,112 | N/A |
| 50,001 - 60,000 | $18,100 | $16,445 | N/A | $21,600 | $21,162 | $18,862 | N/A |
| 60,001 - 70,000 | $17,225 | $16,220 | N/A | $20,700 | $20,288 | $18,638 | N/A |
| 70,001 - 85,000 | $16,225 | $15,295 | $12,662 | $19,750 | $19,288 | $17,712 | $15,925 |
| 85,001 - 100,000 | $15,400 | $14,220 | $11,712 | $19,000 | $18,462 | $16,638 | $14,975 |
| 100,001 - 115,000 | $14,700 | $13,545 | $10,688 | N/A | $17,762 | $15,962 | $13,950 |
| 115,001 - 130,000 | N/A | $12,845 | $9,988 | N/A | N/A | $15,262 | $13,250 |
| 130,001 - 150,000 | N/A | $12,220 | $9,262 | N/A | N/A | $14,638 | $12,525 |
| 150,001 - 999,999 | N/A | $11,720 | $8,812 | N/A | N/A | $14,138 | $12,075 |
|
|
|