2018 BMW 3-Series Price: $28,990 Centennial, CO More Centennial, CO BMW 3-Series's 2019 $34,995 Miles 2011 $9,999 82,788 Miles 2017 $17,999 88,402 Miles 2017 $26,990 Miles 2015 $19,990 Miles 2014 $21,590 Miles