The Red Devils midfielder was substituted at half-time of their 1-1 draw with CSKA Moscow in the Champions League on Wednesday night.
He has been very unimpressive since the start of the season. For a player who has come in with a big reputation, a reasonably big fee and big wages, he has to do a lot more
Schweinsteiger has made nine Premier League appearances for the Red Devils this term, whilst the Germany international has started all three of their Champions League games.
The World Cup winner is yet to create or score any goals for the 20-time English champions, but the 31-year-old does have an 86 per cent pass success rate in all competitions.
However, former Republic of Ireland defender Cunningham explains why he has been disappointed with Schweinsteiger’s impact at Old Trafford.
“Schweinsteiger is a key player in that central area of the pitch but he was poor,” Cunningham told Newstalk’s Off The Ball.
“He has been very unimpressive since the start of the season. For a player who has come in with a big reputation, a reasonably big fee and big wages, he has to do a lot more.
“It was no surprise that he came off.”
The former Birmingham City defender added that he expected Schweisnteiger to dictate United’s momentum in the heart of their midfield following his £6.7m transfer.
“They have. It didn’t surprise me. I wasn’t expecting to see a great athlete when Schweinsteiger signed,” Cunningham added.
“What I did expect was a player who got the ball could play a one-two touch and quicken the pace. He could push United through the gears.
“We haven’t quite seen that. His passing has been slow and predictable.”
Schweinsteiger won eight Bundesliga titles, seven German Cups and the Champions League during a decorated Bayern Munich career.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news