Objectives: Liver transplant is the cornerstone line of treatment for chronic liver diseases; however, the long list of complications and obstacles stand against this operation. Searching for new modalities for treatment of chronic liver illness is a must. In the present research, we aimed to compare the effects of transplant of undifferentiated human mesenchymal stem cells, in vitro differentiated mesenchymal stem cells, and adult hepatocytes in an experimental model of chronic liver failure. Materials and Methods: Undifferentiated human cord blood mesenchymal stem cells were isolated, propagated, and characterized by morphology, gene expression analysis, and flow cytometry of surface markers and in vitro differentiated into hepatocytelike cells. Rat hepatocytes were isolated by double perfusion technique. An animal model of chronic liver failure was developed, and undifferentiated human cord blood mesenchymal stem cells, in vitro hepatogenically differentiated mesenchymal stem cells, or freshly isolated rat hepatocytes were transplanted into a CCL4 cirrhotic experimental model. Animals were killed 3 months after transplant, and liver functions and histopathology were assessed. Results: Compared with the cirrhotic control group, the 3 cell-treated groups showed improved alanine aminotransferase, aspartate aminotransferase, albumin, and bilirubin levels, with best results shown in the hepatocyte-treated group. Histopathologic examination of the treated groups showed improved fibrosis, with best results obtained in the undif ferentiated mesenchymal stem cell-treated group. Conclusions: Both adult hepatocytes and cord blood mesenchymal stem cells proved to be promising candidates for cell-based therapy in liver regeneration on an experimental level. Improved liver function was evident in the hepatocyte-treated group, and fibrosis control was more evident in the undifferentiated mesenchymal stem cell-treated group.