Used 2016 BMW X5 for sale. Price: $19,570 411 Mulbery St, Newark, NJ 07102 More Newark, NJ BMW X5's 2017 $21,500 82,926 Miles 2016 $15,995 95,970 Miles 2012 $14,995 101,066 Miles 2018 $18,625 111,781 Miles 2018 $18,895 80,605 Miles 2015 $15,295 108,763 Miles