Special Offers


BMW 5-Series Values

Our BMW 5-Series book value data is essential when buying or selling used cars. If you're a used car buyer, this BMW 5-Series prices & values data will let you know the exact value of the used car you're interested in buying. If you're a used car seller, this data will help you figure out a reasonable asking price for your used cars. Choose an option below to view BMW 5-Series retail values and trade-in pricing after factoring in mileage, condition, and more.

  Used BMW 5-Series Pricing by Model

Mileage Extra Clean Clean Average Rough
1 - 12000 $38,188 $37,500 $35,544 $32,544
12001 - 18000 $37,588 $36,825 $35,194 $32,544
18001 - 24000 $37,188 $36,400 $34,544 $32,544
24001 - 30000 $36,688 $35,975 $34,094 $31,894
30001 - 40000 $36,088 $35,450 $33,644 $31,419
40001 - 50000 $35,438 $34,875 $33,119 $30,969
50001 - 60000 $34,788 $34,225 $32,569 $30,444
60001 - 70000 $38,738 $33,575 $31,919 $29,894
70001 - 85000 $38,738 $37,500 $31,294 $29,269
85001 - 100000 $38,738 $37,500 $30,719 $28,644
100001 - 999999 $38,738 $37,500 $30,144 $28,094
Mileage Extra Clean Clean Average Rough
1 - 12000 $34,650 $33,546 $31,088 $27,450
12001 - 20000 $34,575 $33,496 $31,038 $27,450
20001 - 25000 $34,150 $33,371 $30,938 $27,450
25001 - 30000 $33,350 $32,946 $30,838 $27,450
30001 - 40000 $32,600 $32,146 $30,388 $27,450
40001 - 50000 $32,075 $31,346 $29,612 $27,450
50001 - 60000 $31,475 $30,796 $28,788 $26,600
60001 - 70000 $30,875 $30,246 $28,212 $25,800
70001 - 85000 $34,150 $29,671 $27,662 $25,250
85001 - 100000 $34,150 $32,946 $27,012 $24,700
100001 - 115000 $34,150 $32,946 $26,388 $24,050
115001 - 130000 $34,150 $32,946 $25,762 $23,425
130001 - 999999 $34,150 $32,946 $25,112 $22,800
Mileage Extra Clean Clean Average Rough
1 - 18000 $30,333 $29,208 $26,658 $22,925
18001 - 25000 $30,233 $29,108 $26,558 $22,925
25001 - 30000 $29,833 $29,008 $26,458 $22,925
30001 - 40000 $29,108 $28,608 $26,358 $22,925
40001 - 50000 $28,083 $27,633 $25,958 $22,925
50001 - 60000 $27,408 $26,783 $24,808 $22,925
60001 - 70000 $26,808 $26,133 $24,108 $21,725
70001 - 85000 $26,183 $25,558 $23,433 $21,025
85001 - 100000 $29,833 $24,983 $22,883 $20,350
100001 - 115000 $29,833 $24,358 $22,308 $19,850
115001 - 130000 $29,833 $28,608 $21,733 $19,300
130001 - 999999 $29,833 $28,608 $21,183 $18,725
Mileage Extra Clean Clean Average Rough
1 - 25000 $28,730 $27,630 $24,610 $20,480
25001 - 30000 $28,630 $27,530 $24,510 $20,480
30001 - 40000 $28,155 $27,430 $24,410 $20,480
40001 - 50000 $27,330 $26,955 $24,310 $20,480
50001 - 60000 $26,405 $25,905 $23,835 $20,480
60001 - 70000 $25,630 $25,130 $22,685 $20,480
70001 - 85000 $25,005 $24,455 $21,985 $19,330
85001 - 100000 $24,380 $23,830 $21,360 $18,655
100001 - 115000 $28,155 $23,205 $20,760 $18,055
115001 - 130000 $28,155 $26,955 $20,110 $17,405
130001 - 150000 $28,155 $26,955 $19,685 $16,905
150001 - 999999 $28,155 $26,955 $19,235 $16,505
Mileage Extra Clean Clean Average Rough
1 - 20000 $20,668 $19,560 $16,548 $11,895
20001 - 30000 $20,568 $19,460 $16,448 $11,895
30001 - 40000 $20,468 $19,360 $16,348 $11,895
40001 - 50000 $20,368 $19,260 $16,248 $11,895
50001 - 60000 $19,918 $19,160 $16,148 $11,895
60001 - 70000 $19,118 $18,710 $16,048 $11,895
70001 - 85000 $18,242 $17,685 $15,598 $11,895
85001 - 100000 $17,318 $16,860 $14,598 $11,895
100001 - 115000 $16,468 $16,060 $13,798 $10,920
115001 - 130000 $19,918 $15,260 $12,998 $10,145
130001 - 150000 $19,918 $18,710 $12,122 $9,145
150001 - 999999 $19,918 $18,710 $11,448 $8,470
Mileage Extra Clean Clean Average Rough
1 - 30000 $18,555 $17,448 $14,295 $9,702
30001 - 40000 $18,455 $17,348 $14,195 $9,702
40001 - 50000 $18,355 $17,248 $14,095 $9,702
50001 - 60000 $18,255 $17,148 $13,995 $9,702
60001 - 70000 $17,805 $17,048 $13,895 $9,702
70001 - 85000 $17,005 $16,598 $13,795 $9,702
85001 - 100000 $16,130 $15,598 $13,345 $9,702
100001 - 115000 $15,305 $14,798 $12,295 $9,702
115001 - 130000 $14,455 $13,948 $11,495 $8,652
130001 - 150000 $17,805 $13,248 $10,695 $7,902
150001 - 170000 $17,805 $12,372 $9,945 $7,052
170001 - 999999 $17,805 $11,722 $9,145 $6,302
Mileage Extra Clean Clean Average Rough
1 - 40000 $0 $16,585 $13,340 $8,355
40001 - 50000 $0 $16,460 $13,215 $8,355
50001 - 60000 $0 $16,335 $13,090 $8,355
60001 - 70000 $0 $16,210 $12,965 $8,355
70001 - 85000 $0 $15,660 $12,840 $8,355
85001 - 100000 $0 $15,010 $12,315 $8,355
100001 - 115000 $0 $14,310 $11,665 $8,355
115001 - 130000 $0 $13,535 $10,965 $7,705
130001 - 150000 $0 $12,835 $10,190 $7,005
150001 - 170000 $0 $12,135 $9,465 $6,205
170001 - 999999 $0 $11,335 $8,715 $5,455
Mileage Extra Clean Clean Average Rough
1 - 40000 $0 $16,106 $13,122 $8,703
40001 - 50000 $0 $15,981 $12,997 $8,703
50001 - 60000 $0 $15,856 $12,872 $8,703
60001 - 70000 $0 $15,731 $12,747 $8,703
70001 - 85000 $0 $15,181 $12,622 $8,703
85001 - 100000 $0 $14,531 $12,097 $8,703
100001 - 115000 $0 $13,831 $11,447 $8,703
115001 - 130000 $0 $13,056 $10,747 $8,053
130001 - 150000 $0 $12,356 $9,972 $7,353
150001 - 170000 $0 $11,656 $9,247 $6,553
170001 - 999999 $0 $10,856 $8,497 $5,803
Mileage Extra Clean Clean Average Rough
1 - 50000 $0 $13,806 $10,972 $6,378
50001 - 60000 $0 $13,706 $10,872 $6,378
60001 - 70000 $0 $13,606 $10,772 $6,378
70001 - 85000 $0 $13,506 $10,672 $6,378
85001 - 100000 $0 $13,406 $10,572 $6,378
100001 - 115000 $0 $12,931 $10,472 $6,378
115001 - 130000 $0 $12,231 $9,997 $6,378
130001 - 150000 $0 $11,531 $9,297 $6,378
150001 - 170000 $0 $10,706 $8,547 $5,678
170001 - 999999 $0 $9,956 $7,722 $4,928
Mileage Extra Clean Clean Average Rough
1 - 50000 $0 $12,712 $10,131 $6,006
50001 - 60000 $0 $12,612 $10,031 $6,006
60001 - 70000 $0 $12,512 $9,931 $6,006
70001 - 85000 $0 $12,412 $9,831 $6,006
85001 - 100000 $0 $12,312 $9,731 $6,006
100001 - 115000 $0 $11,838 $9,631 $6,006
115001 - 130000 $0 $11,138 $9,156 $6,006
130001 - 150000 $0 $10,438 $8,456 $6,006
150001 - 170000 $0 $9,612 $7,706 $5,306
170001 - 999999 $0 $8,862 $6,881 $4,556