The invention discloses a manually-pushed anti-reversing automatic sweeper which comprises a wheel, a main driving wheel, a rear brush driving wheel, a centre-shaft fixed bracket, a main driven wheel, a shaft brush driving wheel, a front brush driving wheel, belts, a rear brush driven wheel, a base, a front brush driven wheel, a front brush, a universal wheel, a rear brush, a shaft brush, a shaft brush driven wheel, a centre shaft, a belt wheel shaft fixed bracket, a belt wheel shaft, wheel shafts, a garbage box and a handle, wherein the main driving wheel and the main driven wheel are connected by using the belt, the front brush driving wheel and the front brush driven wheel are connected by using the belt, the rear brush driving wheel and the rear brush driven wheel are connected by using the belt, and the shaft brush driving wheel and the shaft brush driven wheel are connected by using the belt. According to the invention, two side wheel shafts are respectively and separately arranged and turn flexibly, so that no dead cleaning corner exists; because of adopting a three-layer brush, the cleaning efficiency is high, and the dust control property is good; and a ratchet-and-pawl for connection is arranged between the main driven wheel and the shaft brush driving wheel, when the sweeper retreats, the wheel does not drive the shaft brush to reversely rotate so as to bring out garbage in the garbage box.