2023 BMW X5 xDrive45e Price: $41,995 1015 Chicago Ave, Evanston, IL 60202 More Evanston, IL BMW X5's 2019 $32,156 55,737 Miles 2007 $7,495 129,667 Miles 2010 $11,995 94,867 Miles 2018 $42,899 23,784 Miles 2011 $12,995 88,278 Miles