2020 BMW X3 XDrive30i Price: $35,998 Charleston, SC More Charleston, SC BMW X3's 2021 $30,991 36,665 Miles 2012 $11,395 114,697 Miles 2023 $35,656 Miles 2023 $36,578 Miles 2010 $14,500 51,878 Miles 2012 $13,475 82,412 Miles