2007 BMW 3-Series Resale Values
| Mileage | Trade-In-Value | Retail Value |
| Clean | Average | Rough | Excellent | Clean | Average | Rough |
| 1 - 12,000 | $31,215 | $29,566 | N/A | $35,900 | $35,067 | $32,588 | N/A |
| 12,001 - 18,000 | $30,965 | $29,416 | N/A | $35,150 | $34,817 | $32,438 | N/A |
| 18,001 - 24,000 | $30,190 | $29,166 | N/A | $34,475 | $34,042 | $32,188 | N/A |
| 24,001 - 30,000 | $29,565 | $28,391 | $24,632 | $33,975 | $33,417 | $31,412 | $29,591 |
| 30,001 - 40,000 | $29,040 | $27,741 | $23,657 | $33,425 | $32,892 | $30,762 | $28,616 |
| 40,001 - 50,000 | $28,490 | $27,216 | $23,207 | $32,775 | $32,342 | $30,238 | $28,166 |
| 50,001 - 60,000 | $27,840 | $26,691 | $22,682 | $32,125 | $31,692 | $29,712 | $27,641 |
| 60,001 - 70,000 | $27,190 | $26,041 | $22,157 | N/A | $31,042 | $29,062 | $27,116 |
| 70,001 - 85,000 | N/A | $25,391 | $21,507 | N/A | N/A | $28,412 | $26,466 |
| 85,001 - 100,000 | N/A | $24,841 | $20,857 | N/A | N/A | $27,862 | $25,816 |
| 100,001 - 999,999 | N/A | $24,266 | $20,332 | N/A | N/A | $27,288 | $25,291 |
|
|
|