A cleaning device comprising: a housing; a dirty liquid accommodating mechanism mounted in the housing; a plurality of rolling brushes mounted in the housing, the rolling brush comprising a cleaning portion and a mounting portion, the cleaning portion surrounding an outer periphery of the mounting portion, each of the cleaning portions cooperating with the dirty liquid accommodating mechanism; and a driving mechanism connected to at least one of the mounting portions to drive each of the mounting portions to rotate; wherein the plurality of the rolling brushes comprises a front rolling brush and a rear rolling brush, in a moving direction of the rolling brushes, the front rolling brush is located in front of the rear rolling brush, and at least a part of a projection of the front rolling brush is located within a projection of the rear rolling brush; characterized in that the dirty liquid accommodating mechanism comprises a liquid collecting portion and a top covering portion, the top covering portion and the liquid collecting portion enclose a liquid collecting cavity, the top covering portion is provided with a liquid collecting port, the top covering portion comprises a capping wall, a blocking wall and a liquid guiding wall, under a cooperation of the liquid guiding wall and the blocking wall, dirty liquid is collected into the liquid collecting cavity from the liquid collecting port located at a junction between the liquid guiding wall and the blocking wall; wherein at least a part of the liquid collecting port is located on the blocking wall, so that during a process that the dirty liquid is squeezed out from the rolling brush and flows to the liquid collecting port along the liquid guide wall, an interior of the liquid collecting cavity is in communication with an outside of the liquid collecting cavity through the part of the liquid collecting port located on the blocking wall. a housing; a dirty liquid accommodating mechanism mounted in the housing; a plurality of rolling brushes mounted in the housing, the rolling brush comprising a cleaning portion and a mounting portion, the cleaning portion surrounding an outer periphery of the mounting portion, each of the cleaning portions cooperating with the dirty liquid accommodating mechanism; and a driving mechanism connected to at least one of the mounting portions to drive each of the mounting portions to rotate; wherein the plurality of the rolling brushes comprises a front rolling brush and a rear rolling brush, in a moving direction of the rolling brushes, the front rolling brush is located in front of the rear rolling brush, and at least a part of a projection of the front rolling brush is located within a projection of the rear rolling brush; characterized in that the dirty liquid accommodating mechanism comprises a liquid collecting portion and a top covering portion, the top covering portion and the liquid collecting portion enclose a liquid collecting cavity, the top covering portion is provided with a liquid collecting port, the top covering portion comprises a capping wall, a blocking wall and a liquid guiding wall, under a cooperation of the liquid guiding wall and the blocking wall, dirty liquid is collected into the liquid collecting cavity from the liquid collecting port located at a junction between the liquid guiding wall and the blocking wall; wherein at least a part of the liquid collecting port is located on the blocking wall, so that during a process that the dirty liquid is squeezed out from the rolling brush and flows to the liquid collecting port along the liquid guide wall, an interior of the liquid collecting cavity is in communication with an outside of the liquid collecting cavity through the part of the liquid collecting port located on the blocking wall.