$388 below Based on the average price for a 2007 BMW 5 Series for sale in the United States, this is a good deal for this vehicle. 2007 BMW 5 Series 530i 137,521 miles / $1,750
$451 below This vehicle is priced within 3% of the average price for a 2007 BMW 5 Series in North Carolina. 2007 BMW 5 Series 530xi 44,906 miles / $17,491
$1,974 below This vehicle is about $2,000 less than the average price for a 2007 BMW 5 Series for sale in the United States. 2007 BMW 5 Series 530xi 114,755 miles / $5,990
$722 above This vehicle is priced within 12% of the average price for a 2007 BMW 5 Series in the United States. 2007 BMW 5 Series 530xi 173,412 miles / $6,900