$2,593 above 3% of vehicles like this 2006 BMW 3 Series in the Norcross area are priced similarly. 2006 BMW 3 Series 325i 135,430 miles / $7,990
$677 above This vehicle is priced within 8% of the average price for a 2006 BMW 3 Series in the Saint Louis area. 2006 BMW 3 Series 325i 166,630 miles / $8,900
$1,527 above This vehicle is priced within 7% of the average price for a 2006 BMW Z4M in the United States. 2006 BMW Z4M Base 83,211 miles / $23,990
$92 above This vehicle is priced within 1% of the average price for a 2006 BMW 3 Series in the Concord area. 2006 BMW 3 Series 330xi 154,390 miles / $6,377
$944 above This vehicle is priced within 17% of the average price for a 2006 BMW 5 Series in the United States. 2006 BMW 5 Series 530xi 125,600 miles / $6,595
$125 above This vehicle is priced within 2% of the average price for a 2006 BMW 3 Series in the Indianapolis area. 2006 BMW 3 Series 330xi 222,664 miles / $6,995
$735 above This vehicle is priced within 15% of the average price for a 2006 BMW X5 in the United States. 2006 BMW X5 3.0i 115,913 miles / $5,690
$1,180 above 20% of vehicles like this 2006 BMW 3 Series in the Hacienda Heights area are priced similarly. 2006 BMW 3 Series 330i 89,997 miles / $9,500
$727 above This vehicle is priced within 12% of the average price for a 2006 BMW X5 in the United States. 2006 BMW X5 3.0i 92,624 miles / $6,875
$27 below This vehicle is priced about $50 less than the average price for a 2006 BMW 3 Series in the Woodstock area. 2006 BMW 3 Series 330Ci 122,900 miles / $6,995