Autotrader has 2 Used BMW M550i xDrive cars for sale near Richmond, VA ranging in price from $47,995 to $48,500.