$699 below This vehicle is priced within 7% of the average price for a 2006 BMW 5 Series in the United States. 2006 BMW 5 Series 530i 105,450 miles / $9,500