Between the 2000 and 2012 seasons, Frank Gore rushed for the most yards for the 49ers, with 8,839 yards.