Kenyu Sugimoto took advantage of a defensive mistake to put the home side ahead but, moments after his second-half spot-kick was saved, Kagawa slotted home from close range to equalise for United.
Takumi Minamino’s superb long-range drive put Cerezo back ahead in front of 45,000 fans at the Nagai Stadium, but Wilfried Zaha scored his first goal for United at the death to ensure the Reds were not beaten for the second time in four days on tour in Japan.
This was another demanding workout for David Moyes’ men in energy-sapping heat and, despite failing to beat a side riding high in the J-League, the players will have taken big strides in their bid for full fitness ahead of the new season.
Kagawa was given a rapturous reception on his return to his hometown club, where banners were displayed in his name and fans got excited every time he was on the ball.
United, playing in the new away kit for the first time, could have taken the lead inside the first minute as Robin van Persie found himself through on goal, but his right-foot shot hit goalkeeper Kim Jin-Hyeon.
On a pristine pitch, Cerezo’s first chance came in the ninth minute but Anders Lindegaard did well to cling onto a low Jumpei Kusukami strike.
Soon after, van Persie again found himself with only the keeper to beat after being played in by Kagawa, but Kim stood tall to paw the Dutchman’s attempted chip to safety.