Autotrader has 12 Used BMW M5 cars for sale near Fremont, CA, including a 2000 BMW M5 w/ Executive Package, a 2003 BMW M5, and a 2013 BMW M5 ranging in price from $25,800 to $109,322.