Autotrader has 111 Used BMW 530i xDrive cars for sale near Philadelphia, PA, including a 2017 BMW 530i xDrive, a 2018 BMW 530i xDrive, and a 2020 BMW 530i xDrive ranging in price from $20,190 to $65,580.