2023 BMW X4 xDrive30i Price: $44,740 Flushing, NY More Flushing, NY BMW X4's 2022 $36,995 43,149 Miles 2021 $37,595 37,542 Miles 2022 $34,977 42,821 Miles 2021 $45,995 47,677 Miles 2021 $39,987 29,476 Miles 2021 $39,327 38,978 Miles