Autotrader has 92 Used BMW cars for sale near Kennewick, WA, including a 2010 BMW 328i Sedan, a 2010 BMW X3 xDrive30i, and a 2013 BMW X5 xDrive35i ranging in price from $9,432 to $61,907.